Поиск сообщества
Показаны результаты для тегов 'pro mini'.
Найдено: 4 результата
-
Всем привет. Ну это уже ни в какие ворота не лезет, в общем на макетной (breadboard) плате все работает. Решил перенести проект в корпус и для этого взял макетную плату, разметил все объекты. Начал с простого, спаял разъемы для arduino pro mini и LCD5110. На макетной плате не работает, а если просто собрать навесным монтажом - все работает, но дисплей я питаю от готовой платы на 3,3 v для breadboard. Стабилизатор использую на lm117-3.3 и вычитал, что можно использовать конденсаторы на 10mF электролиты 16V. В обзем со стабилизатора получаю 3,3V. Все линии прозвонил - замыканий нет. По схеме тоже все верно. Помогите, что может быть не так??? Фото прилагаю. Там, где не убран флюс- тоже замыканий нет. https://cloud.mail.ru/public/4s3m/gZcNK6dn9
-
Всем привет. Ну это уже ни в какие ворота не лезет, в общем на макетной (breadboard) плате все работает. Решил перенести проект в корпус и для этого взял макетную плату, разметил все объекты. Начал с простого, спаял разъемы для arduino pro mini и LCD5110. На макетной плате не работает, а если просто собрать навесным монтажом - все работает, но дисплей я питаю от готовой платы на 3,3 v для breadboard. Стабилизатор использую на lm117-3.3 и вычитал, что можно использовать конденсаторы на 10mF электролиты 16V. В обзем со стабилизатора получаю 3,3V. Все линии прозвонил - замыканий нет. По схеме тоже все верно. Помогите, что может быть не так??? Фото прилагаю. Там, где не убран флюс- тоже замыканий нет. https://cloud.mail.ru/public/4s3m/gZcNK6dn9
-
Погодная станция с часами и календарем.
sys опубликовал тема в Arduino, ESP32, ESP8266, Raspberry Pi
Еще одна метеостанция создана для наблюдения за погодой и краткосрочного прогноза, ее реализация обусловлена имеющимся железом и сортом маргарина в голове. Выполняет требуемые от нее функции, т.к. результат достигнут- спешу поделится с новичками как и я. Ардуино мучаю с 25.09.2016. 19.31 по MSK, судя по дате первого пробного скетча. Показывает давление, температуру, влажность, время, дату. clock-T-H-P.zip В архиве есть все для счастья, рабочие библиотеки, принципиальная схема и в т.ч. и фото что можно увидеть на экране и столе. Здесь https://lesson.iarduino.ru/page/podklyuchenie-rtc-chasy-realnogo-vremeni-ds1302-ds1307-ds3231-k-arduino/ как пользоваться библиотекой для RTC DS1302, 1307 и 3231. У меня на DS3231 часики. Для часов кнопочки, как и куда подключать тут: https://lesson.iarduino.ru/page/urok-17-podklyuchenie-rtc-chasy-realnogo-vremeni-s-knopkami/ . и настраивать часы.clock-T-H-P.zip Как не спалить модули и согласовать 5В с 3,3В здесь: http://we.easyelectronics.ru/Shematech/soglasovanie-logicheskih-urovney-5v-i-33v-ustroystv.html, а если неохота паять, то тут: https://ru.aliexpress.com/item/Free-shipping-4-channel-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-5V-to-3/32592515127.html?spm=2114.13010608.0.0.gvklo1. Датчик влажности у меня АМ2302, поправить надо строку инициализации в скетче, раскоментить #define DHTTYPE DHT22. Теория с примером: https://lesson.iarduino.ru/page/podklyuchenie-datchika-dht11-k-arduino-uno-vyvodim-temperaturu-i-vlazhnost-na-lcd-1602-i2c-displey/ . Требуемые библиотеки: bmp085, DFR_Key, DHT, iarduino_RTC, LiquidCrystal_I2C1602V1, Wire, если нет какой, ищем тут: https://www.google.ru, как впрочем все что здесь описано. В коде много "мусора", ненужная библиотека присутствует, но это для будущих свистелок-перделок, вычищать желания нет, собрано на основе примеров в библиотеках и чужих разработок, адаптировано для максимально быстрого результата, см.ссылки выше. IDE 1.6.6, платка Arduino Pro Mini, 5В, но без проблем должно работать и на UNO. LCD- QC1602A, на фото видно подключенный в параллель другой ЖК- SD1602H ver-01. QC1602A подключен через модуль IIC на чипе PCF8574T. Схема в формате спринт лайот 7.0, ссылка на прогу - http://radiostorage.net/uploads/File/splan70.zip. Печатка не изготавливалась, буду лепить на макетке. Комплектующие приобретал на Алиэкспресс.- 2 ответа
-
2
-
- метеостанцияds3231
- bmp180
-
(и ещё 2 )
C тегом:
-
Робот На Pro Mini Двигающейся По Полосе
valter61 опубликовал тема в Arduino, ESP32, ESP8266, Raspberry Pi
В первый день отпуска собрал для сына простейшего робота, двигающегося по полосе. Код пока наипростейший #define PWMA 9 #define AIN1 7 #define AIN2 8 #define PWMB 3 #define BIN1 5 #define BIN2 4 #define STBY 6 int analogPin0 = 14; int analogPin1 = 15; int val0 = 0; // переменная для хранения считываемого значения int val1 = 0; void setup() { /* Настроить все 7 выводов на выходы, идущие к драйверу TB6612FNG */ pinMode(PWMA,OUTPUT); pinMode(AIN1,OUTPUT); pinMode(AIN2,OUTPUT); pinMode(PWMB,OUTPUT); pinMode(BIN1,OUTPUT); pinMode(BIN2,OUTPUT); pinMode(STBY,OUTPUT); digitalWrite(STBY,HIGH); } void loop() { val0 = analogRead(analogPin0); // считываем значение val1 = analogRead(analogPin1); if (val0 < 100 && val1 < 100) { goForward(); } if (val0 > 100 && val1 < 100) { rotateLeft(); } if (val0 < 100 && val1 > 100) { rotateRight(); } } void goForward () { digitalWrite (AIN1,HIGH); digitalWrite (AIN2,LOW); analogWrite(PWMA,150); digitalWrite (BIN1,HIGH); digitalWrite (BIN2,LOW); analogWrite(PWMB,150); } void rotateRight () { digitalWrite (AIN1,HIGH); digitalWrite (AIN2,LOW); analogWrite(PWMA,100); digitalWrite (BIN1,LOW); digitalWrite (BIN2,HIGH); analogWrite(PWMB,200); } void rotateLeft () { digitalWrite (AIN1,LOW); digitalWrite (AIN2,HIGH); analogWrite(PWMA,200); digitalWrite (BIN1,HIGH); digitalWrite (BIN2,LOW); analogWrite(PWMB,100); } Видео