Obsah:

Senzor kvality vzduchu AEROBOT V1.0: 6 kroků (s obrázky)
Senzor kvality vzduchu AEROBOT V1.0: 6 kroků (s obrázky)

Video: Senzor kvality vzduchu AEROBOT V1.0: 6 kroků (s obrázky)

Video: Senzor kvality vzduchu AEROBOT V1.0: 6 kroků (s obrázky)
Video: KNX SpaceLogic senzor kvality vzduchu | Schneider Electric 2024, Listopad
Anonim
Image
Image
Připojení LCD
Připojení LCD

Tento návod je o výrobě levného a vysoce přesného snímače kvality vzduchu s názvem AEROBOT. Tento projekt ukazuje teplotu, relativní vlhkost, hustotu prachu PM 2,5 a upozornění na kvalitu vzduchu v okolí. Používá snímač DHT11 pro teplotu a relativní vlhkost, ostrý optický senzor prachu pro hustotu prachu a ultrazvukový senzor, který informuje uživatele o nepřesných hodnotách v důsledku zablokování senzoru. Tento projekt lze snadno vytvořit a nevyžaduje žádné odborné znalosti v arduinu. Prachový senzor je velmi rychlý a dokáže přečíst i sebemenší znečištění v okolí. jeho maximální rozsah není znám, ale obvykle je neúčinný, když hustota prachu přesáhne 600. To je však mnohem více, než je průměrná kontaminace 150. Rozsah měření teploty je od -10 do 80 stupňů Celsia a relativní vlhkost je od 10% až 90%. Tento projekt je proto vysoce účinný a účinný jako snímač kvality vzduchu pro domácnosti a kanceláře, které se nenacházejí v okruhu vysokého znečištění. Věci, které byste potřebovali: • 1 Arduino uno/mega • senzor DHT11 • ostrý optický senzor prachu • ultrazvukový senzor • 1 tlačítko • 3 LED diody (volitelně) • 1 bzučák (volitelně) • 220 µf kondenzátor • 2*220 ohmové odpory • prkénko na projekt můžete sledovat při práci zde

Krok 1: Připojení LCD

Připojení LCD
Připojení LCD

První věc, kterou musíte před prací na LCD displeji udělat, je zkontrolovat ji. Za tímto účelem proveďte zapojení podle 1. diagramu. Připojte pin 15 na LCD k 5V pinu Arduina. Dále připojte pin 16 na LCD k pinu GND Arduina. Tyto kolíky slouží k napájení podsvícení LCD. Dále je třeba nastavit logiku pro LCD. Chcete -li to provést, připojte kolík 1 na displeji LCD ke kolíku GND Arduina. Poté připojte pin 2 na LCD k 5V pinu Arduina. Dále musíte nastavit potenciometr pro nastavení kontrastu. Vezměte potenciometr 10K a připojte první vývod k 5V pinu Arduina a druhý vývod (prostřední vývod) ke kolíku 3 displeje LCD a třetí vývod ke kolíku GND Arduina. Poté zapněte Arduino. Všimnete si, že se podsvícení na LCD zapne. Když také otočíte knoflíkem na potenciometru, bloky znaků na LCD se rozsvítí/ztlumí. Podívejte se na obrázek níže, abyste věděli, o čem mluvím. Pokud váš LCD displej zobrazuje to, co je zobrazeno na fotografii níže, znamená to, že je váš LCD správně nastaven! Pokud se vám toho nepodařilo dosáhnout, znovu zkontrolujte připojení a potenciometr. Úprava kontrastu na displeji LCD Dokončení připojení Nyní musíme připojit datové linky a další piny, které s displejem fungují. Zkontrolujte zapojení ve 2. schématu. Konečné spojení mezi Arduinem, potenciometrem a LCD Začněme připojením ovládacích vodičů pro LCD. Připojte pin 5 LCD (RW) k pinu GND Arduina. Tento pin se nepoužívá a slouží jako pin pro čtení/zápis. Dále připojte pin 4 (RS) LCD k digitálnímu pinu Arduino 7. Pin RS slouží k informování LCD, zda mu posíláme data nebo příkazy (pro změnu polohy kurzoru). Dále připojte pin 6 (EN) LCD k digitálnímu pinu Arduino 8. EN je aktivační pin na LCD, který se používá k informování LCD, že data jsou připravena ke čtení. Dále musíme připojit čtyři datové piny na LCD. Připojte pin 14 (DB7) LCD k digitálnímu pinu Arduino 12. Poté připojte pin 13 (DB6) LCD k digitálnímu pinu Arduino 11. Dále pin 12 (DB5) LCD k digitálnímu pinu Arduino 10, poté Kolík LCD č. 11 (DB4) k digitálnímu pinu Arduina 9.

Krok 2: Připojení senzoru DHT11

Připojení senzoru DHT11
Připojení senzoru DHT11

Nyní připojte vstupní kolík snímače DHT11 ke kolíku 7 arduino a připojte Vcc a zemnicí vodiče. Ujistěte se, že je zajištěno a umístěno jízdné ze svazku vodičů připojených k LCD.

Krok 3: Připojení ultrazvukového senzoru

Připojení ultrazvukového senzoru
Připojení ultrazvukového senzoru

Ultrazvukový senzor, který jsem sem přidal, je z preventivních důvodů, takže kdykoli něco blokuje prachový senzor (na to bych přišel později), ultrazvukový senzor to vycítí a vydá varování, aby prachový senzor neposkytoval nesprávné hodnoty.

Připojte spouštěcí kolík senzoru k arduino kolíku 6 a echo pin senzoru k arduino pinu 5 a také umístěte tento senzor mimo všechny vodiče, protože senzor je tak citlivý, že pokud je před ním vodič, pak bude ukázat vám varování.

Krok 4: Nastavení senzoru prachu

Nastavení senzoru prachu
Nastavení senzoru prachu
Nastavení senzoru prachu
Nastavení senzoru prachu
Nastavení senzoru prachu
Nastavení senzoru prachu

Nyní přichází nejtěžší část a nejúžasnější senzor tohoto projektu-prachový senzor. Stačí nastavit prachový senzor podle obrázku 2 a připojit prachový kolík k arduino pinu 2 a led vývod k arduino pinu 3 a nezapomeňte zahrnout kondenzátor. Po nastavení stačí pro jistotu zkontrolovat hodnoty prachu, které poskytuje, pomocí skutečného snímače kvality vzduchu.

Krok 5: Dokončení

Dokončení
Dokončení

Přidal jsem bzučák, aby pípal, když bude kvalita vzduchu kritická. Je to jen další nastavení, pokud chcete, můžete také přidat LED diody.

Krok 6: Kód

Kód
Kód

Zde je tedy kód:

Doporučuje: