Tartalomjegyzék:
- 1. lépés: Alkatrészek és anyagok
- 2. lépés: Adatbázis
- 3. lépés: Fritzing séma létrehozása
- 4. lépés: A hardver összeszerelése
- 5. lépés: Tervezze meg a mobil első webhelyet
- 6. lépés: A tok építése
Videó: CigarSaver: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Helló, a nevem Thibault D'Haese, és a Howest Kortrijk tanulója vagyok. Jelenleg a multimédia és kommunikációs technológia első évét tanulom.
Az év végén IoT-projektet kellett készítenünk. Ehhez a projekthez jött az ötlet, hogy készítsek egy humidort, amely minden mért adatát elküldi egy weboldalra. A készülékemhez nyilvánvaló nevet választottam, CigarSaver.
Az alábbiakban elolvashatja az összes szükséges lépést, amelyet végig kellett hajtanom annak érdekében, hogy a projekt eredményes legyen.
1. lépés: Alkatrészek és anyagok
A projektemhez sokféle komponenst használtam, hogy mindent jól le tudjam zárni. Az alábbiakban felsorolom az általam használt összetevőket. A projekt teljes költsége körülbelül 233 euró volt.
Alkatrészek:
- Raspberry Pi 4 B modell
- Raspberry Pi tápegység
- Raspberry Pi T-cobbler
- 32 GB -os micro SD kártya
- Kenyeretábla
- Hőmérséklet érzékelő ~ DS18B20
- Páratartalom érzékelő ~ DHT11
- Mágneses ajtókapcsoló
- 5K ellenállások
- LCD 16x2
- Léptetőmotor ~ 28BYJ-48
- ULN2003 illesztőprogram
- Aktív zümmögő
- Női -női áthidaló vezetékek
- Férfi -férfi áthidaló vezetékek
- Női -férfi áthidaló vezetékek
Anyagok:
- Faipari
- Plexiüveg
- Kilincs
Eszközök:
- Ipari fa fűrész
- Elektromos fűrész
- Elektromos csavarhúzó
- Forrasztópáka
- Fúró
Az alábbi Excel fájlban megtekintheti az összes anyagom teljes árlistáját.
2. lépés: Adatbázis
Miután kitaláltam minden összetevőt, elkezdtem entitáskapcsolati diagramot készíteni.
Az adatbázisommal a következőket láthatja:
- Az aktuális érték, ha az ajtó nyitva van, vagy sem
- Amikor kinyitották az ajtót
- A hőmérséklet és az aktuális hőmérséklet története
- A páratartalom százalékos aránya és a jelenlegi páratartalom
Az adatbázisomon az RPi -n tároltam a MariaDB -t.
3. lépés: Fritzing séma létrehozása
Miután mindent kitaláltunk, ideje volt összeszedni a hardveremet. Először gyakorlatilag a számítógéppel csináltam, így nem tudtam semmi rosszat tenni, ami rövidzárlatot okozhat.
Ennek a sémának a létrehozásához a fritzing programot használtam.
4. lépés: A hardver összeszerelése
Miután befejeztem a frizurázási sémámat, és elégedett voltam vele, elkezdtem összerakni a hardveremet. A hőmérséklet és páratartalom érzékelővel kezdtem. Azért tettem ezt, mert az érzékelők a legkönnyebbnek tűntek számomra. Az ajtóérzékelő volt az utolsó dolog, amit csináltam az érzékelők közül, mert azt még szállítani kellett.
Az érzékelők elkészítése után megcsináltam az LCD -t. Ez már nem volt olyan nehéz, mert már korábban átváltottam és kódoltam.
Az utolsó lépés az állítóművek csatlakoztatása volt. Az első működtető, amelyet csatlakoztattam, a hangjelzőm volt. Miután sikerült, áttértem az utolsó hajtóműre, nevezetesen a léptetőmotoromra
A kódomat megtalálod a githubon.
5. lépés: Tervezze meg a mobil első webhelyet
Annak érdekében, hogy megjeleníthessem az érzékelőim által mért összes adatot, úgy döntöttem, hogy tervezek egy Adobe XD -t, amelyet később tényleges webhellyé alakítok. A webhelyen keresztül szabályozhatja a humidor nedvességtartalmát is.
6. lépés: A tok építése
Aztán eljött az idő, hogy elkészítsem a házamat. Az anyagokhoz elmentem a Brico -ba, és vettem fát és plexit. A dobozom külső részét fából készítettem, amelyet egy asztalos vágott. A belsejében a plexim van, így könnyen láthatja az elektronikus alkatrészeket, ha valami baj történt.
A kódom itt található a githubon.
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását