Tartalomjegyzék:
- Lépés: Csatlakoztassa az LCD -képernyőt
- 2. lépés: LCD képernyő - tesztkód
- 3. lépés: Hőmérséklet- és páratartalom -érzékelő hozzáadása
- 4. lépés: Hőmérséklet- és páratartalom -érzékelő - tesztkód
- 5. lépés: Integrációs probléma
Videó: Érzékelő labor - hőmérséklet: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ebben a laborban egy LCD -képernyőt használ, amely megjeleníti a környező terület aktuális páratartalmát és hőmérsékletét.
Hardver, amire szüksége lesz:
- Arduino Uno
- LCD képernyő
- Potenciométer
- Hőmérséklet/páratartalom érzékelő
- Kenyeretábla
- Vezetékek/csatlakozók
Szükséges könyvtárak:
- Folyékony kristály
- EgyszerűDHT
A megadott tesztkódot az Elegoo kódmintákból vették. A szükséges könyvtárakat a könyvtárkezelőn keresztül is telepítheti, vagy letöltheti és telepítheti a D2L Libraries.zip fájlban található.zip fájlokat.
Lépés: Csatlakoztassa az LCD -képernyőt
Az LCD -képernyőt közvetlenül a kenyértáblába kell helyezni. Az LCD képernyő csapjai a következő sorrendben vannak csatlakoztatva az Arduino -hoz:
- Talaj
- Erő
- 12. tű
- 11. tű
- 10. tű
- 9. tű
- Üres
- Üres
- Üres
- Üres
- 8. tű
- Talaj
- 7. tű
- Potenciométer (tápellátáshoz és földeléshez csatlakoztatva)
- Erő
- Talaj
2. lépés: LCD képernyő - tesztkód
#include // A köztes távolság eltávolítása
// inicializálja a könyvtárat a LiquidCrystal lcd (7, 8, 9, 10, 11, 12) interfész csapok számával; void setup () {// az LCD oszlopok és sorok számának beállítása: lcd.begin (16, 2); // Üzenet nyomtatása az LCD -re. lcd.print ("Hello, világ!"); } void loop () {// állítsa a kurzort a 0 oszlop 1. sorára // (megjegyzés: az 1. sor a második sor, mivel a számlálás 0 -val kezdődik): lcd.setCursor (0, 1); // a reset óta eltelt másodpercek számának nyomtatása: lcd.print (millis () / 1000); }
3. lépés: Hőmérséklet- és páratartalom -érzékelő hozzáadása
Helyezze be a hőmérséklet- és páratartalom -érzékelőt a kenyértáblába. A következő vezetékek segítségével kell csatlakoztatnia az Arduino -hoz:
- 2. tű
- Teljesítmény (+5v) sín
- Földi sín
4. lépés: Hőmérséklet- és páratartalom -érzékelő - tesztkód
//www.elegoo.com
//2016.12.9 #include // DHT11, // VCC: 5V vagy 3V // GND: GND // ADATOK: 2 int pinDHT11 = 2; SimpleDHT11 dht11; void setup () {Serial.begin (9600); } void loop () {// elkezd dolgozni… Serial.println ("================================="); Serial.println ("Minta DHT11…"); // olvasás nyers mintaadatokkal. bájt hőmérséklet = 0; bájt páratartalom = 0; bájtadatok [40] = {0}; if (dht11.read (pinDHT11, & hőmérséklet, és páratartalom, adatok)) {Serial.print ("A DHT11 olvasása sikertelen"); Visszatérés; } Serial.print ("Minta RAW bitek:"); for (int i = 0; i 0 && ((i + 1) % 4) == 0) {Serial.print (''); }} Serial.println (""); Serial.print ("Minta OK:"); Soros.nyomat ((int) hőmérséklet); Soros.nyomtatás (" *C,"); Soros.nyomat ((int) páratartalom); Serial.println (" %"); // A DHT11 mintavételi arány 1 Hz. késleltetés (1000); }
5. lépés: Integrációs probléma
Példákat mutatott be az LCD képernyő és a hőmérséklet -érzékelő számára. A labor utolsó lépése az, hogy integrálja ezt a két példát, hogy a hőmérsékleti értékek megjelenjenek az LCD -képernyőn. Az üzenetet úgy módosíthatja, hogy az megjelenjen az LCD képernyő két rendelkezésre álló sorában.
Ajánlott:
Otthoni labor készítése: 7 lépés
Otthoni labor készítése: Üdvözlök mindenkit a T3chFlicksben! Ebben a bejegyzésben megosztunk néhány tippet saját otthoni laboratóriumának beállításához és megszervezéséhez. Csak egy kis felelősséget kizáró nyilatkozat, ez semmiképpen sem határozza meg, hogy milyennek kell lennie egy otthoni laboratóriumnak - különböző interferenciák alapján
Raspberry Pi többcélú mobil labor: 5 lépés
Raspberry Pi többcélú mobillabor: Évente használok néhány málna pi projektet, amelyeket fel kell pakolnom egy dobozba vagy zsákokba, hogy eljuttassam arra a helyre, ahol használni fogom a projektet. Kezdetben minden projekthez terveztem valamit (például bőröndöt) építeni
Hordozható labor tápegység: 13 lépés (képekkel)
Hordozható laboratóriumi tápegység: Ez a harmadik rész a laptop akkumulátorának újbóli felhasználásakor. A jó laboratóriumi tápegység szükséges eszköz minden hacker műhelyhez. Még hasznosabb lenne, ha a tápegység teljesen hordozható, így bárhol lehet dolgozni a projekteken
4. labor - Millis: 4 lépés
4. laboratórium - Millis: Ez egy lépésről lépésre zajló folyamat, amellyel beállítható egy sor villogó LED, amelyek különböző időközönként villognak a fényerőt szabályozó potenciométerrel és két gombbal, amelyek közül az első növeli a LED -ek villogási időközét maximum o
1. labor - Soros bemutató: 5 lépés
1. labor - Soros bemutató: Ez a példa bemutatja, hogyan kell a soros bemenetet használni a LED -ek vezérléséhez