Sisällysluettelo:

Chicken Coop Door - Arduino -pohjainen: 5 vaihetta (kuvilla)
Chicken Coop Door - Arduino -pohjainen: 5 vaihetta (kuvilla)

Video: Chicken Coop Door - Arduino -pohjainen: 5 vaihetta (kuvilla)

Video: Chicken Coop Door - Arduino -pohjainen: 5 vaihetta (kuvilla)
Video: Джентльмены удачи (FullHD, комедия, реж. Александр Серый, 1971 г.) 2024, Marraskuu
Anonim
Image
Image

Ensinnäkin äidinkieleni on hollanti, joten pahoittelut mahdollisista kirjoitusvirheistä. Jos jokin asia on epäselvä, jätä viesti kommentteihin, tämä on ensimmäinen arduino -projektini. do (noin 150 euroa / 175 dollaria).virallinen sivusto

Me kaikki haluamme, että kanamme ovat turvassa yöllä, joten luovuus nousee esiin. Ensimmäinen suunnittelu perustui arduino -nanoon, jossa oli LDR, mutta tat ei ollut tarkka. Githubista löysin keskeneräisen luonnoksen, jossa käytettiin Dusk2Dawn -kirjastoa. Olen käyttänyt tätä pohjana rakentamisen aloittamiselle.

Vaihe 1: Osaluettelo

Osaluettelo
Osaluettelo
Osaluettelo
Osaluettelo

Kaikki käytetyt osat ostaa aliexpress

  • Arduino Nano + valinnainen liittimen ruuvisuoja Kytkin
  • Piirilevyn prototyyppi
  • DS1307 RTC
  • L298N moottorin kuljettaja
  • Moottori 12V/30rpm
  • MC38 magneettianturi
  • Kela
  • Akseli 200mm x 8mm
  • Laakerit KP08
  • Moottorin liitin 4x8mm
  • 12V/2A virtalähde
  • ABS -muovikotelo IP65 (158 mm x 90 mm x 60 mm)
  • 1x LED
  • Jotkut johdot, 10K vastukset, 220 ohmin vastus
  • Juotin
  • Liimapistooli

Materiaalin kokonaiskustannukset noin 20 dollaria. Säästin itseltäni 150 dollaria rakentamalla oman ohjaamon ovenohjaimen ja minulla oli hauskaa sen luomisessa.

Vaihe 2: Kaaviot

Kaaviot
Kaaviot
Kaaviot
Kaaviot

Kun kaikki Aliexpressin osat vihdoin saapuivat (joo, se vaatii jonkin verran kärsivällisyyttä), hauskat jutut alkavat. Tällä kortilla on 2 kanavaa (voit liittää 2 moottoria korttiin). Tässä projektissa tarvitset vain yhden kanavan. Virtaa ohjainkorttia 12 V: n virtalähteellä. Olen käyttänyt ohjainlevyn 5 V: n liitäntää Arduinon virransyöttöön. Olen käyttänyt 2 ohjainpaneelin tuloa (2 Arduino -lähtöä), jotta moottori pyörii myötäpäivään/ vastapäivään.

MC38 -magneettikytkimet on kytketty 10K -vastuksella Arduino -tuloon.

Manuaalinen alaskytkin on myös kytketty tuloon 10K vastuksen avulla.

Punainen ledi on kytketty 220 ohmin vastuksella Arduinon ulostuloon, kun ovi suljetaan, punainen merkkivalo syttyy.

RTC DS1307 -yhteydet nanoon:

  • VCC - 5V
  • GND - GND
  • SDA - nastainen A4
  • SCL - nasta A5

Katso Arduinon käyttöoppaasta, jos käytät muuta versiota kuin nano.

Kuumenna juotosraudasi ja yhdistä kaikki asiat yhteen. Kiinnitä kaikki osat koteloon. Olen käyttänyt liimapistoolia PCB: n ja moottorin ohjaimen korjaamiseen. Kiinnitä myös hyppyjohtimet liimalla.

Muista testata kaikki ennen osien kokoamista koteloon

Vaihe 3: Laitteiston rakentaminen

Laitteiston rakentaminen
Laitteiston rakentaminen
Laitteiston rakentaminen
Laitteiston rakentaminen
Laitteiston rakentaminen
Laitteiston rakentaminen
Laitteiston rakentaminen
Laitteiston rakentaminen

Oveen olen käyttänyt 4 mm betonimuovausvaneria. Ne liukuvat kahteen alumiiniseen U -profiiliin. Ovi on kiinnitetty puukelaan nylonlangalla (siima). Olen tehnyt poran avulla kelan sisähalkaisijan vastaamaan akselin halkaisijaa.

Moottori on asennettu ABS -koteloon (poraa reikä kotelon sivulle) ja kytkin asennetaan toiselle puolelle.

Liimaa magneetti oven yläpuolelle. On myös mahdollista käyttää 2 pientä ruuvia. Varmista, että ne eivät ole liian pitkiä:-) Asenna 2 magneettikytkintä koppiin (1 ylhäällä, 1 alhaalla)

Vaihe 4: Arduino -koodi

Koska tämä on ensimmäinen todellinen Arduino -projektini, oletan, että koodi ei ole täydellinen koodausohjeiden mukaan, mutta se toimii ja tekee mitä odotan.

Voit vapaasti käyttää koodia ja mukautua omiin tarpeisiisi. Jätä viesti kommentteihin ja jaa minulle projektisi tämän koodin perusteella.

Rivi 38: kun setRTC = true, tietokoneesi aika synkronoidaan RTC: n kanssa luonnosta ladattaessa. Lataamisen jälkeen muutos setRTC = false ja lataa luonnos uudelleen.

Rivi 41: Jos käytät toista RTC: tä kuin 1307 (esim. 3231), muuta tämä rivi

rivi 45: Vaihda kaupunkisi asuinkaupungiksi ja täytä koordinaatit ja aikavyöhyke. En usko, että heillä on kanoja, mutta esimerkiksi voimme saada Washington DC: n valkoisen talon koordinaatit… (käytä google mapsia, napsauta hiiren kakkospainikkeella " mitä täällä ")

Dusk2Dawn Washington (38,897885, -77036541, -5);

Rivi 139: Tämä on auringonlaskun/auringonnousun laskenta, joka määrittää, onko oven oltava ylös vai alas. Kuten näette, laskennassa käytetään 2 numeroa (+30). Tämä on viive auringonnousussa/-laskussa, kanani menevät muutamassa minuutissa virallisen auringonlaskun jälkeen. Voit muuttaa tämän viiveen tarpeidesi mukaan.

Kun kytkintä käytetään, ovi laskee alas ja pysyy alhaalla, kunnes saat sen takaisin normaalikuntoon

Vaihe 5:

Kuva
Kuva

Mahdolliset muutokset versioon 2:

  • ESP8266 -pohjainen versio
  • wifi -yhteys
  • Ohjataan älypuhelinsovelluksella
  • verkkokamera

Suositeltava: