Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

SmartPostBox: IoT-fähiges intelligentes Briefkasten-System

Komponenten und Materialien

Komponente Menge
Arduino MKR Fox 1200 (Sigfox) 1
Fotowiderstand (LDR) 1
Lasermodul 1
2x AA/AAA Batteriehalter mit RTC-Unterstützung 1
AA/AAA Batterien 2
Steckbrücken (Jumper Wires) 1 Set
Widerstand 1 kΩ 1

Werkzeuge

Software und Dienste

Projektübersicht

SmartPostBox benachrichtigt per E-Mail, wenn Post im Briefkasten landet. Ein Laser strahlt auf einen Fotowiderstand – wird der Strahl von einem Brief unterbrochen, sendet der MKR Fox 1200 über das Sigfox-Netzwerk eine Nachricht an die Cloud, die eine E-Mail auslöst. So entfällt das tägliche nutzlose Nachschauen.

Funktionsweise

  1. Lichtmessung: Fotowiderstand an Pin A1 liest kontinuierlich Lichtintensität (Normalwert ~950).
  2. Erkennung: Fällt Wert um >50 (unter 800), wird Post erkannt.
  3. Meldung: Arduino sendet ein Leerzeichen " " an Sigfox (keine Nutzdaten nötig).
  4. Benachrichtigung: Sigfox-Callback sendet E-Mail an Nutzer.
  5. Zurücksetzen: Wenn Wert wieder >800 (Brief entnommen), System bereit für nächsten Brief.

Schaltplan

Code-Struktur

Haupt-Loop

lightIntensity = analogRead(A1);
if(lightIntensity < 800) {
  if(pos == 0) { // noch nicht gemeldet
    pos = 1;
    sendSigfoxPacket();
  }
} else {
  pos = 0; // Brief entfernt, zurücksetzen
}

Sigfox-Paket senden

SigFox.beginPacket();
SigFox.print(" "); // konstantes Byte
int ret = SigFox.endPacket(true); // auf Bestätigung warten

Sigfox Callback einrichten (E-Mail)

  1. Im Sigfox Backend: Callbacks → New.
  2. Type: Data Uplink
  3. Channel: Email
  4. Recipient: Ihre E-Mail-Adresse
  5. Subject: SmartPostBox
  6. Message: Hello There, This is to let you know that you have received mail in your post box. Be sure to check it out. Device {device}, Over and Out.
  7. Variablen wie {device}, {time}, {lat}, {lng} können eingefügt werden.

Gehäuse-Bau

Da Briefkästen unterschiedlich groß sind, muss ein individuelles Gehäuse gebaut/gedruckt werden. Prinzip:

Inbetriebnahme

  1. Code auf Arduino laden (mit proDebug = 1 für Serial Monitor Tests).
  2. Im Briefkasten positionieren, Funktion testen.
  3. proDebug = 0 setzen, Batterie anschließen, Gehäuse schließen.
  4. Fertig – ab jetzt E-Mail bei Posteingang!

Vorteile

Herstellungsprozess

  1. SPICE Netlist-Syntax: Bauteilbenennung, passive & aktive Elemente, Quellen
  2. Integrierte Schaltkreise (ICs): Kompakte, leistungsstarke Chips, die moderne Elektronik antreiben
  3. Arduino Digitaler Würfel: LCD-Würfel mit Zufallszahlen (1–6)
  4. DIY ADXL335 Erdbeben-Detektor – Low-Power 3-Achsen-Beschleunigungsmesser-Projekt
  5. Intelligente Jalousien: Automatische Lichtsteuerung mit Arduino & Solarenergie
  6. MotionSense: Smarte Einbruchserkennung mit Arduino & ESP8266
  7. MOSMusic: Musik-synchronisierte Lichtsteuerung mit CoolMOS MOSFET & Arduino
  8. Mikroelektronik: Die Wissenschaft winziger Elektronikbauteile
  9. Bohrmaschinen-Komponenten: Aufbau und Funktion im Detail
  10. Wesentliche Komponenten eines Verbrennungsmotors