Tartalomjegyzék:
- 1. lépés: Első lépés: Kellékek beszerzése
- 2. lépés: Második lépés: Helyezze be az LCD -t és rögzítse
- 3. lépés: Harmadik lépés: Fejezze be a kenyeretábla LCD -hez való csatlakoztatását az Arduino -hoz
- 4. lépés: Negyedik lépés: Helyezze be és csatlakoztassa a potenciométert
- 5. lépés: Ötödik lépés: Helyezze be és csatlakoztassa az érzékelőket
- 6. lépés: Hatodik lépés: Csatlakoztassa a számítógépet és az Arduino -t, és töltse fel a kódot
- 7. lépés: (opcionális) Hetedik lépés: Módosítsa a kódot a használt hőmérséklet -érzékelőtől függően
- 8. lépés: Nyolcadik lépés: Élvezze újdonsült tudását
Videó: Hőmérséklet- és fényérzékelő: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez az utasítás alapvető hőmérséklet- és fényérzékelőre vonatkozik. Nagyjából ennyi.
Kellékek:
-23 Ugrókábelek
-1 10k potenciométer
-1k ellenállás
-LCD kijelzö
-Kenyértábla
-Fotóellenállás
-Arduino 2560
1. lépés: Első lépés: Kellékek beszerzése
Győződjön meg arról, hogy a kellékek összeszedtek és használatra készek. Kicserélhetők, ha hibásnak találják, de jó, ha van egy helytartó, miközben összeállítja az áramkört.
2. lépés: Második lépés: Helyezze be az LCD -t és rögzítse
A 3. és a 4. ábra az LCD -kijelző és az ugrókábelek első felének helyes behelyezésének módját mutatja be a kenyérlap és az Arduino között.
3. lépés: Harmadik lépés: Fejezze be a kenyeretábla LCD -hez való csatlakoztatását az Arduino -hoz
Harmadik lépés: Fejezze be a kenyértábla LCD -vel történő rögzítését az Arduino -hoz Az 5. ábra a kenyérsütőlap és az Arduino közötti ugrókábelek második felét mutatja.
4. lépés: Negyedik lépés: Helyezze be és csatlakoztassa a potenciométert
6. ábra A potenciométer behelyezésének és csatlakoztatásának egyszerű módját mutatja, hogy ne akadályozza a jövőbeni lépéseket. (Megjegyzés: Előfordulhat, hogy a potenciométer nem megy biztonságosan a kenyérlapba. Az áramkör bekapcsolásakor győződjön meg róla, hogy rögzítette.)
5. lépés: Ötödik lépés: Helyezze be és csatlakoztassa az érzékelőket
A 7. ábra az és az egybeeső ugrókábelek megfelelő elhelyezési és csatlakozási pontjait mutatja az LCD és az Arduino megfelelő csatlakoztatásához. Győződjön meg arról, hogy a fotorezisztor megfelelő fényerővel rendelkezik, és nem akadályozza semmilyen ugró kábel vagy más áramkör.
6. lépés: Hatodik lépés: Csatlakoztassa a számítógépet és az Arduino -t, és töltse fel a kódot
A kód a https://learn.adafruit.com/adafruit-arduino-lesson-12-lcd-displays-part-2/arduino-code címen található.
7. lépés: (opcionális) Hetedik lépés: Módosítsa a kódot a használt hőmérséklet -érzékelőtől függően
A TMP36 hőmérséklet -érzékelőt használják az aktuális kóddal, de mi a DHT11 páratartalom- és hőmérséklet -érzékelőt használtuk. Mivel ez az érzékelő különböző adatértékeket küld, a kód helyes megváltoztatásához meg kell változtatni a hőmérsékletet.
Töltse le a DHT11 könyvtárat az alábbi linkről, és adja hozzá a könyvtár adatbázisához és kódjához.
github.com/adidax/dht11
#befoglalni
#tartalmazza #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Páratartalom (%):"); Serial.println ((float) DHT11. Páratartalom, 2); Soros.nyomtatás ("Hőmérséklet (C):"); Soros.println ((úszó) DHT11. Hőmérséklet, 2); // Hőmérséklet megjelenítése C lcd.println (); int tempReading = analógRead (tempPin); float tempVolts = tempReading * 5,0 / 1024,0; float tempC = tempVolts * 11,1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // Kijelzőfény a második sorban int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("Fény"); lcd.setCursor (6, 1); lcd.print (lightReading); késleltetés (500); }
8. lépés: Nyolcadik lépés: Élvezze újdonsült tudását
Gratulálok, néző. Ha követte az elmúlt 7 lépést, akkor működő hőmérséklet- és fényérzékelő lesz a kezében. Használd a tanultakat jóra, ne rosszra.
Jogi nyilatkozat: Ha ezt a technológiát gonoszságra használja, ennek az utasításnak az alkotói nem vállalnak felelősséget azért, amit tesznek.
Ajánlott:
Ijesztő mikrobit fényérzékelő: 5 lépés
Ijesztő mikrobit fényérzékelő: Meg akarja kísérteni barátait? Nos, jó helyre jöttél. Ma megmutatom, hogyan lehet fényérzékelő, zajkeltő, kísérteties trükköt csinálni a mikrobitével! Amire szüksége van: hangszóró-mikrobit-alligátor vezetékek-tápegység-és a mikrobit c
Arduino Nano - TSL45315 Környezeti fényérzékelő oktatóanyag: 4 lépés
Arduino Nano - TSL45315 Környezeti fényérzékelő bemutató: A TSL45315 egy digitális környezeti fényérzékelő. Közelíti az emberi szem reakcióját különböző megvilágítási körülmények között. Az eszközök három választható integrációs idővel rendelkeznek, és közvetlen 16 bites lux kimenetet biztosítanak az I2C busz interfészen keresztül. A készülék együtt
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával Arduino Uno segítségével: 4 lépés
Hőmérséklet leolvasása az LM35 hőmérséklet -érzékelő használatával az Arduino Uno segítségével: Sziasztok, srácok, ebben az útmutatóban megtanuljuk, hogyan kell használni az LM35 -öt az Arduino -val. Az Lm35 egy hőmérséklet -érzékelő, amely -55 ° C és 150 ° C közötti hőmérséklet -értékeket képes leolvasni. Ez egy 3 kivezetésű eszköz, amely analóg feszültséget biztosít a hőmérséklettel arányosan. Hig
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: 5 lépés
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: Sziasztok srácok, a legtöbb projektben ESP8266 -ot használunk, és a legtöbb projektben ESP8266 -ot használunk webszerverként, így az adatok hozzáférhetők bármilyen eszköz wifi -n keresztül az ESP8266 által üzemeltetett webszerver elérésével, de az egyetlen probléma az, hogy működő útválasztóra van szükségünk
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: 7 lépés (képekkel)
ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással: Még mindig úton van egy "közelgő projekt" befejezéséhez, "ESP32 NTP hőmérséklet szonda főzési hőmérő Steinhart-Hart korrekcióval és hőmérséklet riasztással" egy utasítás, amely bemutatja, hogyan adhatok hozzá NTP hőmérséklet -szondát, piezo b