Kerminy HackSpace

Outils du site


ateliers:ouverture_de_portes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ateliers:ouverture_de_portes [2021/10/01 12:33] gepetoateliers:ouverture_de_portes [2024/02/08 17:20] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
 l'idée est d'automatiser l'ouverture et la fermeture de de la porte du poulailler Poulpidou... le matin , le soir... avec une commande OSC en WiFi l'idée est d'automatiser l'ouverture et la fermeture de de la porte du poulailler Poulpidou... le matin , le soir... avec une commande OSC en WiFi
  
 +Il y aurait une possibilité de faire cela avec un arduino et une horloge, en indépendant, mais cela nous priverait d'un retour d'information, si on a le retour, on a aussi la commande... ensuite le système peut faire parti d'un tout, se lier au serveur domotique du chateau , comme cela on aurait aussi la pluie, le soleil, le suivi des éphémérides du couher etc et nous pourrions utiliser cette commande pour d'autre trucs qu'on a pas encore prévu sur le Poulpidou ou ailleurs.
 +
 +Il y aurait aussi une télécommande possible par des fils, ou en courant porteur, RS485 sur 2 fils, X10 en CPL..mais il faut passer de nouveau cable .. ou cela sortirait un peu de nos habitudes doucement prises. Un détecteur d'oeuf, de chahut, un retour son, une deuxième porte ?
 +
 +d'ou le choix
   * Wemos ESP8266   * Wemos ESP8266
   * platine L298N driver moteur ou shield wemos(TB6612)   * platine L298N driver moteur ou shield wemos(TB6612)
Ligne 11: Ligne 16:
 Je pars maintenant sur la L298N Je pars maintenant sur la L298N
  
-Connexion +**Connexion** 
-  * D1 bouton Fermé  D1->bouton->GND+  * D1 bouton Fermé  D1->bouton->GND les sorties sont directement en INPUT_PULLUP pour éviter une résistance
   * D2 bouton Ouvert D2->bouton->GND   * D2 bouton Ouvert D2->bouton->GND
-  * D5 -> In2 +  * D5 -> IN2   / 
-  * D6 -> In1 +  * D6 -> IN1   / L298N 
-  * D7 -> Ain (enable vitesse)+  * D7 -> ENA   / 
 +  * 5V -> 5V    /
   * moteur 500mA en A   * moteur 500mA en A
 +
 +Commande OSC par exemple ./osc.py send 192.168.1.31:9081 /ouvre
 +
 +Reste à faire le flow nodered ou une commande cron/bash sur le serveur ;-)
 +
 +et penser au deepsleep ?
  
 ===== Code V1 L298N ===== ===== Code V1 L298N =====
  
 <code c> <code c>
-/* Poulpidou +/* Poulpidou V1.0 
-  gepeto@du-libre.org 2018+  gepeto@du-libre.org 2021
   commande de porte de poulaillé , commande par Wifi / OSC   commande de porte de poulaillé , commande par Wifi / OSC
   la commande OSC   la commande OSC
Ligne 32: Ligne 44:
   sorties :  1, 2, 4, 5, 6, 7 //ok pour 1,2,4,5,6,7   sorties :  1, 2, 4, 5, 6, 7 //ok pour 1,2,4,5,6,7
  
-  Matériel: ESP Wemos + driver wemos moteur + platine wemos alimentation+  Matériel: ESP Wemos + platine wemos alimentation = platine L298N Driver moteurs
  
 */ */
Ligne 322: Ligne 334:
 IO Mode: Control TB6612's STBY with "S" pin IO Mode: Control TB6612's STBY with "S" pin
  
-===== Prog du moment =====+===== Prog ancien sur wemos driver motor =====
  
 +**Sur la platine driver wemos moteur**
  
 <code c> <code c>
-/* Poulpidou +/* Poulpidou V2.0 
-  gepeto@du-libre.org 2018+  gepeto@du-libre.org 2021
   commande de porte de poulaillé , commande par Wifi / OSC   commande de porte de poulaillé , commande par Wifi / OSC
   la commande OSC   la commande OSC
ateliers/ouverture_de_portes.1633084416.txt.gz · Dernière modification : 2024/02/08 17:20 (modification externe)