Aller au contenu

Porte automatique de poulailler

?
Qualité de la création : 0,0/5 (0 votes)
Évaluation des membres sur l'imprimabilité, l'utilité, les détails, etc.
  • 524 vues
  • 2 téléchargements

Description du modèle 3D

C'est le projet de porte automatique de poulailler Arduino.

Il fonctionne en ouvrant et en fermant le poulailler à une heure programmée pour assurer la sécurité des poulets pendant la nuit.

Vidéo YouTube https://youtu.be/wA41INhYDWQ

Des pièces que j'ai utilisées :

1x Arduino Nano

1x 12v 5A alimentation (110mm x 80mm x 35mm).5A est probablement trop, donc 2A alimentation devrait fonctionner aussi (Mon actionneur utilise max 1.5A).

1x Module d'horloge en temps réel (DS3231)

2x module de relais. J'ai utilisé ces https://pl.aliexpress.com/item/32909882481.html

1x 12V Actuator (j'ai utilisé celui-ci https://www.elektrobim.pl/sklep/silownik-elektryczny-super-power-jack-mini-12v/) mais je suis presque sûr que les actuateurs d'aliexpress fonctionneront aussi.

1x 12v à 5v Buck Converter MP1584

Croquis d'Arduino

#inclure

int Relais = 4 ;

int Relais2 = 5 ;

DS3231 rtc(A4, A5) ;

Temps t ;

const int OnHour = 13 ;

const int OnMin = 40 ;

const int OffHour = 13 ;

const int OffMin = 41 ;

const int OnHour2 = 13 ;

const int OnMin2 = 42 ;

const int OffHour2 = 13 ;

const int OffMin2 = 43 ;

void setup() {

Serial.begin(115200);//Facultatif

rtc.begin() ;

pinMode(Relais, SORTIE) ;

digitalWrite(Relay, HIGH) ;

pinMode(Relay2, OUTPUT) ;

digitalWrite(Relay2, HIGH) ;

}

void loop() {

t = rtc.getTime() ;

Serial.print(t.hour);//Facultatif

Serial.print(" heure(s), ");//Facultatif

Serial.print(t.min);//Facultatif

Serial.print(" minute(s) ");//Facultatif

Serial.println(" ");//Facultatif

retard (1000) ;

if(t.hour == OnHour && t.min == OnMin){

digitalWrite(Relay,LOW) ;


Serial.println("LIGHT ON");//Optionnel


}





else if(t.hour == OffHour && t.min == OffMin){


  digitalWrite(Relay,HIGH) ;


  Serial.println("LIGHT OFF");//Optionnel


}

if(t.hour == OnHour2 && t.min == OnMin2){

digitalWrite(Relay2,LOW) ;


Serial.println("LIGHT ON2");//Optionnel


}





else if(t.hour == OffHour2 && t.min == OffMin2){


  digitalWrite(Relay2,HIGH) ;


  Serial.println("LIGHT OFF2");//Optionnel


}

}

Si vous avez des questions

basementcreationsemail@gmail.com

Mon univers https://www.thingiverse.com/basementcreations/designs

Paramètres d'impression 3D

J'ai utilisé l'APL sans support.

  • Format du fichier 3D : F3D et STL
  • Taille du modèle 3D : X 82 × Y 40 × Z 5 mm

Mots-clefs

Créateur

Page traduite par traduction automatique. Voir la version originale.


Meilleures ventes de la catégorie Gadget


Ajouter un commentaire


Vous souhaitez soutenir Cults ?

Vous aimez Cults et vous avez envie de nous aider à continuer l’aventure en toute indépendance ? Sachez que nous sommes une petite équipe de 3 personnes et qu’il est donc très simple de nous soutenir pour maintenir l’activité et créer les futurs développements. Voici 4 solutions accessibles à tous :

  • PUBLICITÉ : Désactivez votre bloqueur de publicité AdBlock et cliquez sur nos bannières publicitaires.

  • AFFILIATION : Réalisez vos achats en ligne en cliquant sur nos liens affiliés ici Amazon, Gearbest ou Aliexpress.

  • DON : Si vous voulez, vous avez la possibilité de nous faire un don via PayPal ici.

  • BOUCHE À OREILLE : Invitez vos amis à venir découvrir le site et les magnifiques fichiers 3D partagés par la communauté !