Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Цикл
- 3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 4 -қадам: Visuino компоненттерін қосу, орнату және қосу
- 5 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 6 -қадам: Ойнаңыз
Бейне: DHT11 және I2C 20x4 СК бар температура мониторы: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл оқулықта біз DHT11 сенсоры мен I2C СКД көмегімен температураның қарапайым мониторын жасауды үйренеміз
Видеоны қараңыз!
1 -қадам: Сізге не қажет
- 20x4 I2C таңбалы СКД дисплейі
- Өткізгіш сымдар
- Arduino Uno немесе кез келген басқа Arduino тақтасы
- DHT11 температура мен ылғалдылық сенсоры
- Visuino бағдарламалық қамтамасыз ету: мына жерден жүктеп алыңыз
2 -қадам: Цикл
- СКД дисплейінің түйінін [VCC] Arduino істігіне [5V] қосыңыз
- LCD дисплейінің түйреуішін [GND] Arduino істігіне [GND] қосыңыз
- LCD дисплейінің түйреуішін [SDA] Arduino істігіне [SDA] қосыңыз
- LCD дисплейінің түйреуішін [SCL] Arduino істігіне [SCL] қосыңыз
Ескертпе: жарықтықты реттеу үшін СКД артындағы потенциометрді пайдаланыңыз
- DHT11 сенсорлық түйреуішін [GND] Arduino істігіне [GND] қосыңыз
- DHT11 сенсорлық штырын [VCC] Arduino істігіне [5V] қосыңыз
- DHT11 сенсорлық түйреуішін [OUT] немесе «S» Arduino сандық істігіне [2] қосыңыз
3 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino: https://www.visuino.eu орнату қажет. Тегін нұсқаны жүктеп алыңыз немесе ақысыз сынаққа жазылыңыз.
Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
4 -қадам: Visuino компоненттерін қосу, орнату және қосу
- «DHT11» компонентін қосыңыз
- «Сұйық кристалды дисплей (СКД) - I2C» компонентін қосыңыз «LiquidCrystalDisplay1» тармағын таңдаңыз және қасиеттер терезесінде Жолдарды 4 -ке, бағандарды 20 -ға орнатыңыз.
«LiquidCrystalDisplay1» және Элементтер терезесінде екі рет нұқыңыз:
- «Мәтін өрісін» сол жаққа сүйреп апарыңыз, содан кейін қасиеттер терезесінде мәтінді «TEMP:» және енін 20 -ға орнатыңыз.
- басқа «Мәтін өрісін» сол жаққа сүйреңіз, содан кейін сипаттар терезесінде бағанды 1 -ге, енін 20 -ға орнатыңыз
- басқа «Мәтін өрісін» сол жаққа сүйреп апарыңыз, содан кейін қасиеттер терезесінде мәтінді «ЫЛҒАЛДЫҚ:» және енін 20 -ға, бағанды 2 -ге орнатыңыз.
- басқа «Мәтін өрісін» сол жаққа сүйреңіз, содан кейін сипаттар терезесінде бағанды 3 -ке, енін 20 -ға орнатыңыз
Элементтер терезесін жабыңыз
- «LiquidCrystalDisplay1» I2C шығысын Arduino I2C In ұясына қосыңыз
- «HumidityThermometer1» түйреуіш датчигін Arduino Digital 2 штырына қосыңыз
- «ЫлғалдылықТермометр1» түйреуіш температурасын LiquidCrystalDisplay1> Мәтін өрісіне 2 түйреуішке қосыңыз
- «ЫлғалдылықТермометр1» түйреуіш ылғалдылығын LiquidCrystalDisplay1> Мәтін өрісіне 4 түйреуішке қосыңыз
5 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Visuino -да төменгі жағында «Құру» қойындысын нұқыңыз, дұрыс порт таңдалғанына көз жеткізіңіз, содан кейін «Құрастыру/Құру және Жүктеу» түймесін басыңыз.
6 -қадам: Ойнаңыз
Егер сіз Arduino UNO модуліне қуат берсеңіз, СКД дисплей температура мен ылғалдылық мәндерін көрсете бастайды. Егер сіз мәтінді көрмесеңіз, потенциометр көмегімен жарықтықты реттеңіз.
Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Мен осы нұсқаулық үшін жасаған Visuino жобасына қоса, оны жүктеп, Visuino -да ашуға болады:
Ұсынылған:
MQ135 және сыртқы температура мен ылғалдылық сенсоры бар MQTT бар ауа сапасының мониторы: 4 қадам
MQ135 және MQTT үстіндегі сыртқы температура мен ылғалдылық сенсоры бар ауа сапасының мониторы: бұл сынақ мақсатында
ESP8266 NodeMCU кіру нүктесі (AP) DT11 температура сенсоры бар веб -сервер үшін және шолуда температура мен ылғалдылықты басып шығару: 5 қадам
Браузерде DT11 температура сенсоры мен баспа температурасы мен ылғалдылығы бар веб -серверге арналған ESP8266 NodeMCU кіру нүктесі (AP): Сәлеметсіздер ме, біз ESP8266 пайдаланатын жобалардың көпшілігінде және жобалардың көпшілігінде біз ESP8266 -ды веб -сервер ретінде қолданамыз, осылайша деректерге қол жеткізуге болады. ESP8266 орналастырған веб -серверге кіру арқылы Wi -Fi арқылы кез келген құрылғы, бірақ жалғыз мәселе - бізге жұмыс маршрутизаторы қажет
DHT11 бар ESP32 негізіндегі M5Stack M5stick C ауа райы мониторы - DHT11: 6 қадамымен M5stick-C температура ылғалдылығы мен жылу индексін бақылаңыз
DHT11 бар ESP32 негізіндегі M5Stack M5stick C ауа райы мониторы | DHT11 көмегімен M5stick-C температурасының ылғалдылығы мен жылу индексін бақылаңыз: Сәлеметсіздер ме, балалар, біз DHT11 температура датчигін m5stick-C-мен (m5stack әзірлеу тақтасы) байланыстырып, оны m5stick-C дисплейінде көрсетуді үйренеміз. Сондықтан бұл оқулықта біз температураны, ылғалдылықты & жылу мен
UNO R3, HC-05 және L293D моторлы қалқаны бар кодты және Android қосымшасы бар Arduino 4 доңғалақты Bluetooth RC автокөлігі: 8 қадам
UNO R3, HC-05 және L293D моторлы қалқаны бар кодтау мен Android қосымшасы бар Arduino 4 доңғалақты жетекті Bluetooth RC автокөлігі: Бүгін мен сізге HC 05, L293 қозғалтқыш қалқаны көмегімен 4 доңғалақты bluetooth RC автокөлігін қалай жасау керектігін айтамын. 4 тұрақты ток қозғалтқышы, кодты және машинаны басқаруға арналған андроид қосымшасы. Қолданылатын компонент: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Arduino Nano және I2C СК бар екі DS18B20 температура датчигі: 5 қадам
Arduino Nano және I2C СК бар екі DS18B20 температура сенсоры: Бүгін мен сізге Arduino Nano Clone және I2C LCD көмегімен екі температура сенсоры DS18B20 қалай жасау керектігін көрсеткім келеді. I2C ұнамады. Мен Arduino IDE 1.8.8 қолданамын // Pouziv