Мазмұны:
- 1 -қадам: Қажетті заттар
- 2 -қадам: Қосылу
- 3 -қадам: код
- 4 -қадам: Dht Library орнатыңыз
- 5 -қадам: Қорытынды
Бейне: DHT 11 Arduino пайдалану: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Хай, Бұл нұсқаулықта біз arduino мен сериялық монитордың көмегімен DHT 11 жасаймыз. DHT11-бұл цифрлық температура мен ылғалдылықтың қарапайым, өте арзан бағасы. Ол сыйымдылықтағы ылғалдылық сенсоры мен термисторды қолданып, қоршаған ауаны өлшейді және деректер түйреуішіне цифрлық сигналды шығарады (аналогтық кіріс түйреуіштері қажет емес). Оны пайдалану өте қарапайым, бірақ деректерді алу үшін мұқият уақытты қажет етеді. Бұл датчиктер электроника әуесқойлары үшін өте танымал, себебі олар өте арзан, бірақ бәрібір керемет өнімділікті қамтамасыз етеді.
1 -қадам: Қажетті заттар
Ардуино. (бұл жағдайда мен arduino uno r3 қолданамын)
DHT 11 сенсоры.
Бірнеше сымдар.
2 -қадам: Қосылу
DHT 11 -ді осы схеманы қолданып arduino -ға қосыңыз. DHT 11 -де дұрыс түйреуіштерге қосылғаныңызға көз жеткізіңіз.
3 -қадам: код
#қосу
DHT;
// егер сізге түйреуіш нөмірін өзгерту қажет болса, түйреуішті arduino түйрегімен өңдеңіз.
#DHT11_PIN анықтаңыз 2
жарамсыз орнату () {
Serial.begin (9600);
Serial.println («Басталған талдау»); }
void loop () {// ДЕРЕКТЕРДІ ОҚУ
int chk = DHT.read11 (DHT11_PIN);
Serial.println («Ылғалдылық»);
Serial.println (DHT. ылғалдылық, 1);
Serial.println («Температура»);
Serial.println (DHT температурасы, 1);
кешіктіру (2000); }
4 -қадам: Dht Library орнатыңыз
dht library орнатпай ол жұмыс істемейді, сондықтан zip файлын жүктеп алыңыз және;
* Arduino IDE -ге өтіңіз
*Эскиз
*Кітапхананы қосыңыз
*ZIP файлын қосыңыз
*zip файлын таңдаңыз
5 -қадам: Қорытынды
Егер сіз Dht11 мен arduino -ны дұрыс қоссаңыз, жоғарыдағы суретте көрсетілген көрсеткіштер болады.
Менің нұсқаулықты бәріңізге ұнады деп сенемін.
Ұсынылған:
ARDUINO ПАЙДАЛАНУ БЕТІН БАҚЫЛАУ !!!: 7 қадам
ARDUINO ҚОЛДАНУ БЕТІН БАҚЫЛАУ !!!: Алдыңғы нұсқаулықта мен «pyserial» модулін пайдаланып Arduino мен Python арасында қалай байланысуға және жарықдиодты басқаруға болатынын айттым. Егер сіз оны көрмесеңіз, оны мына жерден тексеріңіз: ARDUINO арасындағы байланыс & PYTHON! Түсті қалай анықтауға болады
AT89S52 ARDUINO ПАЙДАЛАНУ БАҒДАРЛАМАСЫ: 4 қадам
AT89S52 бағдарламасын ARDUINO-ды қолданып бағдарламалау: Жүйелік бағдарламалау (ISP) ақаулық тізбектегі сериялық бағдарламалау (ICSP)-кейбір бағдарламаланатын логикалық құрылғылардың, микроконтроллерлердің және басқа ендірілген құрылғылардың толық жүйеде орнатылған кезде бағдарламалану мүмкіндігі. чи
Arduino көмегімен Интернетті пайдалану бүкіл әлемді басқарады: 4 қадам
Arduino көмегімен Интернетті пайдалану бүкіл әлемді басқарады: Сәлем, мен Ритикпін. Біз телефонды қолдана отырып, интернетті басқаратын жарықдиодты жасаймыз, біз Arduino IDE және Blynk сияқты бағдарламалық жасақтаманы қолданамыз, бұл өте қарапайым, егер сіз сәтті болсаңыз, сіз қалаған электронды компоненттерді басқара аласыз Бізге қажет нәрселер: жабдық:
Код сағаттары бар Arduino үшін сурет роботын пайдалану: 3 қадам
Ардуиноға сурет салу роботын сағаттық нұсқаулықпен қолдану: Мен жасөспірім қыздардың STEM тақырыптарына қызығушылығын арттыру үшін семинарға арналған Arduino сурет роботын жасадым (https://www.instructables.com/id/Arduino-Drawing-Robot/ қараңыз) ). Робот тасбақа тәрізді бағдарламалау командаларын қолдануға арналған, мысалы, алға (қашықтық
DS1307 және DS3231 нақты уақыттағы модульдерді Arduino көмегімен пайдалану: 3 қадам
DS1307 және DS3231 нақты уақыттағы модульдерді Arduino көмегімен пайдалану: Біз әр түрлі көздерден Arduino көмегімен DS1307 және DS3231 нақты уақыт модульдерін пайдалану туралы сұраныстарды алуды жалғастырамыз-сондықтан бұл оларды пайдалану туралы екі бөліктен тұратын оқулықтың біріншісі. Бұл Arduino оқулығында бізде нақты уақыттағы екі модуль бар