
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10

Hej, jag heter Thibault D'Haese och är student på Howest Kortrijk. Jag går just nu mitt första år inom multimedia och kommunikationsteknik.
I slutet av året var vi tvungna att göra ett IoT-projekt. För det här projektet kom jag på idén att göra en humidor som skickar alla uppmätta data till en webbplats. För min enhet valde jag ett självklart namn, CigarSaver.
Nedan kan du läsa alla nödvändiga steg som jag har behövt gå igenom för att få projektet att lyckas.
Steg 1: Komponenter och material



För mitt projekt använde jag många olika komponenter för att kunna få allt till ett bra slut. Komponenterna som jag använde listas nedan. Den totala kostnaden för detta projekt var cirka 233 euro.
Komponenter:
- Raspberry Pi 4 modell B
- Raspberry Pi strömförsörjning
- Hallon Pi T-skomakare
- 32 GB micro SD -kort
- Bakbord
- Temperaturgivare ~ DS18B20
- Luftfuktighetssensor ~ DHT11
- Magnetisk dörrbrytare
- 5K motstånd
- LCD 16x2
- Stegmotor ~ 28BYJ-48
- ULN2003 drivrutin
- Aktiv summer
- Kvinnliga till kvinnliga bygelkablar
- Manliga till manliga tröjor
- Kvinnliga till manliga tröjor
Material:
- Trä
- Plexiglas
- Dörrhantag
Verktyg:
- Industriell träsåg
- Elektrisk såg
- Elektrisk skruvmejsel
- Lödkolv
- Borra
I excel -filen nedan kan du se hela prislistan på alla mina material.
Steg 2: Databas

Efter att jag kommit på varje komponent började jag skapa ett enhetsrelationsdiagram.
Med min databas kan du se:
- Det aktuella värdet om dörren är öppen eller inte
- När dörren har öppnats
- Historik över temperaturen och den aktuella temperaturen
- Historik om fuktighetsprocent och aktuell luftfuktighetsprocent
Jag var värd för min databas på min RPi med MariaDB.
Steg 3: Skapa Fritzing Scheme


När allt var klart var det dags att sätta ihop min hårdvara. Först gjorde jag detta praktiskt taget med datorn så jag kunde inte göra något fel som kan orsaka kortslutning.
För att skapa detta schema använde jag programmet fritzing.
Steg 4: Montering av hårdvaran


När mitt fritz -schema var klart och jag var nöjd med det började jag sätta ihop min hårdvara. Jag började med min temperatur- och fuktighetssensor. Jag gjorde det för att sensorerna såg lättast ut för mig. Dörrsensorn var det sista jag gjorde av sensorerna eftersom den fortfarande måste levereras.
Efter att sensorerna var klara gjorde jag min LCD. Det här var inte så svårt längre eftersom jag har bytt och kodat det redan tidigare.
Det sista steget var att ansluta mina ställdon. Det första ställdonet jag kopplade in var min summer. När jag väl lyckades bytte jag till det sista ställdonet, nämligen min stegmotor
Du hittar min kod på github.
Steg 5: Designa mobil första webbplats

För att kunna visa all data som mäts av mina sensorer bestämde jag mig för att göra en design i Adobe XD som jag senare kommer att konvertera till en verklig webbplats. Via webbplatsen kan du också styra fuktighetsprocenten i humidorn.
Steg 6: Bygga fallet

Då var det dags att göra mitt hölje. För mina material gick jag till Brico och köpte trä ett plexiglas. Jag gjorde utsidan av min låda av trä som jag hade klippt av en snickare. På insidan satte jag mitt plexiglas så att du enkelt kan se de elektroniska komponenterna om något gick fel.
Min kod finns på github här.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg

Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg

Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg

Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg

Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg

Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)