Piloter des osccillos avec un RaspberryPi

Do It Yourself, les bonnes personnes, les bonnes idées, les bonnes bidouilles... sans s'électrocuter !
Répondre
yann
Membre du Cala 2017/2018
Messages : 230
Enregistré le : dim. 24 févr. 2013 01:55

Piloter des osccillos avec un RaspberryPi

Message par yann » lun. 31 déc. 2018 16:40

Bonjour,

J'ai présenté le projet à la réunion du club en décembre, voici quelques infos supplémentaires.

Après l'appli pour piloter mes Leds (cf viewtopic.php?f=14&t=5699), l'appli pour surveiller les températures et les niveaux (cf viewtopic.php?f=14&t=5736), j'ai développé une appli pour piloter des oscillateurs via un Raspberry Pi.

Les oscillateurs sont en fait des servo moteurs pas à pas, ayant une imprimante 3D, j'imprime moi même les blocs permettant de faire tourner des pompes très inspiré des modèles de neo3plus.

Autant vous prévenir tout de suite, si c'est pour piloter 1 ou 2 oscillos, ce n'est financièrement pas rentable car on se rapproche des prix du matériel neuf proposé par ne3plus (https://neo3plus.com/fr/oscillateurs/20 ... onpro.html).
Par contre, si vous voulez combiner le dimmage des leds, les alertes T° & niveaux plus le pilotage des oscillos sur le même Raspberry, ça commence à devenir intéressant !
Chaque de mes application fonctionne en de façon autonome, chacune est un mini "serveur web", donc il est tout à fait possible de faire tourner les 3 en même temps. Et comme la carte additionnelle PWM que je pilote est capable de gérer 16 entrées, vous pouvez gérer sans pb les leds & les oscillos.

Je vais pas refaire un tuto, c'est encore plus simple que pour les leds, il faut ajouter une carte PWM à 10€ et brancher directement les oscillos dessus.
Par défaut mon programme gère 4 oscillos, mais la carte peut en piloter 16, en qques minutes je peux vous faire une version pour plus d'oscillos.

J'ai fait en sorte que toute l'interface soir sur la même page, il y a un bouton "on/off" pour stopper tous les oscillos et passer en mode réglage de la vitesse et des angles de début/fin. Une fois les réglages enregistrés, il suffit de rebasculer en mode "on", cf vidéo :

https://youtu.be/8t0LuzfQbqs

Pour ceux qui sont sur la région, vous passez me voir avec une carte SD de 16Go et je vous copie la mienne, comme ça 0 installation :D.
Pour les autres, il faut suivre le tuto du dimmage des leds pour configurer le RaspberryPi, le source du programme des oscillo est sur github: https://github.com/ylemarie/oscillator

Le matériel nécessaire :

* Rallonge Futaba 10x50cm 2€
https://www.aliexpress.com/item/10Pcs-5 ... ab6e8de285

* Servo PWM Pi Zero 10€
https://www.abelectronics.co.uk/p/72/servo-pwm-pi-zero

* Raspberry Pi 3 Modèle B + 40€
https://www.amazon.fr/Raspberry-Pi-Mod% ... pi+3+b+%2B

* Carte micro SD 16Go 10€
https://www.amazon.fr/SanDisk-SDSQUAR-0 ... te+sd+16Go

* Alim 2xUSB 4€
https://www.aliexpress.com/item/Baseus- ... 2c049191a

* 2x Cable micro USB 2€
https://www.aliexpress.com/item/Jellico ... ca54f5479

* moteurs Futaba s3003 11€
https://www.miniplanes.fr/servos/futaba ... 0wEALw_wcB

* moteurs HK 152269 6€ (2x fois moins cher mais pas de retour sur la longévité)
https://hobbyking.com/fr_fr/hobbykingtm ... tore=fr_fr

Midu44
Membre du Cala
Messages : 740
Enregistré le : lun. 18 avr. 2011 21:24
Localisation : Rezé

Re: Piloter des osccillos avec un RaspberryPi

Message par Midu44 » lun. 31 déc. 2018 18:14

Bravo et merci pour ton travail Yann !!! ;)

Répondre