Мазмұны:
Бейне: DHT 11 Температура мен ылғалдылық дисплейі: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Қажетті бөлшектер (Ұлыбританияның сауда қоры)
Arduino Nano-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS
DHT 11 сенсоры -
1,3 «OLED жасыл экраны
USB Micro Breakout тақтасы-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board
Қажетті құралдар -
Пісіру темірі
Прототиптер тақтасы
Бүйірлік кескіштер
1 -қадам: Цикл
1 -қадам - схема
DHT 11 температура сенсоры - бұл өте қарапайым температура мен ылғалдылық сенсоры. Негізгі компоненттер - сыйымдылық ылғалдылығы сенсоры мен термистор. Сандық түрлендірудің негізгі аналогы бар, ол барлық мәліметтерді бір түйреуіште шығаруға мүмкіндік береді.
Бұл мысалда DHT 11 USB 5V -ге қосылады және Nano PIN2 -ге қосылған деректер түйрегімен жерге қосылады.
Наноға тек USB Breakout -тан 5В қуат пен жер қажет.
OLED дисплейінде 4 түйреуіш, 5V, GND, SCL және SDA қолданылады. SCL және SDA - бұл барлық I2C құрылғылары үшін әмбебап стандартты I2C түйреуіштері.
Arduino -ның түйіні келесідей:
2 -түйреуіш - DHT 11
A4 түйреуіші - SDA
A5 түйрегіші - SCL
2 -қадам: Кодекс
Код өте қарапайым және наноға жүктелуі оңай, әрі конфигурация қажет емес қосылады.
Егер орнатылмаған болса, келесі кітапханаларды орнату қажет болуы мүмкін.
DHT.h - DHT11 сенсоры үшін
«U8glib.h - OLED экраны үшін.
Ескерту: Егер сізде бұл кодты пайдаланатын дисплей болмаса, экранның дұрыс анықталғанын тексеріңіз. Бұл «U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK)»; бірақ басқа OLED тақтасы қолданылған жағдайда өзгерту қажет болуы мүмкін. Кітапханада экранды тексеруге болатын мысалдар бар.
3 -қадам: іс
Корпус қарапайым 2 бөліктен тұрады, алдыңғы жағы экранды 4 локатор түйреуішімен бекітеді. Алдыңғы жинау прессі корпусқа сәйкес келеді. 2 бөлік бір -біріне сәйкес келуі үшін жеңіл тегістеу немесе тегістеу қажет болуы мүмкін.
Жоғарғы жағында DHT сенсоры мен артында USB қосқышы үшін тесіктер бар.
Басып шығару параметрлері
Ender 3 басылған
PLA ақ
20% толтыру (қорап үшін қажет қолдау)
Басып шығару уақыты, б. Барлығы 2-2,5 сағат
4 -қадам: Қорытынды
Бұл сенсорларды Arduino Nano көмегімен пайдалану бойынша тамаша оқу жобасы. Деректерді беруді бақылау үшін сериялық монитор (CTRL + M) бар.
Оқу мақсаттары:
Температура сенсорынан деректерді түсіну Деректерді микроконтроллермен өңдеу Деректерді дисплейге шығару (I2C)
Фотосуреттерде қате бар, онда дисплейде F жазылады, бірақ температура Цельсийде. Бұл жөнделетін болады.
Мүмкін жақсартулар/нақтылаулар
Корпустың 3D дизайнын нақтылау DHT22 датчигін қолданыңыз, ол DHT 11 -ден жылдамырақ деректерді жібереді. Бұл жобада қолданылатын сенсор әр 2 секунд сайын ғана жаңартылады.
Егер сізде сұрақтар туындаса, төменде түсініктеме қалдырыңыз.
Толық файлдар мен кез келген өзгерістерді мына жерден табуға болады:
Ұсынылған:
Термохромды температура мен ылғалдылық дисплейі - ПХД нұсқасы: 6 қадам (суреттермен)
Термохромды температура мен ылғалдылық дисплейі - ПХД нұсқасы: Біраз уақыт бұрын термохромдық температура деп аталатын жоба жасалды. Ылғалдылық дисплейі, мен мыс пластиналардан 7 сегментті дисплей жасадым, олар пельтиерлік элементтермен қыздырылған/салқындатылған. Мыс пластиналар термохромды фольгамен жабылған, ол
Термохромды температура мен ылғалдылық дисплейі: 10 қадам (суреттермен)
Термохромды температура мен ылғалдылық дисплейі: Мен бұл жобада біраз уақыт жұмыс істедім. Түпнұсқа идея маған сауда жәрмеңкесіне жұмыс орнында АСК контроллерінің демонстрациясын жасағаннан кейін келді. АЭК қыздыру мен салқындату мүмкіндіктерін көрсету үшін біз термохромды бояуды қолдандық
DHT11 температура сенсорын Arduino мен басып шығару температурасы мен жылу мен ылғалдылықта қалай қолдануға болады: 5 қадам
DHT11 температура сенсоры Arduino мен басып шығару температурасы бар жылу мен ылғалдылықта қалай қолданылады: DHT11 сенсоры температура мен ылғалдылықты өлшеу үшін қолданылады. DHT11 ылғалдылық пен температура сенсоры электрониканың өте танымал әуесқойлары, DIY электроникасының жобаларына ылғалдылық пен температура туралы мәліметтерді қосуды жеңілдетеді. Бұл әр
Arduino және Lcd дисплейі бар температура мен ылғалдылық сенсоры: 4 қадам
Arduino мен Lcd дисплейі бар температура мен ылғалдылық сенсоры: Сәлеметсіздер ме, балалар, Artuino -ға қош келдіңіздер. Сіз көргендей, мен InstructableToday -ді бастадым, біз температураны жасаймыз. Ылғалдылық өлшегіш DHT11 модулімен. Бастайық PS. Жазылуды және бейнені ұнатуды қарастырыңыз
Электр құрылғыларын температура мен ылғалдылық дисплейі бар теледидар қашықтан басқару пультімен басқарыңыз: 9 қадам
Электр құрылғыларын теледидар қашықтан басқару пультімен басқарыңыз (температура мен ылғалдылық дисплейі): сәлем, мен Абхаймын, бұл менің нұсқаулықтардағы алғашқы блогым, бүгін мен сізге электр қондырғыларын теледидардың пульті арқылы қалай басқаруға болатынын көрсетемін. қарапайым жоба. материалды қолдағаны және ұсынғаны үшін atl зертханасына рахмет