Indholdsfortegnelse:

Smart-postkasse: 11 trin
Smart-postkasse: 11 trin

Video: Smart-postkasse: 11 trin

Video: Smart-postkasse: 11 trin
Video: 30 окончательных прогнозов и подсказок на 2020 год 2024, November
Anonim
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse
Smart-postkasse

Jeg læser normalt avisen om morgenen til morgenmad. Dette leveres hver dag i postkassen. Men det sker nogle gange, at jeg skal gå i kulden eller i regnen over vores indkørsel til postkassen for at se, at der ikke er nogen avis leveret endnu. Dette fik mig til at tænke på at oprette en smart postkasse, der holder styr på, hvornår post er blevet leveret til din postkasse. På denne måde kan du nemt se fra din mobiltelefon, om posten allerede er leveret eller ej.

Så den smarte brevkasse betyder

  • Hold styr på, om der er post i postkassen.
  • Du kan overvåge, hvornår der er leveret post, og hvornår brevkassen er tømt.
  • Du kan åbne postkassen med et RFID -kort i stedet for en normal nøgle

Trin 1: Indsamling af materialer

Indsamling af materialer
Indsamling af materialer
Indsamling af materialer
Indsamling af materialer
Indsamling af materialer
Indsamling af materialer

IoT -ting (min. € 45 anslåede omkostninger):

  • Raspberry Pi 3 Model B +
  • Servomotor SG90
  • Afstandssensor HC-SR04
  • RFID -modul RC522
  • Magnetisk kontaktsensor
  • 16x2 LCD display
  • En flok kabler

Varer til boligen (min. € 30 anslåede omkostninger):

  • Træplanke
  • Hængsler
  • Lille skydelås
  • Skruer

Værktøjer brugt til projektet:

  • Visual Studio (front-end udvikling)
  • Pycharm (backend -udvikling)
  • MySql Workbench (database)
  • Forskellige træbearbejdningsværktøjer (til fremstilling af huset)

Trin 2: Test sensorerne separat

Test sensorerne separat
Test sensorerne separat
Test sensorerne separat
Test sensorerne separat
Test sensorerne separat
Test sensorerne separat

Du starter bedst med at teste sensorerne separat, så du ved, hvad sensorerne kan. Og hvad de kan gøre for projektet.

Trin 3: Boligskitse

Boligskitse
Boligskitse
Boligskitse
Boligskitse
Boligskitse
Boligskitse

Når du ved, hvad dine sensorer kan. Du kan begynde at designe din sag. Så jeg lavede en "prototype" af pap, så jeg tydeligt kunne se postkassens størrelse

Trin 4: Lav komplet kredsløb

Lav komplet kredsløb
Lav komplet kredsløb
Lav komplet kredsløb
Lav komplet kredsløb

Bemærk: For at gøre det tydeligere placerede jeg komponenterne separat i diagrammerne. Så i den sidste version er de faktisk knyttet til 1 Raspberry Pi.

Trin 5: Skriv kode og opret websted

Skriv kode og opret websted
Skriv kode og opret websted

Nu hvor du har hele dit kredsløb, kan du faktisk begynde at skrive al koden til funktionaliteten i den smarte postkasse.

Trin 6: Lav hus

Lav bolig
Lav bolig
Lav bolig
Lav bolig
Lav bolig
Lav bolig

Saml alt det nødvendige materiale til din brevkasse, og begynd at arbejde på huset.

Trin 7: Implementér kredsløb i etui

Gennemfør kredsløb i etui
Gennemfør kredsløb i etui
Gennemfør kredsløb i etui
Gennemfør kredsløb i etui
Gennemfør kredsløb i etui
Gennemfør kredsløb i etui
Gennemfør kredsløb i etui
Gennemfør kredsløb i etui

Sæt kredsløbet i sagen, og monter alle sensorer og aktuatorer på det rigtige sted.

Trin 8: Databasestruktur

Databasestruktur
Databasestruktur

Trin 9: Kode

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

Trin 10: Hvordan gik jeg frem?

  1. Brainstormet om, hvad jeg præcist ville.
  2. Test alle de sensorer, jeg skulle bruge, og se, hvordan de fungerer nøjagtigt.
  3. Lavede det fulde kredsløb og programmerede derefter backend.
  4. Lavede frontend (HTML & CSS) og linkede det til backend
  5. Lavede huset.
  6. Monterede alt i huset.

Anbefalede: