Простой поисковый радио маячок.
Блин, только сегодня заказал похожий spi экранчик для другого проекта, надо теперь еще заказывать.
Какой проц будет? Мелкой тиньки хватит или что покрупнее придется ставить? На фото похоже приемник LRS?Обновил один из маяков, поставил акк на 90мА
Этот экранчик с протоколом I2C. Приемник действительно LRS “орандж” к нему подключаются 4 кнопки вместо машинок. И экранчик на штатные выводы I2C. Остальное программа. Для экспериментов самое то.
Советую не увлекаться мелкими бытовыми акками, они не рассчитаны на большие токи. Маяк в активном режиме потребляет довольно прилично. Мелкого бытового акка может хватить только на пару писков. Лучше использовать силовые акки от мелких вертолетиков. Нормальный аккум миллиампер на 200 или больше.
Этот экранчик с протоколом I2C
Это я понял, просто теперь еще один заказывать надо будет)
Для экспериментов самое то.
А окончательное изделие на чем будет, еще не планировали?
Нормальный аккум миллиампер на 200 или больше.
Проверю сначала спящий режим а потом активный. Сначала у меня стоял акк 300мА, но он большой и тяжелый для мелколета, вот и поставил поменьше.
А окончательное изделие на чем будет, еще не планировали?
Возможно на нем-же, ресурсов проца там предостаточно. Надо дописать программу и провести испытания, а там будет видно.
Обновил один из маяков
Не советую паять антенки-пружинки. При малейшем краше отлетают на ура вместе с куском дорожки. Лучше - гибкий провод соответствующей длины.
Не советую паять антенки-пружинки.
Да знаю, но ничего с собой поделать не могу, не нравится. Да и ставить буду так что-бы при краше ни что не задело антенну. Она конечно и своим весом может…
Пришли тиники45
с помощью такой схемы можно прошить ?
и порекомендуйте прогамму
Спаял маячок.
При подаче питание пищит в эфир 4 раза как я понял сигнал о состоянии акка акк 4.05 вольт.
а дальше диод не мигает маяк на программирование не реагирует только на сброс.
после сброса пищит в эфир 4 раза как я понял сигнал о состоянии акка акк 4.05 вольт
Только не понятно куда подавать питание + и - от акка ?
Только не понятно куда подавать питание + и - от акка ?
А Вы куда подаете? На схеме вроде бы понятно нарисовано: + на 8 ногу тиньки, - на 4. Может попробовать перепрошить?
Да так и делаю.
Вроде если посылает сигнал о состоянии акка то прошивка в тиньке?
Я конечно мог немного поджечь тинику когда перепрошивал програматор на 5 вольт.
И ещё вопрос в схеме и в тиньке есть защита от переполюсовки?
Тиньку пожечь 5в не получится, это штатное питание для нее. Другое дело модуль, и то вроде бы терпит. Защиты от переполючовки нет. Как проявляется индикация напруги, и светодиод и в эфир? Для входа в режим программирования надо кнопку держать 5сек. Может светодиод не туда прицепили?
Вечером попробую сделать заново
Прошивку эта
Программа sinaprog
как я понял Devise то что шить
а Programmer чем шить.
Шью при помощи USBasp с колодкой на 6 контактов.
Тинька такая
Минус контакт около точки ?
Вечером попробую ещё раз собрать маяк по этой инструкции
Точка означает первый вывод, земля на 4
Пробую прошить sinaprog
указываю прошивку
после прошивки пишет
avrdude -C avrdude.conf -c usbasp -p t45 -U flash:w:“C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex”:a -q
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9206
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file “C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex”
avrdude: input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex auto detected as Intel Hex
avrdude: writing flash (3308 bytes):
avrdude: 3308 bytes of flash written
avrdude: verifying flash memory against C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex:
avrdude: load data flash data from input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex:
avrdude: input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex auto detected as Intel Hex
avrdude: input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex contains 3308 bytes
avrdude: reading on-chip flash data:
avrdude: verifying …
avrdude: 3308 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
нажимаю верификация
avrdude -C avrdude.conf -c usbasp -p t45 -U flash:v:“C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex”:a -q
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9206
avrdude: verifying flash memory against C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex:
avrdude: load data flash data from input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex:
avrdude: input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex auto detected as Intel Hex
avrdude: input file C:\SinaProg2.1.1\beacon_45_v6.5_si4432.hex contains 3308 bytes
avrdude: reading on-chip flash data:
avrdude: verifying …
avrdude: 3308 bytes of flash verified
avrdude: safemode: Fuses OK
avrdude done. Thank you.
Прошивка прошла или нет ?
прошла
Так если прошивка проходит
собрал при подключении опять сигнал о статусе акка в это время диод горит
а дальше ничего диод не моргает на тон не реагирует.
может дело во фьюзах ?
я при прошивке их не трогаю.
Так если прошивка проходит
собрал при подключении опять сигнал о статусе акка в это время диод горит
а дальше ничего диод не моргает на тон не реагирует.
Фото пайки в студию.
Так я и думал. 😦
Я для кого писал куда паять светодиод?
В этом посте: rcopen.com/forum/f8/topic350832/281
Так я и думал. 😦
Я для кого писал куда паять светодиод?
Перепаял теперь постоянно горит (((
Перепаял теперь постоянно горит (((
Куда перепаял?
На фото маяк и пайка
Конденсатор так припаивать нельзя, гравировано будет зависание маяка. Его нужно припаивать между 8 и 4 выводами контроллера и как можно ближе. Проводки должны очень короткими лучше вообще без них.
Еще раз убедился в своей не внимательности. Всегда думал что кондей на схеме стоит на ресете, туда на обоих маяках и припаял. На удивление работают, правда длительно не проверял. Я так понимаю помехи могут быть по питанию во время излучения, связанные с большим потреблением модуля? Если выставить максимальную мощность и погонять это будет проверкой на зависание? Разбирать и перепаивать лень, хотя это будет наверное быстрее.