Inhoudsopgave:

SigarSaver: 6 stappen
SigarSaver: 6 stappen

Video: SigarSaver: 6 stappen

Video: SigarSaver: 6 stappen
Video: Tera Kisne Kiya Shringar Saware | तेरा किसने किया श्रृंगार सांवरे | Most Popular Krishna Bhajan 2022 2024, Oktober
Anonim
SigarSaver
SigarSaver

Hallo, mijn naam is Thibault D'Haese en ik ben student aan Howest Kortrijk. Ik zit momenteel in mijn eerste jaar Multimedia- en Communicatietechnologie.

Aan het eind van het jaar moesten we een IoT-project maken. Voor dit project kwam ik op het idee om een humidor te maken die alle gemeten data naar een website stuurt. Voor mijn apparaat koos ik een voor de hand liggende naam, CigarSaver.

Hieronder leest u alle noodzakelijke stappen die ik heb moeten doorlopen om het project tot een goed einde te brengen.

Stap 1: Componenten en materialen

Componenten en materialen
Componenten en materialen
Componenten en materialen
Componenten en materialen
Componenten en materialen
Componenten en materialen

Voor mijn project heb ik veel verschillende componenten gebruikt om alles tot een goed einde te kunnen brengen. De componenten die ik heb gebruikt staan hieronder vermeld. De totale kosten voor dit project bedroegen ongeveer € 233.

componenten:

  • Raspberry Pi 4 model B
  • Raspberry Pi-voeding
  • Raspberry Pi T-schoenmaker
  • 32 GB micro-SD-kaart
  • Breadboard
  • Temperatuursensor ~ DS18B20
  • Vochtigheidssensor ~ DHT11
  • Magnetische deurschakelaar
  • 5K Weerstanden
  • LCD 16x2
  • Stappenmotor ~ 28BYJ-48
  • ULN2003-stuurprogramma
  • Actieve zoemer
  • Vrouwelijke naar vrouwelijke jumperdraden
  • Man-man jumperdraden
  • Overbruggingsdraden van vrouw naar man

Materialen:

  • Hout
  • Plexiglas
  • Deurklink

Gereedschap:

  • Industriële houtzaag
  • Elektrische zaag
  • Elektrische schroevendraaier
  • Soldeerbout
  • Oefening

In onderstaand excelbestand ziet u de volledige prijslijst van al mijn materialen.

Stap 2: Database

Database
Database

Nadat ik elk onderdeel had bedacht, begon ik een entiteitsrelatiediagram te maken.

Met mijn database kunt u zien:

  • De huidige waarde of de deur open is of niet
  • Als de deur is geopend
  • Geschiedenis van de temperatuur en de huidige temperatuur
  • Geschiedenis van het vochtigheidspercentage en het huidige vochtigheidspercentage

Ik heb mijn database op mijn RPi gehost met MariaDB.

Stap 3: Fritzing-schema maken

Fritzing-schema maken
Fritzing-schema maken
Fritzing-schema maken
Fritzing-schema maken

Nadat alles was bedacht, was het tijd om mijn hardware in elkaar te zetten. Eerst deed ik dit virtueel met de computer, dus ik kon niets verkeerd doen wat een kortsluiting zou kunnen veroorzaken.

Voor het maken van dit schema heb ik het programma fritzing gebruikt.

Stap 4: De hardware monteren

De hardware monteren
De hardware monteren
De hardware monteren
De hardware monteren

Toen mijn frituurschema klaar was en ik er tevreden mee was, begon ik mijn hardware in elkaar te zetten. Ik ben begonnen met mijn temperatuur- en vochtigheidssensor. Ik deed dat omdat de sensoren mij het gemakkelijkst leken. De deursensor was het laatste wat ik deed van de sensoren omdat deze nog geleverd moest worden.

Nadat de sensoren klaar waren, deed ik mijn LCD. Dit was niet zo moeilijk meer omdat ik in het verleden al overgestapt en gecodeerd heb.

De laatste stap was het aansluiten van mijn actuatoren. De eerste actuator die ik heb aangesloten was mijn zoemer. Toen het me gelukt was schakelde ik over naar de laatste actuator, namelijk mijn stappenmotor

Je kunt mijn code vinden op github.

Stap 5: Ontwerp Mobile First-website

Ontwerp Mobile First-website
Ontwerp Mobile First-website

Om alle door mijn sensoren gemeten data te kunnen weergeven heb ik besloten om een ontwerp te maken in Adobe XD die ik later zal omzetten naar een echte website. Via de website kunt u ook het vochtigheidspercentage van de humidor regelen.

Stap 6: De zaak bouwen

De zaak bouwen
De zaak bouwen

Toen was het tijd om mijn behuizing te maken. Voor mijn materialen ging ik naar de Brico en kocht hout en plexiglas. Ik maakte de buitenkant van mijn doos van hout dat ik door een timmerman had gesneden. Aan de binnenkant heb ik mijn plexiglas geplaatst, zodat je de elektronische componenten gemakkelijk kunt zien als er iets misgaat.

Mijn code is hier te vinden op github.

Aanbevolen: