NodeTrash

Uit MakerSpace Leiden
Ga naar: navigatie, zoeken


De TrashNode is een PoE powered Node die aangeeft om wanneer het tijd is om de vuilcontainer buiten te zetten. Vooralsnog houdt de node alleen de kleine vuilcontainer in de gaten, die normaliter elke tweede dinsdag geleegd wordt.

NodeTrash.jpeg

Werking

De basiswerking van de node is gebaseerd op drie ledjes en drie knoppen. Een brandende led geeft aan dat de vuilcontainer (volgens de node) op de aangegeven locatie staat:

  • Een brandende GROENE led geeft aan dat de vuilcontainer op zijn plaats binnen staat
  • Een brandende RODE led geeft aan dat de vuilcontainer buiten op straat staat
  • Een brandende GELE led geeft aan dat iemand heeft aangegeven (zie verder) dat de vuilcontainer "zoek" is

Een brandende led geeft dus aan wat de "huidige" positie van de vuilcontainer is. Met een knipperende led wordt aangegeven wat de "gewenste" situatie is, als die afwijkt van de "huidige":

  • Een knipperende GROENE led geeft aan dat de vuilcontainer (na te zijn geleegd) weer naar binnen mag
  • Een knipperende RODE led geeft aan dat de vuilcontainer naar buiten moet, om geleegd te worden

De GELE led knippert nooit, het "zoek" zijn van de vuilcontainer is immers nooit een "gewenste" situatie.

NodeTrashCloseup.jpeg

Netwerk

Ethernet address: 8c:4b:14:85:8d:d7 IP address: 192.168.6.92 Logging: MQTT, Telnet, Serial-port 119200/8N1

Electronics

De node is gebaseerd op de NodeStandard-print (versie 0.9)

  • RFID-kaartje
  • Drie ledjes om de "huidige" en "gewenste" positie aan te geven
  • Eén ledje om aan te geven of de node "energized" is
  • Deze ledjes zijn aangesloten op de UEXT-connector van het ESP32 bordje
  • Drie drukknoppen, om aan de "huidige" positie van de vuilcontainer te kunnen aanpassen
  • Deze drukknoppen zijn aangesloten op de Switch1, -2, en -3 van de NodeStandard-print
  • Een 12volt led-lamp, aangesloten op Fet2 van de NodeStandard-print

Source code

https://github.com/MakerSpaceLeiden/TrashNode