Përmbajtje:

Dera e kafazit të pulës - Arduino Bazuar: 5 hapa (me fotografi)
Dera e kafazit të pulës - Arduino Bazuar: 5 hapa (me fotografi)

Video: Dera e kafazit të pulës - Arduino Bazuar: 5 hapa (me fotografi)

Video: Dera e kafazit të pulës - Arduino Bazuar: 5 hapa (me fotografi)
Video: IBADAH DOA PENYEMBAHAN, 01 JUNI 2021 - Pdt. Daniel U. Sitohang 2024, Nëntor
Anonim
Image
Image

Para së gjithash, gjuha ime amtare është holandishtja, kështu që kërkoj falje për gabimet e mundshme drejtshkrimore. Nëse diçka nuk është e qartë, vetëm lini një mesazh në komente. Ky është projekti im i parë arduino. Ndërsa gruaja ime ishte lodhur duke hapur coopdoor çdo ditë përsëri, ne konsideruam të blinim një pula, por ato janë mjaft të shtrenjta për atë që i nevojitet bëni (rreth 150 euro / 175 dollarë). faqe zyrtare në internet

Ne të gjithë duam që pulat tona të jenë të sigurta gjatë natës, kështu që aty shfaqet krijimtaria. Ka punë për të bërë. Dizajni i parë u bazua në një arduino nano me një LDR por tat nuk ishte i saktë. Në github gjeta një skicë të papërfunduar ku u përdor biblioteka Dusk2Dawn. E kam përdorur këtë si bazë për të filluar ndërtimin.

Hapi 1: Lista e Pjesëve

Lista e Pjesëve
Lista e Pjesëve
Lista e Pjesëve
Lista e Pjesëve

Të gjitha pjesët e përdorura blihen nga aliexpress

  • Arduino Nano + mburoja opsionale e vidave të terminalit Ndërruesi
  • Prototip PCB
  • DS1307 RTC
  • Drejtuesi i motorit L298N
  • Motor i drejtuar 12V/30rpm
  • Sensori magnetik MC38
  • Bobinë
  • Bosht 200mm x 8mm
  • Kushineta KP08
  • Lidhës motorik 4x8mm
  • Fuqi 12V/2A në mënyrë të mjaftueshme
  • Rast plastik ABS IP65 (158mm x 90mm x 60mm)
  • 1x LED
  • Disa tela, rezistenca 10K, rezistencë 220 Ohm
  • Makine per ngjitjen e metalit
  • Armë ngjitëse

Kostoja totale e materialit është rreth 20 dollarë. Sapo i kurseva vetes 150 dollarë duke ndërtuar kontrolluesin tim të derës së kafazit dhe u argëtova shumë kur e krijova atë.

Hapi 2: Skemat

Skematike
Skematike
Skematike
Skematike

Kur të gjitha pjesët nga Aliexpress mbërritën më në fund (po, kërkon shumë durim) gjërat argëtuese fillojnë. Siç mund ta shihni në skemat, motori kontrollohet nga bordi i drejtuesit L298N. Ky bord ka 2 kanale (mund të lidhni 2 motorë në tabelë). Në këtë projekt ju duhet vetëm 1 kanal. Furnizoni bordin e shoferit me një furnizim me energji 12V. Kam përdorur lidhjen 5V në bordin e drejtuesit për të fuqizuar Arduino. Kam përdorur 2 hyrje në tabelën e shoferit (2 dalje Arduino) për të mundësuar që motori të kthehet në drejtim të akrepave të orës/ kundër.

Çelsat e magnetit MC38 janë të lidhur me një rezistencë 10K në një hyrje Arduino.

Çelësi manual poshtë është i lidhur gjithashtu me një hyrje nga një rezistencë 10K.

Ledi i kuq është i lidhur me një rezistencë 220 Ohm me një dalje të Arduino. Kur dera është e mbyllur, drita e kuqe vazhdon.

Lidhjet RTC DS1307 me nano:

  • VCC - 5V
  • GND - GND
  • SDA - pin A4
  • SCL - kunja A5

Ju lutemi referojuni manualit të Arduino -s tuaj nëse përdorni një version tjetër sesa një nano.

Ngrohni hekurin tuaj të saldimit dhe filloni të lidhni të gjitha gjërat së bashku. Vendosni të gjitha pjesët në kasë. Unë kam përdorur një armë zam për të rregulluar PCB dhe shoferin e motorit. Gjithashtu siguroni telat e bluzës me disa zam.

Sigurohuni që të testoni gjithçka para se të montoni pjesët në kasë

Hapi 3: Ndërtimi i harduerit

Ndërtimi i harduerit
Ndërtimi i harduerit
Ndërtimi i harduerit
Ndërtimi i harduerit
Ndërtimi i harduerit
Ndërtimi i harduerit
Ndërtimi i harduerit
Ndërtimi i harduerit

Kam përdorur kompensatë betoni 4 mm për derën. Ata rrëshqasin në 2 profile alumini U. Dera është ngjitur në bobinën prej druri me një tel najloni (vijë peshkimi). Spina lidhet me boshtin 8mm. Unë kam përdorur një stërvitje për të bërë diametrin e brendshëm të bobinës që përputhet me diametrin e boshtit.

Motori është montuar në kutinë ABS (shponi një vrimë në anën e rastit). Çelësi është montuar në anën tjetër.

Ngjiteni magnetin në anën e sipërme të derës. Alsoshtë gjithashtu e mundur të përdorni 2 vida të vogla. Sigurohuni që këto të mos jenë shumë të gjata:-) Montoni dy çelsat e magnetit në kafaz (1 në krye, 1 një në fund)

Hapi 4: Kodi Arduino

Meqenëse ky është projekti im i parë i vërtetë Arduino, supozoj se kodi nuk është i përsosur sipas udhëzimeve të kodimit, por po funksionon dhe bën atë që pres.

Mos ngurroni të përdorni kodin dhe përshtatuni me nevojat tuaja. Ju lutemi lini një mesazh në komente dhe më ndani projektin tuaj bazuar në këtë kod.

Linja 38: kur është vendosurRTC = e vërtetë, koha e kompjuterit tuaj sinkronizohet me RTC kur ngarkoni skicën. Pas ngarkimit të ndryshimit të vendosur setRTC = false dhe skicë të ngarkimit përsëri.

Linja 41: Nëse përdorni një RTC tjetër sesa 1307 (p.sh., 3231) ndryshoni këtë linjë

rreshti 45: Ndryshoni qytetin tuaj në qytetin ku jetoni dhe plotësoni koordinatat dhe zonën tuaj kohore. Unë nuk mendoj se ata kanë pula, por për shembull ju lejon të merrni koordinatat e shtëpisë së bardhë në Uashington DC … (përdorni hartat e Google, klikoni me të djathtën " cfare ka ketu ")

Ngryrja e agimit Uashington (38.897885, -77036541, -5);

Linja 139: Kjo është llogaritja e perëndimit të diellit/lindjes së diellit për të përcaktuar nëse dera duhet të jetë lart ose poshtë. Siç mund ta shihni, ka 2 numra të përdorur në llogaritjen (+30). Kjo është një vonesë në lindjen/perëndimin e diellit. Pulat e mia shkojnë brenda pak minutash pas kohës zyrtare të perëndimit të diellit. Mos ngurroni ta ndryshoni këtë vonesë sipas nevojave tuaja.

Kur kaloni në funksion, dera zbret dhe qëndron poshtë derisa ta vendosni përsëri në gjendje normale

Hapi 5:

Imazhi
Imazhi

Ndryshimet e mundshme për versionin 2:

  • Versioni i bazuar në ESP8266
  • lidhje wifi
  • Kontrolluar nga aplikacioni i smartphone
  • webcam

Recommended: