Кнопки заработали, помогло детальное изучение платы и проверка соединений слоев платы, по простому поиск и восстановление точек металлизации.
Тип: Сообщения; Пользователь: XsanderS
Кнопки заработали, помогло детальное изучение платы и проверка соединений слоев платы, по простому поиск и восстановление точек металлизации.
После мойки произвольное нажатие пропало, но большая часть кнопок отвалилась, работают только 2 кнопки "меню" например. Сейчас пока разбираюсь в схемотехнике реализации кнопок, все как то...
И вот фотографии после очистки и восстановления дорожек
Занялся глубоким ремонтом головы от форда, так как в сети оказалось мизерное количество информации по этому дивайсу, решил будет жаль если процесс ремонта останется на столе, и решил делиться)) да и...
Ох, что то я совсем не в тему насоветовал.
Извиняюсь, не так понял вопрос, думал сигнал с датчика бака нужно завести в дуину...
Тебе им не управлять нужно а считать аналоговым портом ардуины.
Заведи сигнал через резистивный делитель, делитель расчитай так чтоб при подачи на него +12 на выходе делителя было максимум +5...
С полупериодами хорошая идея, как то не подумал про пропуск, зациклился на резке полупериода.
Дело в том что весь этот хайбедай я засовываю в atmega8 а у него только 2 прирывания.
Возникли новые...
Подправил первый пост по последней фото моде.
Управление нагрузкой решил делать на симисторах. Так называемое управление фазой, будем резать волну.
Возникли осложнения по поводу синхронизации...
А что этот вход который ты защищаешь будет делать? Замер бортового питания? А какая проблема с таймером? Выложи последний код.
Да, я тоже покопался, как пример смотрел схемы немецких паяльных станций Weller.
ps: Chip, перенеси тему в раздел пректы для Arduino, раз уж вякнул тут, то буду делиться наработками :)
Собираю паяльную станцию (фен, паяльник, паяльник с компрессором для отбора олова) Возник вопрос и стал как кость в горле...
Эксперименты с китай-мэдэн-чудо-паяльник не понравились. Нагревательный...
Прирывания не работают на других пинах потому что ты используешь библиотеку TimerOne которая заточена на использование системного 16разрядного таймера (Timer1) который завязан аппаратно на пины 2 и 3...
Я так думаю указанное отверстие с площадкой туда затесалось по ошибке) Похоже что не кто не разводил платку по этому шаблону, либо просто молча удалили дефект, я например развел платку еще когда мы с...
это смотря как настроить чувствительность, если сделать срабатывание на расстоянии 5мм то этого хвати что бы ее спрятать и компенсировать толщену перчатки
Код позже посмотрю, сейчас времени маловато, если есть один свободный аналоговый вход, а он должен быть, можно сделать одну сенсорную кнопку. Кусочек тексталита 2х2см и реагировать будет примерно на...
В твоем случае лучше объявлять пины с использованием #define. Int я бы использовал в том случае если нужно было бы в ходе процесса менять номер пина, либо присвоение номера пина из вне, либо по...
Все зависит от того какая цель преследуется. В данном контексте никакой разницы, за исключением того что int использует 2 байта памяти. Просто погугли на предмет того что есть int и что есть #define...
Я так думаю Олег не соберается использовать LCD от Nokia, это его перед новым годом разиграли и прислали не тот дисплей :) он ждет другой а этот использовал для тестов.
LED индикатор, будет...
Нет не успеет, либо смастерить схему так что бы ардуинка выключалась с задержкой, например питание на нее завести через оптопару или транзистор и параллельно аноду и катоду повесить конденсатор...
С Grove_LED_Bar.h проблем не возникнет, пины можно поменять как угодно, достаточно просто прописать их в скетче, даже аналоговые. Примечание: аналоговые настроятся как дигитальные в самой библиотеке,...
По первому пункту: Да можно использовать пин0 для прирываний, но я бы посоветовал в процессе проектирования выбрать другой, например 7 потому как тебе наверняка понадобиться UART для связи с компом...
int0 int1 int2 int3 int4 это номера прирываний timer0 timer1 timer2 timer3 timer4 здесь глянь и станет все ясно
SPI c pin0 не связанны на пинах 0,1 UART 2,3 связанны с теми что подписанны на плате...
Все верно, уставший был, автоматом подумал про delayMicroseconds(),
насчет библиотеки: ему все равно нужно будет обрабатывать внешние прирывания а это удобнее всего сделать с помощью выше...
С использованием delay будет тормозить выполнение всего кода. Скачай библиотеку TimerOne там в стандартных примерах есть пример как моргать светодиодом.