Inhoudsopgave:

Slimme mailbox: 11 stappen
Slimme mailbox: 11 stappen

Video: Slimme mailbox: 11 stappen

Video: Slimme mailbox: 11 stappen
Video: How to Change Outlook View to Default Settings - Reset Microsoft Outlook View Back to Normal 2024, November
Anonim
Slimme mailbox
Slimme mailbox
Slimme mailbox
Slimme mailbox
Slimme mailbox
Slimme mailbox
Slimme mailbox
Slimme mailbox

Meestal lees ik 's ochtends bij het ontbijt de krant. Deze wordt elke dag in de brievenbus bezorgd. Maar het komt wel eens voor dat ik in de kou of in de regen over onze oprit naar de brievenbus moet lopen om te zien dat er nog geen krant is bezorgd. Dit zette me aan het denken om een slimme brievenbus te maken die bijhoudt wanneer de post is bezorgd naar je mailbox. Zo zie je eenvoudig vanaf je mobiele telefoon of de post al bezorgd is of niet.

Dus de slimme brievenbus betekent:

  • Houd bij of er post in de mailbox zit.
  • U kunt zien wanneer de post is bezorgd en wanneer de brievenbus is geleegd.
  • U kunt de brievenbus openen met een RFID-kaart in plaats van een normale sleutel

Stap 1: Materiaal verzamelen

Materiaal verzamelen
Materiaal verzamelen
Materiaal verzamelen
Materiaal verzamelen
Materiaal verzamelen
Materiaal verzamelen

IoT spullen (min. € 45 geschatte kosten):

  • Raspberry Pi 3 Model B +
  • Servomotor SG90
  • Afstandssensor HC-SR04
  • RFID-module RC522
  • Magnetische contactsensor
  • 16x2 LCD-scherm
  • Een hoop kabels

Items voor de huisvesting (min. € 30 geschatte kosten):

  • Houten plank
  • Scharnieren
  • Klein schuifslot
  • Schroeven

Instrumenten gebruikt voor het project:

  • Visual Studio (front-end ontwikkeling)
  • Pycharm (backend-ontwikkeling)
  • MySql-werkbank (database)
  • Diverse houtbewerkingsgereedschappen (voor het maken van de behuizing)

Stap 2: Test de sensoren afzonderlijk

Test de sensoren afzonderlijk
Test de sensoren afzonderlijk
Test de sensoren afzonderlijk
Test de sensoren afzonderlijk
Test de sensoren afzonderlijk
Test de sensoren afzonderlijk

Je kunt het beste beginnen met het apart testen van de sensoren, zodat je weet wat de sensoren kunnen. En wat ze voor het project kunnen betekenen.

Stap 3: Huisvestingsschets

Huisvestingsschets
Huisvestingsschets
Huisvestingsschets
Huisvestingsschets
Huisvestingsschets
Huisvestingsschets

Als je eenmaal weet wat je sensoren kunnen doen. U kunt beginnen met het ontwerpen van uw koffer. Dus maakte ik een "prototype" van karton zodat ik duidelijk de grootte van de brievenbus kon zien

Stap 4: Maak een compleet circuit

Maak een compleet circuit
Maak een compleet circuit
Maak een compleet circuit
Maak een compleet circuit

Let op: voor de duidelijkheid heb ik de onderdelen apart in de schema's geplaatst. In de definitieve versie zijn ze dus inderdaad gekoppeld aan 1 Raspberry Pi.

Stap 5: Code schrijven en website maken

Code schrijven en website maken
Code schrijven en website maken

Nu je je hele circuit hebt, kun je echt beginnen met het schrijven van alle code voor de functionaliteit van de slimme mailbox.

Stap 6: Behuizing maken

Behuizing maken
Behuizing maken
Behuizing maken
Behuizing maken
Behuizing maken
Behuizing maken

Verzamel alle benodigde materialen voor je brievenbus en ga aan de slag met de behuizing.

Stap 7: Circuit in geval implementeren

Implementeer Circuit in Case
Implementeer Circuit in Case
Implementeer Circuit in Case
Implementeer Circuit in Case
Implementeer Circuit in Case
Implementeer Circuit in Case
Implementeer Circuit in Case
Implementeer Circuit in Case

Plaats de schakeling in de behuizing en monteer alle sensoren en actuatoren op de juiste plaats.

Stap 8: Databasestructuur

Databasestructuur
Databasestructuur

Stap 9: Coderen

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

Stap 10: Hoe ben ik te werk gegaan?

  1. Brainstormde over wat ik precies wilde.
  2. Test alle sensoren die ik zou gaan gebruiken en kijk hoe ze precies werken.
  3. Het complete circuit gemaakt en daarna de backend geprogrammeerd.
  4. Frontend gemaakt (HTML & CSS) en gekoppeld aan backend
  5. De behuizing gemaakt.
  6. Alles in de behuizing gemonteerd.

Aanbevolen: