Ви не увійшли.
сказали
что можно заменить pololu на микросхему
А поднапрячься, почитать описание, подумать и сделать как изначально было задано?
https://radikal.ru/video/syf0t2EUr3d
И все-таки интересно, где такие задания задают?
все
я сделал
в общем
убрал драйвер
и поставил микросхему L293D
А как же задание?
задание
драйвер Pololu)
можете подсказать в чем ошибка
в схеме
Да.
Подсказка - этот драйвер полноценно не моделируется в tinkercad. Возьмите его описание и посмотрите все возможные способы управления.
p/s про код я пока молчу
В сети полно тахометров на ардуино. Берете готовый код и останется только добавить пару строк для моргалки с пищалкой.
Кто-то сможет написать такое за 1 час, выходит 200 грн не так уж и мало.
200 грн. за каждый пункт. Если согласны пишите на почту (жмите конвертик под ником).
Так он в первом сообщении написал " Плата arduino nano rf. "
Я про контроллер(драйвер) двигателя.
Это китайский контроллер. Информации минимум. Я думаю напряжением все-таки.
Покажите фото, название контроллера, может кто-то сталкивался с таким, что-то да подскажут.
Если нужно напряжение, то как минимум используйте RC-цепочку между ардуино и контроллером.
Вот вам для наглядности.
Вы что-то путаете.... Ну суть вы уловили думаю.
Я ничего не путаю и суть давно уловил. А вот вам правильно посоветовали
вам надо книжки почитать...
для начала почитайте сначала что такое ШИМ(PWM),например, здесь http://arduino.ru/Tutorial/PWM. А потом погуглите как из ШИМ получить напряжение.
з/ы а вообще-то разберитесь что у вас за секретный контроллер и как он управляется - непосредственно ШИМ-ом или напряжением.
Мерял мультиметром, напряжение скачет, хотя и не сильно.
Где меряли? У соседа? Схема где?
Как мне показалось при каждом новом значении на пин подается напряжение, болшее чем положено
На пин не подается напряжение больше чем положено. Там вообще может быть только два значения - либо 5В (или близкое к этому значение), либо 0.
Светодиоды не подключал.
Залил код. У меня голосовые сообщения выдает, на команды реагирует. Полный макет не собирал, поэтому как там с клавиатурой и шлейфами не знаю
Повторить его на завершающем этапе не получилось.
Пишите что конкретно не работает?
Затея простая) оставить имеющуюся метеостанцию и добавить вывод на народный мониторинг.
Сколько у вас датчиков и какие? Дисплей обязательно? Может лучше купить что-то типа NodeMCU или Wemos d1 mini + i2c модуль для дисплея или вообще дисплей тоже заменить?
Можно, но осторожно. Он используется при старте/загрузке ESP, на нем должен быть высокий уровень в момент старта(после старта - неважно). Если по каким то причинам датчик посадит уровень - модуль не заведется. Безболезненно можете использовать 4
Вот распиновка вашего модуля.
Пины ESP в правом нижнем углу платы
ардуина и esp - это два разных контроллера со своими раздельными пинами
Еще раз - покажите фото (картинку хоть от руки) куда вы подключаете датчик
все правильно подключен в 8 пин
Во-первых на этой плате gpio8 не выведен физически, во-вторых, даже если бы он был, его не рекомендуется использовать, т.к. он используется для подключения к флеш-памяти. Поэтому у вас и происходит постоянный ребут. Разберитесь с распиновкой модуля или покажите фото куда вы конкретно подключаете датчик.
OneWire ds(8); // on pin 2 (a 4.7K resistor is necessary)
Куда у вас подключен датчик?
написал скетч для esp8266 что бы подключался к wifi сети и передавал температуру с ds18b20. Загрузил его.
Где этот скетч и куда его загружаете?
Дружище, если Вы полностью прочитали мой первый пост и посмотрели скетч и у Вас возникают такие вопросы, то давайте не будем продолжать.
Дружище, если бы ваш скетч был рабочим или хотя бы нормально составлено ТЗ, думаю, ни у кого бы не возникло вопросов. Еще раз повторю с гайверовскими библиотеками не работал и изучать их функции нет никакого желания. Мог бы вам помочь и без них, но, раз пошла такая пьянка, действительно, давайте не будем продолжать.
Так вам при удержании надо надо однократно или многократно?
p/s тут одних уточнений уже гривен на 100 набегает
конечно же библиотек куча и Вы не должны их все знать.
Ну так я и прошу вас - объясните своим словами что должно выполняться при длительном нажатии кнопки
Вы что не смотрели самый первый скетч, там же все есть.
Вы думаете что все должны знать работу всех библиотек? Я, например, гайверовскими библиотеками не пользуюсь
Объясните подробней что это значит
пока держишь кнопку должна отрабатываться выдача сообщений "LoadStep" в соответствии с этой функцией библиотеки.
Какой функции и какой библиотеки?
Возможно, нашел косяк, попробуйте убрать в самом начале loop строку state = digitalRead(8);