Innholdsfortegnelse:
- Trinn 1: Samle materialer
- Trinn 2: Test sensorene separat
- Trinn 3: Boligskisse
- Trinn 4: Lag en komplett krets
- Trinn 5: Skriv kode og lag et nettsted
- Trinn 6: Lag hus
- Trinn 7: Implementere krets i etui
- Trinn 8: Databasestruktur
- Trinn 9: Kode
- Trinn 10: Hvordan gikk jeg frem?
- Trinn 11: Demo av min siste versjon
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg pleier å lese avisen om morgenen til frokost. Dette leveres hver dag i postkassen. Men det hender at jeg må gå i kulden eller i regnet over oppkjørselen til postkassen for å se at det ikke er levert noen avis enda. Dette fikk meg til å tenke på å lage en smart postkasse som holder oversikt over når posten er levert til postkassen din. På denne måten kan du enkelt se fra mobiltelefonen om posten allerede er levert eller ikke.
Så den smarte postkassen betyr
- Følg med på om det er post i postkassen.
- Du kan overvåke når post er levert og når brevboksen er tømt.
- Du kan åpne postboksen med et RFID -kort i stedet for en vanlig nøkkel
Trinn 1: Samle materialer
IoT -ting (min. € 45 estimerte kostnader):
- Raspberry Pi 3 Model B +
- Servomotor SG90
- Avstandssensor HC-SR04
- RFID -modul RC522
- Magnetisk kontaktsensor
- 16x2 LCD -skjerm
- En haug med kabler
Elementer for boligen (min. € 30 estimerte kostnader):
- Treplanke
- Hengsler
- Liten glidelås
- Skruer
Verktøy som brukes til prosjektet:
- Visual Studio (front-end utvikling)
- Pycharm (backend utvikling)
- MySql Workbench (database)
- Ulike trebearbeidingsverktøy (for å lage huset)
Trinn 2: Test sensorene separat
Du begynner best med å teste sensorene separat, slik at du vet hva sensorene kan gjøre. Og hva de kan gjøre for prosjektet.
Trinn 3: Boligskisse
Når du vet hva sensorene dine kan gjøre. Du kan begynne å designe saken din. Så jeg lagde en "prototype" av papp, slik at jeg tydelig kunne se størrelsen på postkassen
Trinn 4: Lag en komplett krets
Merk: For å gjøre det tydeligere, plasserte jeg komponentene separat i diagrammene. Så i den endelige versjonen er de faktisk knyttet til 1 Raspberry Pi.
Trinn 5: Skriv kode og lag et nettsted
Nå som du har hele kretsen, kan du faktisk begynne å skrive all koden for funksjonaliteten til den smarte postkassen.
Trinn 6: Lag hus
Samle alt nødvendig materiale for brevkassen din, og begynn å jobbe med huset.
Trinn 7: Implementere krets i etui
Sett kretsen i saken og monter alle sensorer og aktuatorer på riktig sted.
Trinn 8: Databasestruktur
Trinn 9: Kode
github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git
Trinn 10: Hvordan gikk jeg frem?
- Brainstormet om hva jeg ønsket.
- Test alle sensorene jeg skulle bruke og se hvordan de fungerer nøyaktig.
- Lagde hele kretsen og programmerte deretter backend.
- Lagde frontend (HTML & CSS) og koblet den til backend
- Lagde huset.
- Monterte alt i huset.