Sadržaj:
- Korak 1: Komponente i materijali
- Korak 2: Baza podataka
- Korak 3: Kreiranje šeme za fritzing
- Korak 4: Sklapanje hardvera
- Korak 5: Dizajnirajte prvu web stranicu za mobilne uređaje
- Korak 6: Izgradnja kućišta
Video: Ušteda cigareta: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zdravo, moje ime je Thibault D'Haese i student sam na Howest Kortrijk. Trenutno sam na prvoj godini Multimedijske i komunikacijske tehnologije.
Krajem godine morali smo napraviti IoT-projekt. Za ovaj projekt došao sam na ideju da napravim humidor koji šalje sve izmjerene podatke na web stranicu. Za svoj uređaj odabrao sam očigledno ime, CigarSaver.
U nastavku možete pročitati sve potrebne korake koje sam morao proći kako bih projekt doveo do uspješnog ishoda.
Korak 1: Komponente i materijali
Za svoj projekt koristio sam mnogo različitih komponenti kako bih mogao sve dovesti do dobrog kraja. Komponente koje sam koristio navedene su u nastavku. Ukupni troškovi ovog projekta iznosili su oko 233 €.
Komponente:
- Raspberry Pi 4 model B
- Napajanje Raspberry Pi
- Raspberry Pi T-obućar
- 32 GB mikro SD kartica
- Breadboard
- Senzor temperature ~ DS18B20
- Senzor vlage ~ DHT11
- Magnetni prekidač za vrata
- 5K otpornici
- LCD 16x2
- Step motor ~ 28BYJ-48
- ULN2003 upravljački program
- Aktivni zujalica
- Žice za ženski spoj
- Žice kratkospojnika muški na muški
- Žice za muške kratkospojnike
Materijali:
- Drvo
- Pleksiglas
- Kvaka
Alati:
- Industrijska pila za drvo
- Električna pila
- Električni odvijač
- Lemilica
- Drill
U excel datoteci ispod možete vidjeti kompletan cjenik svih mojih materijala.
Korak 2: Baza podataka
Nakon što sam shvatio svaku komponentu, počeo sam stvarati dijagram odnosa entiteta.
Uz moju bazu podataka možete vidjeti:
- Trenutna vrijednost ako su vrata otvorena ili ne
- Kada su vrata otvorena
- Istorija temperature i trenutna temperatura
- Istorija postotka vlažnosti i trenutnog postotka vlažnosti
Hostirao sam svoju bazu podataka na svom RPi -u koristeći MariaDB.
Korak 3: Kreiranje šeme za fritzing
Nakon što je sve bilo shvaćeno, došlo je vrijeme da sastavim svoj hardver. Prvo sam to učinio gotovo s računarom pa nisam mogao učiniti ništa loše što bi moglo uzrokovati kratki spoj.
Za kreiranje ove sheme koristio sam program fritzing.
Korak 4: Sklapanje hardvera
Nakon što je moja shema fritzinga završena i kad sam bila zadovoljna njome, počeo sam sastavljati svoj hardver. Počeo sam sa senzorom temperature i vlažnosti. Učinio sam to jer su mi senzori izgledali najlakše. Senzor vrata je posljednje što sam učinio od senzora jer se još morao isporučiti.
Nakon što su senzori gotovi, uradio sam LCD. Ovo više nije bilo tako teško jer sam ga već u prošlosti mijenjao i kodirao.
Zadnji korak bio je povezivanje mojih aktuatora. Prvi pokretač koji sam povezao bio je moj zujalica. Nakon što sam uspio, prešao sam na posljednji pogon, naime, na svoj koračni motor
Moj kôd možete pronaći na githubu.
Korak 5: Dizajnirajte prvu web stranicu za mobilne uređaje
Kako bih mogao prikazati sve podatke izmjerene mojim senzorima, odlučio sam napraviti dizajn u Adobe XD -u koji ću kasnije pretvoriti u stvarnu web stranicu. Preko web stranice možete kontrolirati i postotak vlažnosti humidora.
Korak 6: Izgradnja kućišta
Tada je došlo vrijeme da napravim svoje kućište. Zbog materijala sam otišao u Brico i kupio drvo od pleksiglasa. Spoljašnjost kutije sam napravio od drveta koje sam isjekao stolarom. Unutra sam stavio pleksiglas tako da možete lako vidjeti elektroničke komponente ako je nešto pošlo po zlu.
Moj kôd možete pronaći na githubu ovdje.
Preporučuje se:
Ušteda baterije Fairy Light: 8 koraka (sa slikama)
Ušteda baterije Fairy Light: baterije CR2032 su odlične, ali ne traju onoliko dugo koliko bismo željeli dok vozimo LED "Fairy Light" Uz prazničnu sezonu ovdje, odlučio sam izmijeniti nekoliko 20 svjetlosnih žica kako bi pobjegli iz USB baterije. Pretražio sam na internetu i pronašao
Ušteda energije GPS sa zaslonom e-tinte: 4 koraka
Ušteda energije GPS-a sa zaslonom e-tinte: Svakog ljeta idem na planinarenje na udaljene lokacije. Ponekad, kad je trag slab ili čak nestane, moram upotrijebiti GPS svog telefona da dobijem svoje koordinate, a zatim provjeriti svoj položaj na papirnoj karti (često nemam signal pa su papirnate karte obavezne
Corona Safe: Automatska ušteda vode Dodir: 6 koraka
Corona Safe: Automatska ušteda vode Tap: Svi moramo povremeno prati ruke kako bismo se riješili virusa i bakterija, posebno za virus Corona, moramo oprati ruke 20 sekundi da bismo se potpuno riješili. Dozator sapuna ili ručica za slavinu možda nisu nužno higijenski ili c
Ušteda vode!: 4 koraka
Ušteda vode !: Todos los días consumimos mucha agua! Frecuentemente nos damos duchas muy largas o no cerramos la llave. Este proyecto, mide cuanta agua están gastando y te avisa cuando pasas de ceros límites.Necesitas un Makey & MakeyCinta AdhesivaUtilizar una l
Ušteda baterije, prekidač sa zaštitom od pražnjenja sa ATtiny85 za olovnu automobilsku ili lipo bateriju: 6 koraka
Ušteda baterije, prekidač sa zaštitom od pražnjenja sa ATtiny85 za olovne automobile ili lipo baterije: Kako mi je potrebno nekoliko zaštitnih jedinica za automobile i solarne sisteme, komercijalni su bili 49 USD preskupi. Također koriste previše snage sa 6 mA. Nisam mogao pronaći nikakva uputstva na tu temu. Tako sam napravio svoj koji crta 2mA. Kako to