mart1ver / plantoid-sensor-node-bm2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

plantoid-sensor-node

Noeud de capteurs plantoid, revoie sous forme de messages OSC les valeurs de deux capteurs sonar, de 8 lectures analogiques ansi que la température et l'humidité, le tout devras étre intégré dans un boitier capable d'encaisser les condition du desert du nevada.

Based on wemos D1.

Prototype view

plantoid-sensor-node

Prototype view

plantoid-sensor-node

Schematics

plantoid-sensor-node

Hardware

1x wemos d1,1x cd4061, 1x restor 10k, dht11, various analog sensors,2x sonar module type HC-SR04

Final board

plantoid-sensor-node

Fritzing board

here

Software

I use OSCDataMonitor to test the board... more soon...

Protocole OSC

chaque boitiers renvoie une douzaine de valeurs à ces adresses:


plantoid/numero_sculpture(int)/numero_boitier(int)/analog 1 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 2 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 3 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 4 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 5 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 6 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 7 valeur(int,min 0 ,max 1024)
plantoid/numero_sculpture(int)/numero_boitier(int)/analog 8 valeur(int,min 0 ,max 1024)

plantoid/numero_sculpture(int)/numero_boitier(int)/sonar 1 valeur(float,distance en centimetres)
plantoid/numero_sculpture(int)/numero_boitier(int)/sonar 2 valeur(float,distance en centimetres)

plantoid/numero_sculpture(int)/numero_boitier(int)/temp valeur(float,temperature au niveau du boitier)
plantoid/numero_sculpture(int)/numero_boitier(int)/hum valeur(float,humidité au niveau du boitier)

numero_sculpture et numero_boitier sonts définis dans le code de la carte, une sculpture peut posseder plusieurs boitiers, les signaux son envoyés au changement d'état des capteurs.

Arduino code

here

Usefull links

https://ledaniel.fr/?page_id=188

https://projects.stwst.at/stwst48/plantoid-by-primavera-de-filippi-david-bovill-vincent-roudaut-and-sara-renaud/ ...

About


Languages

Language:C++ 100.0%