Im Folgenden finden Sie eine Anleitung, wie man den Prototypen unserer Smarten Mülltonne verwendet.

Schritt 1: 

Zunächst muss die Mülltonne an einer Stromquelle angeschlossen werden. Hierzu wird ein Micro-USB Kabel benötigt, welches man an dem Mikrocontroller, welcher sich in dem Deckel der Mülltonne befindet, anschließt.

Schritt 2: 

Anschließend muss das WiFi des Mikrocontrollers eingerichtet werden. Der Controller hostet automatisch einen Access Point mit dem Namen “mCon-SmarteTonne” und dem Passwort “1234”. Am Besten nutzt man nun ein Smartphone, um sich mit diesem zu verbinden. 

Schritt 3:

Nach dem Verbinden wird man auf eine Webseite weitergeleitet, in der man unter “Configure WiFi” einen WiFi-Zugangspunkt auswählen muss.


Abbildung 1: Wifi-Manager einrichten

Es wird eine Liste aller verfügbaren Netzwerke angezeigt. Klicken Sie auf das passende Netzwerk und geben Sie, falls nötig, das Passwort für den Zugangspunkt an. Danach einfach auf den blauen “Save” Button klicken und schon ist das WiFi eingerichtet. Hat man alles erledigt, hat die Mülltonne sich mit dem Internet verbunden und sendet, wenn die Mülltonne das nächste mal geschlossen wird, den Füllstand an den Server.

Discord-Bot Installation

Schritt 1) Klicke auf den folgenden Link: https://discord.com/oauth2/authorize?client_id=988135582406422568&permissions=274877914112&scope=bot

Schritt 2) Wähle einen Server und klicke auf “Weiter”

Abbildung 2: Discord-Bot einladen

Schritt 3) Klicke auf “Autorisieren”

Abbildung 3: Discord-Bot einladen

Discord-Bot Befehle

Für die Discord-Befehle und dessen Beschreibung kann der Befehl “-help” aufgerufen werden:

Abbildung 4: Discord-Bot Befehle

Einstellungen im Code

Größe der Mülltonne / des Mülltonnendeckels kann angepasst werden:

Abbildung 5: Variablen für Mülltonne

Serverinformationen können angepasst werden:

Abbildung 6: Serverinformationen

Known-Issues

Modell/Schaltung

  • Deckel schließt leider nicht vollständig, dafür wird fast immer erkannt, dass die Mülltonne geschlossen wurde
  • Füllstand ist nicht zu 100% genau, da zum einen die Verteilung in der Mülltonne unterschiedliche ist und der Müll in der Tonne verschiedene Formen hat 
  • Nicht durchdachte Befüllung der Mülltonne führt zu falschen Füllständen z.B. eine große Pappe die sich oben am Deckel verhakt
  • Müll kann in den Deckel gelangen, da das Loch für den Ultraschallsensor offen ist
  • 24/7 Stromversorgung benötigt + Internet, falls die Tonne geöffnet wird
  • Kein Schutz vor Vandalismus oder Natur Einwirkungen
  • Es wird nicht sichergestellt, dass die Mülltonne wieder geschlossen wird, nachdem man Müll eingefüllt hat

Code

  • Der Bot hat kein Thread Support
  • Keine extra Benachrichtigung bei Leerung der Mülltonne
  • Keine sinnvolle Fehlerbehandlung, falls der Bot zwischenzeitlich keine Verbindung zum MQTT-Broker hat (es werden dann alte Werte unabhängig vom Öffnungsstatus ausgegeben)
  • Der Bot ist nicht 24/7 online (läuft lokal)

No Responses

Leave a Reply

Your email address will not be published. Required fields are marked *