Sommario:
- Passaggio 1: elenco delle parti
- Fase 2: Schemi
- Passaggio 3: costruzione dell'hardware
- Passaggio 4: codice Arduino
- Passaggio 5:
Video: Porta del pollaio - Basata su Arduino: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Prima di tutto, la mia lingua madre è l'olandese, quindi scusami per eventuali errori di ortografia. Se qualcosa non è chiaro, lascia un messaggio nei commenti. Questo è il mio primo progetto arduino. Poiché mia moglie era stanca di aprire la porta della cooperativa manualmente ogni giorno, abbiamo preso in considerazione l'acquisto di un pollaio, ma sono piuttosto costosi per quello che deve fare (circa 150 euro / 175 dollari).sito ufficiale
Tutti noi vogliamo che i nostri polli siano al sicuro di notte, quindi è qui che salta fuori la creatività. C'è del lavoro da fare. Il primo progetto era basato su un arduino nano con un LDR ma non era accurato. Su github ho trovato uno schizzo incompiuto in cui veniva utilizzata la libreria Dusk2Dawn. L'ho usato come base per iniziare a costruire.
Passaggio 1: elenco delle parti
Tutte le parti usate sono acquistate da aliexpress
- Arduino Nano + protezione terminale a vite opzionale Switch
- Prototipo PCB
- DS1307 RTC
- Driver del motore L298N
- Motoriduttore 12V/30rpm
- Sensore magnetico MC38
- bobina
- Albero 200 mm x 8 mm
- Cuscinetti KP08
- Accoppiatore motore 4x8mm
- Alimentazione 12V/2A
- Custodia in plastica ABS IP65 (158 mm x 90 mm x 60 mm)
- 1x LED
- Alcuni fili, resistori da 10K, resistore da 220 Ohm
- Saldatore
- Pistola a colla
Costo totale del materiale circa 20 dollari. Ho appena risparmiato 150 dollari costruendo il mio controller per la porta della cooperativa e mi sono divertito molto durante la creazione.
Fase 2: Schemi
Quando tutte le parti di Aliexpress sono finalmente arrivate (sì, ci vuole un po' di pazienza) iniziano le cose divertenti. Come puoi vedere negli schemi, il motore è controllato dalla scheda driver L298N. Questa scheda ha 2 canali (è possibile collegare 2 motori sulla scheda). In questo progetto è necessario solo 1 canale. Alimentare la scheda driver con un alimentatore a 12V. Ho usato la connessione 5V sulla scheda driver per alimentare Arduino. Ho usato 2 ingressi sulla scheda driver (2 uscite Arduino) per consentire al motore di girare in senso orario/antiorario.
Gli interruttori magnetici MC38 sono collegati con un resistore da 10K a un ingresso Arduino.
Anche l'interruttore di discesa manuale è collegato a un ingresso tramite un resistore da 10K.
Il led rosso è collegato tramite una resistenza da 220 Ohm ad un'uscita dell'Arduino. Quando la porta è chiusa, il led rosso si accende.
RTC DS1307 connessioni a nano:
- VCC - 5V
- GND - GND
- SDA - perno A4
- SCL - perno A5
Si prega di fare riferimento al manuale del proprio Arduino se si utilizza una versione diversa da una nano.
Riscaldare il saldatore e iniziare a collegare tutte le cose insieme. Montare tutte le parti nella custodia. Ho usato una pistola per colla per riparare il PCB e il driver del motore. Fissate anche i fili dei ponticelli con della colla.
Assicurati di testare tutto prima di assemblare le parti nella custodia
Passaggio 3: costruzione dell'hardware
Ho usato compensato da 4 mm per la formazione di cemento per la porta. Scorrono in 2 profili a U in alluminio. La porta è fissata alla bobina di legno con del filo di nylon (lenza). La bobina è collegata all'albero da 8 mm. Ho usato un trapano per fare in modo che il diametro interno della bobina corrisponda al diametro dell'albero.
Il motore è montato nella custodia in ABS (fare un foro sul lato della custodia). L'interruttore è montato sull'altro lato.
Incolla il magnete sul lato superiore della porta. È anche possibile utilizzare 2 piccole viti. Assicurati che non siano troppo lunghi:-)Monta i 2 interruttori magnetici sul pollaio (1 in alto, 1 in basso)
Passaggio 4: codice Arduino
Poiché questo è il mio primo vero progetto Arduino, presumo che il codice non sia perfetto secondo le linee guida di codifica, ma funziona e fa quello che mi aspetto.
Sentiti libero di usare il codice e adattarti alle tue esigenze. Per favore lascia un messaggio nei commenti e condividimi il tuo progetto basato su questo codice.
Riga 38: quando setRTC = true, l'ora del PC viene sincronizzata con l'RTC durante il caricamento dello sketch. Dopo il caricamento, modificare setRTC = false e caricare nuovamente lo sketch.
Riga 41: se usi un altro RTC diverso da 1307 (es. 3231), cambia questa riga
riga 45:Cambia la tua città con la città in cui vivi e inserisci le coordinate e il fuso orario. Non penso che abbiano polli ma per esempio otteniamo le coordinate della casa bianca a Washington DC… (usa google maps, tasto destro " cosa c'è qui")
Dusk2Dawn Washington (38.897885, -77036541, -5);
Riga 139: Questo è il calcolo tramonto/alba per definire se la porta deve essere su o giù. Come puoi vedere ci sono 2 numeri usati nel calcolo (+30). Questo è un ritardo sull'alba/tramonto. I miei polli se ne vanno in pochi minuti dopo l'orario ufficiale della sunet. Sentiti libero di modificare questo ritardo in base alle tue esigenze.
Quando si aziona l'interruttore, la porta si abbassa e rimane abbassata fino a quando non la si riporta in condizioni normali
Passaggio 5:
Possibili modifiche per la versione 2:
- Versione basata su ESP8266
- connessione wifi
- Controllato dall'app per smartphone
- webcam
- …
Consigliato:
Pollaio automatico: 7 passaggi
Pollaio automatico: cosa? Questo progetto è un pollaio automatico. Misura il livello dell'acqua e dell'alimentatore della ciotola dell'acqua e dell'alimentatore. Inoltre si aprirà e si chiuderà automaticamente. Questo accadrà all'ora o alla luce del giorno. Quando la porta è chiusa può essere aperta dal c
Progetto automatico del pollaio: 7 passaggi
Progetto Automatic Chicken House: Come parte degli studi di ingegneria industriale del nostro secondo master in elettromeccanica, dobbiamo realizzare un progetto con una scheda Arduino o Raspberry Pi. Il progetto deve consentire di risolvere un problema esistente. Il nostro progetto è un pollaio automatico
Porta automatizzata del pollaio: 5 passaggi (con immagini)
Porta automatizzata per pollai: le porte automatiche nei pollai sono una soluzione per i predatori notturni come procioni, opossum e gatti selvatici! Una tipica porta automatica, tuttavia, costa oltre $ 200 su Amazon (Automatic Chicken Coop Door) ed è proibitivamente costosa per molti piccoli
Porta automatica per pollaio - Controllata da Arduino.: 10 passaggi (con immagini)
Porta automatica per pollaio - Controllata da Arduino.: Questo Instructable è per la progettazione di una porta automatica per polli con tempi di apertura e chiusura modificabili manualmente. La porta può essere aperta o chiusa da remoto in qualsiasi momento. La porta è progettata per essere modulare; il telaio, la porta e il controller possono essere contro
Guardiano V1.0 --- Aggiornamento della telecamera spioncino della porta con Arduino (caratteristiche di registrazione del rilevamento del movimento e scosse elettriche): 5 passaggi
Guardiano V1.0 ||| Aggiornamento della telecamera spioncino della porta con Arduino (funzioni di registrazione del rilevamento del movimento e scosse elettriche): ho ordinato una telecamera spioncino ma quando la uso, mi sono reso conto che non esiste una funzione di registrazione automatica (attivata dal rilevamento del movimento). Poi ho iniziato a indagare su come funziona. Per registrare un video, dovresti 1- tenere premuto il pulsante di accensione per quasi 2 secondi