Sisällysluettelo:
- Vaihe 1: Komponentit ja materiaalit
- Vaihe 2: Tietokanta
- Vaihe 3: Fritzing -mallin luominen
- Vaihe 4: Laitteiston kokoaminen
- Vaihe 5: Suunnittele ensimmäinen mobiilisivusto
- Vaihe 6: Kotelon rakentaminen
Video: CigarSaver: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei, nimeni on Thibault D'Haese ja olen Howest Kortrijkin opiskelija. Opiskelen parhaillaan multimedia- ja viestintätekniikan ensimmäistä vuotta.
Vuoden lopussa meidän oli tehtävä IoT-projekti. Tätä projektia varten keksin idean tehdä humidor, joka lähettää kaikki mittaamansa tiedot verkkosivustolle. Laitteelleni valitsin ilmeisen nimen, CigarSaver.
Alla voit lukea kaikki tarvittavat vaiheet, jotka olen joutunut käymään läpi saadakseni projektin onnistumaan.
Vaihe 1: Komponentit ja materiaalit
Projektissani käytin paljon erilaisia komponentteja, jotta pystyin saamaan kaiken hyvään päähän. Käyttämäni komponentit on lueteltu alla. Hankkeen kokonaiskustannukset olivat noin 233 euroa.
Komponentit:
- Raspberry Pi 4 malli B
- Raspberry Pi -virtalähde
- Raspberry Pi T-suutari
- 32 Gt: n micro SD -kortti
- Leipälauta
- Lämpötila -anturi ~ DS18B20
- Kosteusanturi ~ DHT11
- Magneettinen ovikytkin
- 5K vastukset
- LCD 16x2
- Askelmoottori ~ 28BYJ-48
- Kuljettaja ULN2003
- Aktiivinen summeri
- Naaras -naarashyppyjohdot
- Uros -uros -hyppyjohdot
- Naaras -uros -hyppyjohdot
Materiaalit:
- Puu
- Plexiglass
- Ovenkahva
Työkalut:
- Teollinen puusaha
- Sähkösaha
- Sähköinen ruuvimeisseli
- Juotin
- Porata
Alla olevasta excel -tiedostosta näet kaikkien materiaalieni täydellisen hinnaston.
Vaihe 2: Tietokanta
Kun olen selvittänyt jokaisen komponentin, aloin luoda entiteettisuhdekaaviota.
Tietokannastani näet:
- Nykyinen arvo, onko ovi auki vai ei
- Kun ovi on avattu
- Lämpötilan historia ja nykyinen lämpötila
- Kosteusprosentin ja nykyisen kosteusprosentin historia
Isännöin tietokantaani RPi: lläni MariaDB: n avulla.
Vaihe 3: Fritzing -mallin luominen
Kun kaikki oli selvitetty, oli aika koota laitteistoni. Ensin tein tämän käytännössä tietokoneen kanssa, joten en voinut tehdä mitään väärin, mikä voisi aiheuttaa oikosulun.
Tämän järjestelmän luomiseen käytin ohjelmaa fritzing.
Vaihe 4: Laitteiston kokoaminen
Kun fritzing -suunnitelma oli valmis ja olin siihen tyytyväinen, aloin koota laitteistoni. Aloitin lämpötila- ja kosteusanturilla. Tein sen, koska anturit näyttivät minulle helpoimmalta. Ovianturi oli viimeinen asia, jonka tein antureista, koska se oli vielä toimitettava.
Kun anturit oli tehty, tein nestekidenäytön. Tämä ei ollut enää niin vaikeaa, koska olen vaihtanut ja koodannut sen jo aiemmin.
Viimeinen vaihe oli kytkeä toimilaitteeni. Ensimmäinen kytkemäni toimilaite oli summeri. Kun onnistuin, vaihdoin viimeiseen toimilaitteeseen, nimittäin askelmoottoriini
Löydät koodini githubista.
Vaihe 5: Suunnittele ensimmäinen mobiilisivusto
Voidakseni näyttää kaikki anturieni mittaamat tiedot, päätin tehdä suunnittelun Adobe XD: ssä, jonka muutan myöhemmin varsinaiseksi verkkosivustoksi. Sivuston kautta voit myös hallita humidorin kosteusprosenttia.
Vaihe 6: Kotelon rakentaminen
Sitten oli aika tehdä koteloni. Materiaaleja varten menin Bricoon ja ostin puuta ja pleksilasia. Tein laatikkoni ulkopuolen puusta, jonka puuseppä oli leikannut. Laitoin plexiglassin sisäpuolelle, jotta näet helposti elektroniset komponentit, jos jotain meni pieleen.
Koodini löytyy githubista täältä.
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen