Circuite

Alohomora :: Deschiderea Ușilor: 6 pași (cu imagini)

Книжный клуб. Глава 3 [Джек Лондон. Любовь к жизни.]

Книжный клуб. Глава 3 [Джек Лондон. Любовь к жизни.]

Cuprins:

Anonim

Vorbind despre vrăjitor, primul lucru pe care mi-l vine în minte este "Bagheta magica"Citirea concursului" Wizarding "la" Instructables "mă face să mă gândesc dacă pot combina bagheta magică veche cu noua lume digitală a robotului sau electronicii, pentru a sărbători ziua de naștere a lui Harry Potter, aici prezent farmecul magic pentru a debloca ușa.Alohomora!'

Continuați să citiți pentru a afla cum funcționează.

Furnituri:

Pasul 1: Să mergem la cumpărături

Iată lista de cumpărături:

  • Un Arduino Uno.
  • Un micro servo.
  • Un mini breadboard.
  • O baterie de 11 V LiPo.
  • Un condensator de 16 V de 1.000 uF.
  • Orice rezistor între 50 și 100 ohmi.
  • Un întrerupător mini momentan.
  • Un transmițător cu infraroșu cu LED (am scos de la o telecomandă distrusă veche).
  • Un receptor în infraroșu (am scos dintr-un vechi DVD player rupt).
  • Unele cabluri pentru jumperi
  • Nailon de pescuit linia

Instrumente implicate în acest proiect:

  • Mini ciocan
  • Daltă
  • Şurubelniţă
  • ehm … er .. Cred că asta e tot, bine puteți alege o cutie pentru a vă pune toate electronicele sau vă puteți gândi mai târziu.

Pasul 2: Răsturnați zăvorul

Acesta este un sistem vechi de blocare a ușii, dar este încă folosit pe scară largă în Indonezia. Zăvorul de sus este cel care ține ușa închisă. Partea de jos este blocarea cu o cheie. Vorbim despre eliberarea zăvorului superior, nu a blocării cheii.

Mecanismul este simplu, pârghiile ușii vor mișca maneta de formă "d", tragând zăvorul pentru a deschide ușa.

Scoateți pârghia de formă "d" și legați linia de pescuit subțire de nailon la zăvorul ușii. Legați celălalt capăt la cornul servomotorului. Asigurați-o cât mai aproape posibil de carcasa ușii, pentru că nu avem mult spațiu în interiorul ușii sau doriți să o săpătați mai adânc. Acum puneți înapoi maneta de formă "d".

Dacă utilizați un micro servo, ar putea să doriți să înlocuiți primăvara cu unul mai moale (bine, nu mă întrebați de unde să-l găsesc. Am găsit unul în cutia mea junk: D) dacă nu aveți un servo mai puternic.

Puneți carcasa ușii înapoi, trebuie să existe un mic spațiu pentru ca linia de pescuit să se miște liber. Am văzut în trei uși de ușă și toate au puține lacune. Dacă se întâmplă să nu existe vreun decalaj, atunci ar trebui să îndoiți cazul puțin pentru a face diferența pentru ca linia să se miște.

Pasul 3: Cablare Arduino

Plăcuța mini este folosită aici pentru partajarea liniilor electrice. Capacitorul trece la liniile electrice. Servo are nevoie de linii electrice. La fel și receptorul în infraroșu. Pentru transmițătorul în infraroșu folosesc o putere separată deoarece va fi pe bagheta magică separată de circuitul Arduino. Puteți minimiza circuitul prin lipire direct, astfel încât să nu aveți nevoie de breadboard și multe fire. Puteți folosi Arduino Pro Mini pentru circuitul de dimensiuni mai mici pe ușă.

Puteți vedea cablajul de la imaginea de mai sus, voi descrie pe părți:

  • Bateria (+) la Breadboard (+)
  • Bateria (-) la Breadboard (-)
  • Capacitor (+) la Breadboard (+)
  • Capacitor (-) la Breadboard (-)
  • Servo Brown pentru Breadboard (-)
  • Servo roșu la bord (+)
  • Servo Orange pentru Arduino D3
  • Receptorul IR a lăsat pinul către Arduino D2
  • Receptorul IR de mijloc de pin la Breadboard (-)
  • Receptorul IR de pin dreapta la Breadboard (+)

Pentru cablarea transmițătorului IR va fi descris mai târziu în pasul următor.

Pasul 4: Bagheta magică

Ce avem nevoie pentru Bagheta magica :

  • O baghetă cu siguranță (un băț la lungimea dorită de la 10 "la 14")
  • LED-ul transmițătorului IR
  • Rezistorul de 50 până la 100 ohmi
  • Două sau trei baterii de monede (3V sau 4.5V)
  • Un mic întrerupător instantaneu
  • Unele fire

Datorită bambusului care are o parte goală în el, dar trebuie să exersăm centrul solid pe fiecare nod. Apoi fac un mini-burghiu de la un fir. Am depus un capăt al firului cu câteva tăieturi ascuțite. Faceți o mișcare circulară cu firul pentru a trece prin nodurile bambusului. Da, nu este atât de ușor, dar este posibil și ți-am dovedit-o

Luați o pereche de fire prin bambus. Încercați să găsiți un cablu de calibru mai mic. Am decolat jacheta de negru din sârmă ca să trec prin ea.

La vârful baghetei, lipiți firul negru la rezistor și rezistorul la catodul LED-ului transmițătorului IR (piesa mare din interior). Apoi lipiți firul roșu la anodul LED al transmițătorului IR (piesa mică din interior). Puneți un tub de strângere dacă este posibil pentru a evita scurtcircuitarea. Datorită firelor groase folosite, nu puteam împinge LED-ul înăuntru. În schimb, am tăiat o altă bucată scurtă de bambus și l-am împărțit în două la diametru. Apoi am introdus interiorul astfel încât rezistorul și firele să se potrivească în interior. Înfășurați-o cu bandă transparentă.

Fugim firele de la capătul mânerului de la baghetă în stil zig-zag în poziția indicatorului meu când țineți bagheta. Fixați firele la un comutator momentan. Deci ai fire negre și roșii pe comutatorul momentan. Acum tăiați firul negru la capătul bambusului (capătul mânerului). Stabiliți două sau trei baterii în serie (am folosit LR44) pe un capăt de fir negru. Puneți celălalt capăt al firului negru deasupra bateriilor. Pe scurt, cablurile dvs. merg în acest fel, firul de la rezistor ajunge la negativ de baterie. Poziționarea bateriei duce la comutarea instantanee. De la comutatorul momentan, cablul trece pe pinul anod al LED-ului transmițătorului IR. Asta e. Înfășurați firele cu bandă maronie pentru a obține aceeași culoare cu bambusul. Firele de trecere dau mai mult arta baghetei si fac o prindere mai buna.

Pentru a testa circuitul, deschideți aplicația camerei telefonului. Îndreptați led-ul spre obiectivul camerei. Apăsați butonul de comutare instantanee. Dacă totul merge bine, ar trebui să vedeți că led-ul luminează roz / purpuriu. Nu putem vedea lumina cu ochi deschiși, dar camera telefonului poate ^ _ ^

Pasul 5: Schița Arduino

/ * * Utilizați orice semnal IR pentru a deschide un zăvor de ușă. * Prin Chienline @ 2016 * / # include #include int RECV_PIN = 2; // Semnalul IR pe pinul D2 IRrecv irrecv (RECV_PIN); rezultatele decode_results; Servo myservo3; // Servo pe pin D3 void setup () {Serial.begin (9600); Serial.println ("Serial Ready …"); irrecv.enableIRIn (); // Porniți receptorul myservo3.attach (3); myservo3.write (120); } void loop () {if (irrecv.decode (& rezultate)) {// Serial.println (results.value, HEX); deschide usa(); // orice semnal IR poate deschide ușa irrecv.resume (); // primiți valoarea următoare} întârziere (200); } void openTheDoor () {myservo3.write (0); întârziere (1000); myservo3.write (120); }

Pasul 6: Montarea circuitului

Cea mai grea lucrare în acest proiect este montarea circuitului în și pe ușă. Mi-a luat o noapte gândindu-mă cum să pun servo-ul în ușă. În cele din urmă, am tăiat o gaură, la fel de mare ca servo. O altă sarcină dificilă era de a pune cornul servo-ului. Din fericire calculul meu de poziție a cornului și gaura pe care am făcut-o a fost perfectă. Prin apăsarea zăvorului de pe ușă, puteam scoate cornul cu pensete. După ce am fixat claxonul la servo, am pus partea superioară a servomotorului în interiorul ușii, în linie cu zăvorul portierei. Tocmai mi-am atins circuitul spre celălalt zăvor de ușă neutilizat de deasupra. Puteți înșuruba o cutie de pe ușă și pune toate circuitele în ea. Porniți-l și aruncați vraja. Alohomora!

Notă: Autorul NU ESTE RESPONSABIL pentru deteriorarea ușii.

Sper că ați citit până la capătul acestor instrucțiuni pentru a vedea "Nota". Ar fi trebuit să pun această notă la început. Nici eu nu sunt responsabil. Bucurați-vă doar de realizarea acestui proiect;)

Acum puteți deschide ușa dvs. cu orice telecomandă cu infraroșu. Desigur!

Primul premiu în
Wizarding Contest

Alergător în
Concursul de automatizare 2016