Inhoudsopgave:

Hoe Arduino automatische temperatuur- en vochtigheidsregelaar te maken - Ajarnpa
Hoe Arduino automatische temperatuur- en vochtigheidsregelaar te maken - Ajarnpa

Video: Hoe Arduino automatische temperatuur- en vochtigheidsregelaar te maken - Ajarnpa

Video: Hoe Arduino automatische temperatuur- en vochtigheidsregelaar te maken - Ajarnpa
Video: 🇳🇱 AANRAAK SENSOR - Arduino les #28 2024, November
Anonim
Image
Image

1

Stap 1: Componenten

In dit project zijn de volgende onderdelen gebruikt:

Arduino UNO, 1,3 inch 128 x 64 I2C OLED-displaymodule, DHT11 Temperatuur- en vochtigheidssensor, MB-102 3.3V/5V Voedingsmodule, 5V relaismodule, DV 5V, 300mA, 2W, 108KHz Verneveling luchtbevochtiger

DC 12V-oplader (6.5V-12V) Breadboard, Doorverbindingsdraden,

Stap 2: Opmerking:

Productie
Productie

De vernevelingsbevochtigermodule heeft twee werkmodi, de eerste is dat deze onafhankelijk kan werken na het inschakelen. De tweede is dat u na het inschakelen op de schakelaar moet drukken om te werken. Om de vernevelende luchtbevochtiger module zelfstandig te laten werken, is in dit project gekozen voor de eerste werkwijze van de vernevelende luchtbevochtiger.

In het begin wilde ik pin 2 van de arduino uno rechtstreeks op de vernevelende luchtbevochtiger aansluiten en het hoge niveau van pin 2 regelen om de vernevelende luchtbevochtiger te laten werken, en het lage niveau om het niet te laten werken. De stroom van de digitale signaalpoort van de arduino uno is echter te klein om de normale werking van de vernevelende luchtbevochtiger te ondersteunen, en er is te weinig mist tijdens het werken. Dus een 5V-relais en MB102-voedingsmodule worden gebruikt om de vernevelingsbevochtiger normaal te laten werken.

Stap 3: Productie

Productie
Productie
Productie
Productie
Productie
Productie

Installeer het bibliotheekbestand: Open "Tools"-"Bibliotheekbeheer" in de Arduino-ontwikkelsoftware, zoek vervolgens naar " DHT-sensor " en installeer het vervolgens.

Kies het ontwikkelbord als Arduino UNO, dit is om het juiste te kiezen.

Selecteer de seriële poort die overeenkomt met het ontwikkelbord, u kunt de code op het ontwikkelbord branden.

Aanbevolen: