Tartalomjegyzék:

CloudLamp: 5 lépés
CloudLamp: 5 lépés

Videó: CloudLamp: 5 lépés

Videó: CloudLamp: 5 lépés
Videó: ▶️ И шарик вернется 5 серия - Мелодрама | Фильмы и сериалы - Русские мелодрамы 2024, Július
Anonim
CloudLamp
CloudLamp

A Howest Kortrijk tanulója vagyok. Ahhoz, hogy megmutassuk, mit tanultunk az év végén, projektet kellett készítenünk. Úgy döntöttem, hogy felhő alakú intelligens lámpát készítek. Azért jöttem rá erre az ötletre, mert felhőfényt akartam készíteni a nővéreim születésnapjára. De nem volt időm és készségem ahhoz, hogy elkészítsem. Az év végén annyit tanultam, hogy akár egy felhőalapú lámpa jobb/okosabb változatát is elkészíthetném.

A CloudLamp egy felhő alakú intelligens lámpa.

Sok funkcióval rendelkezik.

Érzékelőkkel rendelkezett a beltéri levegő minőségének mérésére. Méri:

  • CO2 koncentráció (ppm)
  • Relatív páratartalom (%-ban)
  • Hőmérséklet (° C -ban)

A webhelyen megtekintheti a kiválasztott helyek időjárási jelentéseit. A lámpa színe alkalmazkodik a kiválasztott hely időjárásához. Az időjárási adataimhoz az openweathermaps API -t használom.

Beépített mikrofon is van, így 2 tapsolással megváltoztathatja a felhő helyét. Az LCD kijelző pedig a lámpa helyét és az időjárási leírást mutatja. Itt láthatja.

A lámpának 5 különböző időjárási módja van:

  • napos
  • eső
  • felhős
  • Részben felhős
  • vihar

Kellékek

Egy barkácsáruházban szinte mindent megtalál.

A teljes költség számomra 220 euró körül volt.

ehhez a projekthez szüksége van:

  • Raspberry Pi 3 B modell
  • Páratartalom és hőmérséklet érzékelő - DHT11
  • Adafruit CCS811 levegőminőség -érzékelő
  • párna töltelék
  • 5 literes vizes palack
  • rgb ledszalag
  • tranzisztorok
  • LCD 16X2
  • KY-038 mikrofon
  • 8 GB -os micro SD kártya
  • 470-OHM ellenállások
  • Nő - Női vezetékek
  • Nő - Férfi vezetékek
  • Férfi - Férfi vezetékek
  • ragasztópisztoly
  • NYÁK

1. lépés: Fritzing -séma létrehozása

Fritzing séma létrehozása
Fritzing séma létrehozása
Fritzing séma létrehozása
Fritzing séma létrehozása
Fritzing séma létrehozása
Fritzing séma létrehozása

EXTRA INFORMÁCIÓK A CSS811 használatához néhány további konfigurációra van szükség. Itt mindent megtalál. A DHT11 egyhuzalos alkatrész. A programozáshoz könyvtárat használtam. Rendetlenség, ha saját maga szeretné programozni, ezért nagyon ajánlom a könyvtár használatát: Adafruit DHT

Soros kommunikációt használok USB -n keresztül a málna pi és az Arduino között. Az LCD -kijelzőm és a ledcsíkok az Arduino -hoz, a DHt11, a mikrofon és a ccs811 pedig a málnához vannak csatlakoztatva.

2. lépés: Adatbázis létrehozása

Adatbázis készítése
Adatbázis készítése

Itt láthatod az adatbázisom modelljét.

Ezt az adatbázist a Raspberry pi -n tároltam a MariaDB segítségével.

Az adatbázisomban 3 táblázat volt, 1 az érzékelőimhez, 1 az adatok naplózásához. és 1 az openweathermaps API összes helyére.

3. lépés: A beállítások és a programozás létrehozása

Saját beállítások készítése és programozás
Saját beállítások készítése és programozás
Saját beállítások készítése és programozás
Saját beállítások készítése és programozás
Saját beállítások készítése és programozás
Saját beállítások készítése és programozás

Mielőtt összeforrasztottam volna az egészet, a kenyértáblámmal összekötöttem mindent, és teszteltem az érzékelőimet és a ledcsíkokat. A kódomat megtalálod a githubon.

4. lépés: Saját webhely létrehozása

Saját webhely létrehozása
Saját webhely létrehozása
Saját webhely létrehozása
Saját webhely létrehozása
Saját webhely létrehozása
Saját webhely létrehozása

Annak érdekében, hogy érzékelőim és az openweathermaps API adatait megjelenítsem, létrehoztam egy webhelyet, amely mindent szépen megjelenít.

5. lépés: Az ügy felépítése

Az ügyem építése
Az ügyem építése
Az ügyem építése
Az ügyem építése
Az ügyem építése
Az ügyem építése
Az ügyem építése
Az ügyem építése

Miután sikeresen befejezte az összes lépést, elkezdheti a tok építését. Ennek érdekében erősen ajánlom, hogy forrasztja össze az alkatrészeket, hogy ne lehessen véletlenül leválasztani őket. A fenti képeken láthat néhány lépést, amelyeket megtettem az ügyem elkészítése érdekében. Először mindent összeforrasztottam, majd minden komponenst egy nagy, 5 literes vizespalackba tölthettem. Végül forró ragasztóval ragasztottam a párna tölteléket az üvegre.

Ajánlott: