ARDUINO Наручные часы на газоразрядных индикаторах ИН-16

Hypnoza

✩✩✩✩✩✩✩
20 Май 2020
11
4
Пытаюсь повторить проект. Пока что столкнулся с такой проблемой:
На конденсаторе в пике 167 вольт. Куда копать?
Сама плата вокруг обведена шелкографией, кругом, по которому нужно вырезать текстолит. Этот круг,по сути, тоже замкнутая дорожка, посмотри внимательно, касаются ли где нибудь выводы элементов на плате этого круга. У меня был дефект при изготовлении плат, в месте отмеченным красным была спайка, смотри в том же месте. Так же, проверь, хорошо ли пропаяны выводы от ламп на маленькой плате и на основной. Проверь, той ли стороной ты припаял лампы к плате. На старой версии плат, на маленькой плате, где припаиваются лампы, шелкография (белые круги для обознаяения местоположения ламп) должна быть на одной стороне текстолита, а лампы находиться сверху, на другой стороне.
 

Вложения

  • 414.8 KB Просмотры: 168
Изменено:
  • Лойс +1
Реакции: AlexanderPro29

Gioco

★✩✩✩✩✩✩
6 Янв 2020
5
11
Могилев
Всем доброго вечера. есть кто из Белоруси? поделитесь пожалуйста платами хочу попробовать собрать.
 

Dimasssiusis

★✩✩✩✩✩✩
20 Янв 2020
128
49
Может кому будет интересно, даю ссылку на проект часов с акселерометром и RGB подсветкой ламп, единственное, эти платы четырехслойные, и их две, на JLCPCB в зеленом цвете будет стоить 10$ + доставка.

На схеме еще не проставлены номиналы резистров и конденсаторов, как будет время сделаю.

Офигеть, вот это подгон! Только на днях думал, что надо бы тоже заказать платки Вашего производства, а тут такое 😄
Заказывать можно смело? Прошивка будет или подходит прошлая?

Какой толщиной лучше заказать? Можно вообще 0.8 мм, но стоит ли?
 
Изменено:

Fleshdeck

★★★✩✩✩✩
19 Янв 2019
349
174
Киев
@Dimasssiusis, прошивку нужно новую писать, да и платы я не заказывал, я пока что занят умным домом, и смарт часами
 

rudy673

✩✩✩✩✩✩✩
9 Июн 2020
22
1
люди, подскажите какой выбрать программатор в программе ARDUINO для данного девайса?
Безымянный.png

подскажите, что это за ошибка? и как ее исправить?
error.png
 

Dimasssiusis

★✩✩✩✩✩✩
20 Янв 2020
128
49

rudy673

✩✩✩✩✩✩✩
9 Июн 2020
22
1
Arduino: 1.8.13 (Windows 7), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"

Скетч использует 9306 байт (30%) памяти устройства. Всего доступно 30720 байт.

Глобальные переменные используют 450 байт (21%) динамической памяти, оставляя 1598 байт для локальных переменных. Максимум: 2048 байт.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x71

Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .



все спаял правильно, начал загружать скетч через программатор и вышла такая ошибка. Может кто подскажет как прошивать через программатор? Может я выбрал неправильные настройки в Ардуино ((
 

Fleshdeck

★★★✩✩✩✩
19 Янв 2019
349
174
Киев
@rudy673, МК нужно сбрасывать перед загрузкой, Ресет на землю замыкать нужно в определенный момент
 

Hypnoza

✩✩✩✩✩✩✩
20 Май 2020
11
4
Arduino: 1.8.13 (Windows 7), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"

Скетч использует 9306 байт (30%) памяти устройства. Всего доступно 30720 байт.

Глобальные переменные используют 450 байт (21%) динамической памяти, оставляя 1598 байт для локальных переменных. Максимум: 2048 байт.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x71

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x71

Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .



все спаял правильно, начал загружать скетч через программатор и вышла такая ошибка. Может кто подскажет как прошивать через программатор? Может я выбрал неправильные настройки в Ардуино ((
Выбери процессор просто ATmega328p (без OldBootloader).Посмотри с какой скоростью шъётся скетч, написано вначале, параметр upload.speed. Если не ошибаюсь, должна быть 19200 или 57600. Параметр меняется в файле boards.txt, не помню где валяется, загугли) У меня скорость загрузки была на 1 нолик выше по дефолту, из-за этого были похожие симптомы.
 

Fleshdeck

★★★✩✩✩✩
19 Янв 2019
349
174
Киев
@shtrlz, во всех версиях часов там стоят светодиоды 3мм, смысл в том чтобы поднять светодиод повыше, если бы была накладка с прорезями поверх ламп, можно было бы поставить смд светодиоды со световодами
 

rudy673

✩✩✩✩✩✩✩
9 Июн 2020
22
1
Выбери процессор просто ATmega328p (без OldBootloader).Посмотри с какой скоростью шъётся скетч, написано вначале, параметр upload.speed. Если не ошибаюсь, должна быть 19200 или 57600. Параметр меняется в файле boards.txt, не помню где валяется, загугли) У меня скорость загрузки была на 1 нолик выше по дефолту, из-за этого были похожие симптомы.
Попробовал прошиться по этому методу, ничего не получилось и появилась ошибка как указывал выше((( Со скоростью все нормально, весь документ проверил.
Уважаемые коллеги-радиолюбители, можете подсказать кто каким программатором шился и какие параметры выбирал в Arduino?
 

Fleshdeck

★★★✩✩✩✩
19 Янв 2019
349
174
Киев
@rudy673, ещё раз пишу, на плате часов есть контакт ресет, который нужно замкнуть на землю непосредственно перед заливкой кода, все так же как с платой Arduino Pro Mini, в интернете есть инструкции
 
  • Лойс +1
Реакции: rudy673

Hypnoza

✩✩✩✩✩✩✩
20 Май 2020
11
4
Попробовал прошиться по этому методу, ничего не получилось и появилась ошибка как указывал выше((( Со скоростью все нормально, весь документ проверил.
Уважаемые коллеги-радиолюбители, можете подсказать кто каким программатором шился и какие параметры выбирал в Arduino?
После сборки часов шил через ту же плату Arduino nano v3 с чипом CH340G уже без контроллера, просто подпаявшись проводками к выводам. Да, ресет нужно нажимать, когда еще была кнопка на плате, нажимал на неё, сейчас просто выводы замыкать)
 

Вложения

rudy673

✩✩✩✩✩✩✩
9 Июн 2020
22
1
@rudy673, ещё раз пишу, на плате часов есть контакт ресет, который нужно замкнуть на землю непосредственно перед заливкой кода, все так же как с платой Arduino Pro Mini, в интернете есть инструкции
Спасибо за совет! Но я уже попробовал и к сожалению ничего не получилось((

После сборки часов шил через ту же плату Arduino nano v3 с чипом CH340G уже без контроллера, просто подпаявшись проводками к выводам. Да, ресет нужно нажимать, когда еще была кнопка на плате, нажимал на неё, сейчас просто выводы замыкать)
От души спасибо за подробные фотографии))) буду действовать!
 
  • Лойс +1
Реакции: Hypnoza

Hypnoza

✩✩✩✩✩✩✩
20 Май 2020
11
4
Спасибо за совет! Но я уже попробовал и к сожалению ничего не получилось((


От души спасибо за подробные фотографии))) буду действовать!
Только что зашивал скетч на такую же ардуинку, вот конфиг, если что. Параметр Overriding Baud Rate, про который я ранее говорил, должен быть 57600 (ошибочно писал про upload speed). Там же увидишь и примерный путь для конфига, где это все меняется)
 

Вложения

  • 18.2 KB Просмотры: 36

Fleshdeck

★★★✩✩✩✩
19 Янв 2019
349
174
Киев
@Hypnoza, это параметры для старого загрузчика, китайцы уже в большинстве перешли на новый загрузчик optiboot, там скорость 115200
 
  • Лойс +1
Реакции: Hypnoza

Hypnoza

✩✩✩✩✩✩✩
20 Май 2020
11
4
@Hypnoza, это параметры для старого загрузчика, китайцы уже в большинстве перешли на новый загрузчик optiboot, там скорость 115200
Мне посчастливилось наткнуться на древность, хотя изначально скорость стояла для нового загрузчика...)