Turinys:

„CigarSaver“: 6 žingsniai
„CigarSaver“: 6 žingsniai

Video: „CigarSaver“: 6 žingsniai

Video: „CigarSaver“: 6 žingsniai
Video: Cigarsaver Gen2 2024, Spalio mėn
Anonim
„CigarSaver“
„CigarSaver“

Sveiki, mano vardas Thibault D'Haese ir aš esu Howest Kortrijk studentas. Šiuo metu studijuoju pirmuosius daugialypės terpės ir komunikacijos technologijų metus.

Metų pabaigoje turėjome sukurti IoT projektą. Šiam projektui sugalvojau sukurti drėkintuvą, kuris visus išmatuotus duomenis siunčia į svetainę. Savo įrenginiui pasirinkau akivaizdų pavadinimą „CigarSaver“.

Žemiau galite perskaityti visus būtinus veiksmus, kuriuos turėjau atlikti, kad projektas būtų sėkmingas.

1 žingsnis: komponentai ir medžiagos

Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos
Komponentai ir medžiagos

Savo projektui panaudojau daug skirtingų komponentų, kad galėčiau viską gerai užbaigti. Komponentai, kuriuos naudoju, išvardyti žemiau. Bendra šio projekto kaina siekė apie 233 eurus.

Komponentai:

  • „Raspberry Pi 4“modelis B.
  • Raspberry Pi maitinimo šaltinis
  • Raspberry Pi T-cobbler
  • 32 GB „micro SD“kortelė
  • Bandomoji Lenta
  • Temperatūros jutiklis ~ DS18B20
  • Drėgmės jutiklis ~ DHT11
  • Magnetinis durų jungiklis
  • 5K rezistoriai
  • LCD 16x2
  • Žingsninis variklis ~ 28BYJ-48
  • ULN2003 vairuotojas
  • Aktyvus garsinis signalas
  • Perjungimo laidai nuo moterų iki moterų
  • Sujungimo laidai nuo vyrų iki vyrų
  • Sujungimo laidai nuo moterų iki vyrų

Medžiagos:

  • Mediena
  • Plexiglass
  • Durų rankena

Įrankiai:

  • Pramoninis medienos pjūklas
  • Elektrinis pjūklas
  • Elektrinis atsuktuvas
  • Lituoklis
  • Grąžtas

Žemiau esančiame „Excel“faile galite pamatyti visą visų mano medžiagų kainoraštį.

2 žingsnis: duomenų bazė

Duomenų bazė
Duomenų bazė

Išsiaiškinęs kiekvieną komponentą, pradėjau kurti esybės santykių schemą.

Mano duomenų bazėje galite pamatyti:

  • Dabartinė vertė, ar durys atidarytos, ar ne
  • Kai durys buvo atidarytos
  • Temperatūros istorija ir dabartinė temperatūra
  • Drėgmės procentas ir dabartinis drėgmės procentas

Aš priglobiau savo duomenų bazę savo RPi naudodami „MariaDB“.

3 žingsnis: Fritzing schemos kūrimas

Fritzing schemos kūrimas
Fritzing schemos kūrimas
Fritzing schemos kūrimas
Fritzing schemos kūrimas

Kai viskas buvo išsiaiškinta, atėjo laikas surinkti aparatūrą. Pirmiausia tai padariau praktiškai su kompiuteriu, todėl negalėjau padaryti nieko blogo, o tai gali sukelti trumpąjį jungimą.

Norėdami sukurti šią schemą, naudoju programą fritzing.

4 žingsnis: Aparatūros surinkimas

Aparatūros surinkimas
Aparatūros surinkimas
Aparatūros surinkimas
Aparatūros surinkimas

Kai mano šlifavimo schema buvo baigta ir aš buvau patenkinta, aš pradėjau kaupti savo aparatūrą. Pradėjau nuo temperatūros ir drėgmės jutiklio. Aš tai padariau, nes jutikliai man atrodė lengviausiai. Durų jutiklis buvo paskutinis dalykas, kurį padariau iš jutiklių, nes jis vis tiek turėjo būti pristatytas.

Kai jutikliai buvo padaryti, aš padariau savo LCD. Tai jau nebuvo taip sunku, nes jau perjungiau ir užkoduodavau.

Paskutinis žingsnis buvo prijungti pavaras. Pirmoji pavara, kurią prijungiau, buvo mano garsinis signalas. Kai man pavyko, perėjau prie paskutinės pavaros, būtent mano žingsninio variklio

Mano kodą galite rasti „github“.

5 žingsnis: sukurkite pirmąją svetainę mobiliesiems

Sukurkite pirmąją svetainę mobiliesiems
Sukurkite pirmąją svetainę mobiliesiems

Kad galėčiau parodyti visus jutiklių išmatuotus duomenis, nusprendžiau sukurti „Adobe XD“dizainą, kurį vėliau paversiu tikra svetaine. Svetainėje taip pat galite kontroliuoti drėgmės procentą.

6 žingsnis: korpuso kūrimas

Bylos kūrimas
Bylos kūrimas

Tada atėjo laikas padaryti savo aptvarą. Dėl savo medžiagų nuėjau į „Brico“ir nusipirkau medžio ir organinio stiklo. Savo dėžutės išorę padariau iš medžio, kurį nupjoviau dailidė. Viduje aš įdėjau savo organinį stiklą, kad galėtumėte lengvai pamatyti elektroninius komponentus, jei kažkas nutiko.

Mano kodą galite rasti „github“čia.

Rekomenduojamas: