Indholdsfortegnelse:
- Trin 1: Komponenter og materialer
- Trin 2: Database
- Trin 3: Oprettelse af Fritzing Scheme
- Trin 4: Samling af hardware
- Trin 5: Design Mobile First Website
- Trin 6: Opbygning af sagen
Video: CigarSaver: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej, mit navn er Thibault D'Haese og jeg er studerende på Howest Kortrijk. Jeg er i øjeblikket i mit første år med multimedie- og kommunikationsteknologi.
I slutningen af året måtte vi lave et IoT-projekt. Til dette projekt kom jeg på ideen om at lave en humidor, der sender alle sine målte data til et websted. Til min enhed valgte jeg et oplagt navn, CigarSaver.
Nedenfor kan du læse alle de nødvendige trin, jeg har været nødt til at gå igennem for at bringe projektet til et vellykket resultat.
Trin 1: Komponenter og materialer
Til mit projekt brugte jeg en masse forskellige komponenter til at kunne bringe alting til en god ende. De komponenter, jeg brugte, er angivet nedenfor. De samlede omkostninger til dette projekt var omkring € 233.
Komponenter:
- Raspberry Pi 4 model B
- Raspberry Pi strømforsyning
- Raspberry Pi T-skomager
- 32 GB micro SD -kort
- Brødbræt
- Temperatursensor ~ DS18B20
- Fugtighedssensor ~ DHT11
- Magnetisk dørkontakt
- 5K modstande
- LCD 16x2
- Stepmotor ~ 28BYJ-48
- ULN2003 driver
- Aktiv summer
- Jumper til hun til hun
- Trøjer fra mand til mand
- Jumper til hun til mand
Materialer:
- Træ
- Plexiglas
- Dørhåndtag
Værktøjer:
- Industrielt træ sav
- Elektrisk sav
- Elektrisk skruetrækker
- Loddekolbe
- Bore
I excel -filen herunder kan du se den komplette prisliste over alle mine materialer.
Trin 2: Database
Efter at jeg havde fundet ud af hver komponent, begyndte jeg at oprette et enhedsforholdsdiagram.
Med min database kan du se:
- Den aktuelle værdi, hvis døren er åben eller ej
- Når døren er åbnet
- Historik over temperaturen og den aktuelle temperatur
- Historik om fugtighedsprocent og den aktuelle fugtighedsprocent
Jeg hostede min database på min RPi ved hjælp af MariaDB.
Trin 3: Oprettelse af Fritzing Scheme
Efter at alt var fundet ud, var det tid til at sammensætte min hardware. Først gjorde jeg dette næsten med computeren, så jeg kunne ikke gøre noget forkert, som kunne forårsage kortslutning.
Til oprettelse af denne ordning brugte jeg programmet fritzing.
Trin 4: Samling af hardware
Da mit fritzingsprogram var færdigt, og jeg var tilfreds med det, begyndte jeg at sammensætte min hardware. Jeg startede med min temperatur- og fugtighedsføler. Det gjorde jeg, fordi sensorerne så det letteste ud for mig. Dørsensoren var det sidste, jeg gjorde af sensorerne, fordi den stadig skulle leveres.
Efter at sensorerne var færdige, lavede jeg min LCD. Dette var ikke så svært længere, fordi jeg allerede har skiftet og kodet det tidligere.
Det sidste trin var at forbinde mine aktuatorer. Den første aktuator, jeg tilsluttede, var min summer. Når det lykkedes, skiftede jeg til den sidste aktuator, nemlig min stepper motor
Du kan finde min kode på github.
Trin 5: Design Mobile First Website
For at kunne vise alle de data, der blev målt af mine sensorer, besluttede jeg at lave et design i Adobe XD, som jeg senere vil konvertere til et egentligt websted. Via webstedet kan du også kontrollere humidors fugtprocent.
Trin 6: Opbygning af sagen
Så var det tid til at lave mit kabinet. For mine materialer gik jeg til Brico og købte træ et plexiglas. Jeg lavede ydersiden af min kasse af træ, som jeg havde skåret af en tømrer. På indersiden satte jeg mit plexiglas, så du let kan se de elektroniske komponenter, hvis noget gik galt.
Min kode kan findes på github lige her.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)