Uit Hack42
Versie door BugBlue (overleg | bijdragen) op 16 sep 2016 om 09:35 (Nieuwe pagina aangemaakt met 'Distributed space monitoring. Om de space te automatiseren is er de volgende infrastructuur aanwezig: * Een patchrack met 24V en USB2TTL (5V) * Arduino's * Een MQ...')
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Ga naar: navigatie, zoeken

Distributed space monitoring.

Om de space te automatiseren is er de volgende infrastructuur aanwezig:

  • Een patchrack met 24V en USB2TTL (5V)
  • Arduino's
  • Een MQTT server
  • Een linux server (met mogelijkheid voor virtuele machines)

Het patchrack

Bestaat uit 24 netwerkpoorten met:

24V+ op Blauw/Blauw-wit
Ground (24V) op Zwart/Zwart-wit
5V op Oranje
GND op Oranje-Wit
TX op Groen (op je arduino moet dit op RX)
RX op Groen-Wit (op je arduino is dit dus TX)

De 5V is beperkt tot maximaal 500mA

24V is beperkt tot

poort 1,2,7,8,13,19: 1A
poort 3-6,9-12: 0.25A
poort 14-18,20-24: 0.4A

Arduino

Dit zijn hele goedkope ATMEGA168P arduino's, programmeren op 5V 16Hz in de IDE.

aansluitspul voor de arduino's

  • DS18B20
  • DHT11
  • DHT22
  • MQ-gas sensoren
  • Ledjes
  • Read-Switches
  • Lift-deur Sensoren
  • 1Wire button readers (voor de doorduino's, die hebben beter arduino's).
  • microswitch
  • LDR

MQTT

Draait op kleintje.space.hack42.nl doe even een mosquitto_sub -h localhost -t 'hack42/#' -v om te kijken wat er nu al is.

Linux server

Kleintje: Paar GB ram, disks in raid en draait opensuse. Voor speciale dingen is er de mogelijkheid tot KVM.