Zootropul

În acest proiect vom face "imagini în mișcare". Se vor deplasa înainte și înapoi cu ajutorul lui Arduino, la care conectăm motorul electric, podul H și. fotografii statice.







Înainte ca filmul să apară, imaginile în mișcare au fost create folosind un instrument numit zootrop. Zootropul creează iluzia mișcării din imagini statice, care diferă ușor între ele.

Designul său este destul de simplu. Acest cilindru, în partea superioară a cilindrului, este alcătuit din mici fante dreptunghiulare. În partea inferioară a cilindrului (în cazul în care nu există fante), o bandă de imagini este fixată pe partea interioară, care se va "mișca". Trebuie să privim imaginile prin fante. Când cilindrul începe să se rotească, imaginile încep să "vină la viață". Se pare ca aceasta:

Anterior, grădinile zootropice au fost conduse de mâini sau de un mecanism rotativ. Vom roti cilindrul cu ajutorul unui motor. Pentru a face sistemul mai avansat, vom adăuga un comutator, pentru a controla direcția de rotație, încă o dată pentru a porni și opri motorul și un potențiometru pentru a controla viteza de rotație.

În proiectul nostru "Turntable cu motor", motorul sa rotit numai într-o singură direcție. Dacă schimbați polaritatea alimentării furnizate de motor, acesta va începe să se rotească în direcția opusă. Nu este foarte practic de fiecare dată când trebuie să schimbăm direcția de rotație a motorului, comutând cablajul motorului. Pentru a automatiza această sarcină, a venit cu o componentă specială numită podul H. H-bridge este un microcircuit integrat, un circuit care conține multe elemente care sunt "împachetate" într-o singură componentă. Cu ajutorul circuitelor integrate este posibil să se compună circuite destul de complexe, constând din componente ușor înlocuite. De exemplu, puntea H, pe care o vom folosi în acest proiect, conține mai multe tranzistori înăuntru. Pentru a le colecta, este posibil să aveți nevoie de o altă placă de prototipuri.
Pentru a accesa "internele" circuitului integrat, se folosesc știfturile (ieșirile) amplasate pe laturile sale. Diferitele componente au un număr diferit de ieșiri și nu toate sunt utilizate într-o anumită schemă. Pentru comoditate, ieșirile circuitelor integrate sunt numerotate, numerotarea cablurilor este în sens contrar acelor de ceasornic, pornind de la primul picior sub cheie, care poate fi sub forma unei crestături sau a unei depresiuni.







Zootropul

În proiectul nostru folosim chipul L293D. Scopul pinilor poate fi văzut pe diagramă. Cu ajutorul acestuia puteți controla două motoare, fiecare dintre acestea putând fi rotite fie în una sau în cealaltă direcție. Puteți conecta, de asemenea, patru motoare, apoi fiecare dintre ele poate fi rotită într-o singură direcție. Vom roti motorul în două direcții, deci folosim o schemă de conectare pentru două motoare.

Zootropul

Ieșirile 1 și 9 sunt pentru pornirea și oprirea motoarelor, dacă sunt conectate la ieșirile Arduino cu PWM. atunci este posibil să se controleze viteza de rotație a motoarelor. Ieșirile 2 și 7 și 10 și 15 controlează direcția de rotație a motoarelor, primul și respectiv al doilea (în perechi). Dacă ieșirea 2 este HIGH și ieșirea 7 LOW, atunci motorul se va roti într-o direcție, dimpotrivă - în cealaltă direcție. Dacă aceste ieșiri sunt alimentate cu același semnal (LOW sau HIGH), atunci motorul nu se va roti. Același lucru pentru cel de-al doilea motor. Ieșirile 3 și 6 sunt conectate la un motor (tensiunea la aceste ieșiri este controlată de a 2-a și a 7-a), la ieșirile 10 și 15 - al doilea motor. Ieșirea 8 este conectată la polul pozitiv al alimentării cu energie a motoarelor. Ieșire 16 - cu polul pozitiv al sursei de alimentare a microcircuitului (5V). Ieșirile 4, 5, 12, 13 sunt conectate la „sol“, ele sunt de asemenea folosite pentru a transporta căldura din circuitul (în acest caz, încălzirea a fost mică, așa cum este în regulă doar un singur motor și nu pentru o lungă perioadă de timp, dar, în general, este încălzită este bun, radiatorul poate fi necesar).

Schema pe care o vom compila folosind H-Bridge L293D:

Zootropul

Există două comutatoare în circuit. Unul pentru pornirea și oprirea motorului de (în cazul în care motorul este pornit, apăsarea butonului acesta se oprește atunci când opriți atingere pornește). Al doilea - pentru a schimba direcția de rotație a motorului. Potențiometrul este utilizat pentru a regla viteza motorului.

Asamblarea unui astfel de sistem a fost, desigur, nu foarte simplă. Dar a fost mai greu să scriem programul și a durat mult mai mult.

Când circuitul este asamblat și programul este scris, puteți efectua o încercare a motorului. Astfel, cu ajutorul primului buton se pornește / oprește motorul, se reglează viteza cu ajutorul potențiometrului și se controlează direcția de rotație cu al doilea buton. cu motor.

Acum rămâne să se colecteze înseși investigațiile Zootrop. Utilizăm discul pe care l-am făcut pentru proiectul anterior. Am atașat un cilindru cu sloturi și imagini.







Articole similare

Trimiteți-le prietenilor: