Innholdsfortegnelse:

Smart-postkasse: 11 trinn
Smart-postkasse: 11 trinn

Video: Smart-postkasse: 11 trinn

Video: Smart-postkasse: 11 trinn
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Juli
Anonim
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse

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

Samle materialer
Samle materialer
Samle materialer
Samle materialer
Samle materialer
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

Test sensorene separat
Test sensorene separat
Test sensorene separat
Test sensorene separat
Test sensorene separat
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

Boligskisse
Boligskisse
Boligskisse
Boligskisse
Boligskisse
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

Lag en komplett krets
Lag en komplett krets
Lag en komplett krets
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

Skriv kode og lag et nettsted
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

Lag bolig
Lag bolig
Lag bolig
Lag bolig
Lag bolig
Lag bolig

Samle alt nødvendig materiale for brevkassen din, og begynn å jobbe med huset.

Trinn 7: Implementere krets i etui

Implementere krets i etui
Implementere krets i etui
Implementere krets i etui
Implementere krets i etui
Implementere krets i etui
Implementere krets i etui
Implementere krets i etui
Implementere krets i etui

Sett kretsen i saken og monter alle sensorer og aktuatorer på riktig sted.

Trinn 8: Databasestruktur

Databasestruktur
Databasestruktur

Trinn 9: Kode

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

Trinn 10: Hvordan gikk jeg frem?

  1. Brainstormet om hva jeg ønsket.
  2. Test alle sensorene jeg skulle bruke og se hvordan de fungerer nøyaktig.
  3. Lagde hele kretsen og programmerte deretter backend.
  4. Lagde frontend (HTML & CSS) og koblet den til backend
  5. Lagde huset.
  6. Monterte alt i huset.

Anbefalt: