Tartalomjegyzék:
![IDŐJÁRÁS SHAZAM: 3 lépés IDŐJÁRÁS SHAZAM: 3 lépés](https://i.howwhatproduce.com/images/001/image-2430-j.webp)
Videó: IDŐJÁRÁS SHAZAM: 3 lépés
![Videó: IDŐJÁRÁS SHAZAM: 3 lépés Videó: IDŐJÁRÁS SHAZAM: 3 lépés](https://i.ytimg.com/vi/tjaXhLexCLE/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
![IDŐJÁRÁS SHAZAM IDŐJÁRÁS SHAZAM](https://i.howwhatproduce.com/images/001/image-2430-1-j.webp)
![IDŐJÁRÁS SHAZAM IDŐJÁRÁS SHAZAM](https://i.howwhatproduce.com/images/001/image-2430-2-j.webp)
![IDŐJÁRÁS SHAZAM IDŐJÁRÁS SHAZAM](https://i.howwhatproduce.com/images/001/image-2430-3-j.webp)
Helló, a nevem Sushant Joshi, és üdvözlöm az Instructable / FINAL PROJECT projektben. Ez a projekt bemutatja a végső projektemet a 11. osztályos mérnöki kurzusomon. Átmegy az összes elkészítéshez szükséges anyagon, az összes alkatrészen, a felépítésén (áramkör), a projekt kódján és a szép megjelenésen! A projekt alapvető áttekintése alapvetően egy időjárás -szimulátor (én időjárási Shazamnak hívom). Van benne egy Humiture Detector, amely érzékeli a páratartalmat és a hőmérsékletet, egy lángriasztó hangjelzéssel, tehát ha tűz van, akkor hangos hangot ad, van egy vízérzékelő, amely érzékeli, ha túl sok a víz, és végül egy gázérzékelő hogy lássuk, van -e bőséges CO2. Mindez megjelenik az LCD -n.
Kellékek:
SZÜKSÉGES KELLÉKEK:
Kenyeretábla
ARDUINO UNO
JUMPER WRES
NŐI NŐVEZETÉKEK
FÉRFI FÉRFI VEZETÉKEK
KARTON ÉS SZALAG (ELEKTROMOS)
1 X LCD KÉPERNYŐ
1 X GÁZSZENZOR
1 X HUMITÚRA ÉRZÉKELŐ
1 X LÁNG RIASZTÁS
1 X BUZZER
1 X VÍZSZENZOR
1 X NÖVÉNY
1 X KÖNNYEBB
VÍZ
1. lépés: Az egyes érzékelők előkészítése
![Minden érzékelő előkészítése Minden érzékelő előkészítése](https://i.howwhatproduce.com/images/001/image-2430-4-j.webp)
![Minden érzékelő előkészítése Minden érzékelő előkészítése](https://i.howwhatproduce.com/images/001/image-2430-5-j.webp)
![Minden érzékelő előkészítése Minden érzékelő előkészítése](https://i.howwhatproduce.com/images/001/image-2430-6-j.webp)
LCD KÉPERNYŐ ELŐKÉSZÍTÉSE
Ehhez az elemhez először csatlakoztatnia kell az LCD -képernyőt a földhöz és a tápellátáshoz (vagy az Arduino -n, vagy a kenyérpulton áthidaló vezetékekkel)
Ezután csatlakoztatnia kell az LCD portokat az A4 és A5 analóg érintkezőkhöz (zöld vezetékek az LCD kép első képén)
VÍZSZENZOR ELŐKÉSZÍTÉSE
Ez nagyon egyszerű, a tápfeszültséget és a földelést (+ és - az érzékelőn) a szekcióikba köti, majd az utolsó porthoz csatlakoztassa az A1 analóg érintkezőhöz.
HUMITÚRA ÉRZÉKELŐ ELŐKÉSZÍTÉS
Ehhez csatlakoztassa az első és az utolsó portot (amint az a páratartalom ötödik képén látható), csatlakoztassa őket megfelelően a tápellátáshoz és a földeléshez, majd csatlakoztassa a középső portot a 7 -es digitális tűhöz.
GÁZ ÉRZÉKELŐ ELŐKÉSZÍTÉS
Ez az érzékelő csatlakoztassa ismét a tápfeszültséget és a földelést, majd csatlakoztassa az analóg érintkezőt az A2 -hez
LÁNGRIASZTÓ ELŐKÉSZÍTÉSE
Tehát először csatlakoztassa az áramot és a földet (A Common Trend), majd csatlakoztassa az analóg érintkezőt az A0 -hoz és a digitális pin 8 -at.
BUZZER ELŐKÉSZÍTÉSE
Csatlakoztassa a zümmögő negatív oldalát a földhöz, a másik érintkezőt pedig a 6 -os digitális tűhöz.
2. lépés: A kód összeállítása
![A kód összeállítása A kód összeállítása](https://i.howwhatproduce.com/images/001/image-2430-7-j.webp)
![A kód összeállítása A kód összeállítása](https://i.howwhatproduce.com/images/001/image-2430-8-j.webp)
![A kód összeállítása A kód összeállítása](https://i.howwhatproduce.com/images/001/image-2430-9-j.webp)
Tehát a kód főleg magától értetődő, de át fogom nézni a kód alapjait a legfontosabb bitek ábrázolásához.
A kezdet:
Ne felejtse el mindig hozzáadni a rendszer könyvtárait (vagy legalább az Arduino mappáit)
A szükséges könyvtárak a következők:
Drót.h
LiquidCrystal_I2c.h
dht.h
Ezekre a speciális könyvtárakra van szükség a kód teljesítéséhez és működéséhez, nélkülük a kód használhatatlan.
Egy másik fontos dolog, amit meg akartam említeni, a bemenetek, és győződjön meg arról, hogy feltüntette az összes digitális és analóg csatlakozót
#define FLAME 6
#define BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
int waterValue = 0;
int gáz;
int víz;
Ezek a dolgok fontosak és kulcsfontosságúak a kód működéséhez.
A kód írásakor ügyeljen arra is, hogy a szükséges zárójeleket megfelelően helyezze el, és a megfelelő if utasításokat is, kövesse a képeket.
3. lépés: Tedd szépnek
![Tedd szépnek! Tedd szépnek!](https://i.howwhatproduce.com/images/001/image-2430-10-j.webp)
![Tedd szépnek! Tedd szépnek!](https://i.howwhatproduce.com/images/001/image-2430-11-j.webp)
Ez nem kötelező, de mindent megtesz, hogy szép és rendezett legyen
Az ilyen típusú ház / doboz elkészítéséhez megteheti a maga módján, de az enyémhez. mindössze annyit kell tennie, hogy:
- Keressen egy véletlenszerű dobozt a házában
- Vágja darabokra, és ragasztószalaggal ragassza össze
- Vágjon lyukakat minden egyes alkatrészhez
- Miután ezt megtette, és némi munkát végzett, megkapja az első képet
- Ezután tegye a kenyérsütő deszkáját és az Arduino -t a dobozába
- Készítsen ajtót a második képen látható módon
- Finomítsa, és még jobban nézzen ki
- Add hozzá az utolsó simításokat és dekorációkat
- Végeztél!
Most élvezze az időjárás -szimulátort és érezze jól magát.
Ajánlott:
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: 9 lépés
![HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: 9 lépés HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: 9 lépés](https://i.howwhatproduce.com/images/001/image-79-j.webp)
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk távoli időjárási állomást két dht érzékelő, HC12 modul és az I2C LCD kijelző segítségével. Nézze meg a videót
Műholdas időjárás -állomás: 5 lépés
![Műholdas időjárás -állomás: 5 lépés Műholdas időjárás -állomás: 5 lépés](https://i.howwhatproduce.com/images/001/image-233-j.webp)
Műholdas időjárás -állomás: Ez a projekt azoknak készült, akik saját időjárási adataikat szeretnék gyűjteni. Mérheti a szél sebességét és irányát, a hőmérsékletet és a páratartalmat. Ezenkívül képes hallgatni a Föld körül keringő időjárási műholdakat 100 percenként. Én akarok
ESP8266 Időjárás állomás óra: 4 lépés
![ESP8266 Időjárás állomás óra: 4 lépés ESP8266 Időjárás állomás óra: 4 lépés](https://i.howwhatproduce.com/images/001/image-1190-j.webp)
ESP8266 Időjárás állomás óra: Ez a projekt remek módja az idő és az időjárás megjelenítésének egy kis kényelmes csomagban. Elmagyarázom a projektet, hogyan működik, és itt mutatom a kódot. Különböző gombok megnyomásával megjelenítheti az aktuális időjárást egy meghatározott helyen, valamint a hőmérsékletet
Kézi időjárás állomás: 4 lépés
![Kézi időjárás állomás: 4 lépés Kézi időjárás állomás: 4 lépés](https://i.howwhatproduce.com/images/001/image-212-22-j.webp)
Kézi időjárás állomás: Ebben az utasításban egy Arduino -t, egy oled kijelzőt és egy SparkFun környezeti érzékelő kombinációt fogunk használni a CCS811 és BME280 érzékelőkkel a fedélzeten, hogy olyan kézi eszközt hozzunk létre, amely méri a hőmérsékletet, a páratartalmat, a TVOC -szintet, a légköri nyomást, a
DIY Időjárás asszisztens: 6 lépés
![DIY Időjárás asszisztens: 6 lépés DIY Időjárás asszisztens: 6 lépés](https://i.howwhatproduce.com/images/002/image-3387-j.webp)
DIY Időjárás -asszisztens: Utoljára ESP32 -vel készítettem időjárás -sugárzó állomást, amely közvetíteni tudja az aktuális időjárást. Ha érdekli, ellenőrizze az előző utasítást. Most szeretnék egy korszerűsített verziót készíteni, hogy kijelöljek egy várost, hogy ellenőrizze a