Cuprins:
- Pasul 1: Alegerea unui design
- Pasul 2: Materialele
- Pasul 3: Pornirea prototipului
- Pasul 4: Partea 2 din Realizarea prototipului
- Pasul 5: Program
- Pasul 6: Configurare program și repornire
- Pasul 7: Codul principal al programului și codul Senor
- Pasul 8: Circuit
- Pasul 9: Circuitul Buliding Partea 1
- Pasul 10: Circuitul Buliding Partea 2
- Pasul 11: Circuitul Buliding Partea 3
- Pasul 12: Bulidarea circuitului Partea 4
- Pasul 13: Bulidingul circuitului Partea 5
- Pasul 14: Sfârșitul
Video: Semnul proiectului: 14 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Un elev a avut o idee în clasa a 12-a acum doi ani. Apoi a trecut la clasa a 11-a în 2016, apoi a mers la un grup de clasa a 12-a în 2017. Acest proiect este destinat școlii noastre, acest proiect este un afișaj, așa că atunci când o persoană trece pe lângă el va simți un obiect, atunci va exista fie panouri care se vor roti. Se va roti cu 180 de grade. Pe o parte a panourilor va avea numele și mascota școlii noastre, iar cealaltă parte va avea o oglindă.
Pasul 1: Alegerea unui design
Fiecare versiune a proiectului a primit o schimbare de design, astfel încât designul nostru va fi la perete. Afișajul va fi amplasat lângă ușa din față a școlii. Acest perete are forma unui trapez. Așa că am planificat să avem un design care continuă cu trapezul, astfel încât să fie la același nivel cu peretele. Designul este împărțit în 3 părți cheie un triunghi stâng, un triunghi dreptunghi și un dreptunghi central în care panourile vor fi ținute. Toate cele 3 părți se vor potrivi cu peretele. Desenul este un exemplu al ideii.
De asemenea, am realizat un prototip, prototipul este doar partea centrală și panourile. Vă vom învăța pas cu pas cum să faceți un prototip.
Pasul 2: Materialele
Nevoia materială este
Părți
Circuit
Arduino Mega 2650 (1)
Server (8)
Cabluri jumper (nu cabluri jumper auto) (atât masculin, cât și feminin)
Panou (1)
senzori ultrasonici (2)
Prototip
MDF din lemn
Carton sau spumă
Șuruburi
Lipici (lipici pentru lemn și lipici fierbinte)
Dacă doriți un singur semn rotativ, utilizați arduino uno și codul pentru acesta va fi puțin diferit
Ne-am făcut prototipul din lemn, astfel încât să poată fi puternic. Dar poți face din altceva
Lista materialelor pentru proiectul final
docs.google.com/document/d/1B8GyldpgRuYb7N…
Pasul 3: Pornirea prototipului
(lemnul poate fi schimbat cu altceva)
Pentru realizarea cutiei prototipului, iată pașii.
Pasul 1. Tăiați partea superioară / inferioară și laterală la 52 "și 12", grosimea plăcii ar trebui să fie de 3/4 ".
Pasul 2. Piesa de sus și de jos va fi conectată printr-o îmbinare cap la cap. marcați punctele pe ambele părți de la 1 de la margini și unul la mijloc. marcați-l pentru partea superioară și inferioară.
Pasul 3. Forează punctele marcate pe ambele piese. apoi puneți ambele piese pe piesele laterale pentru a marca găurile pentru partea superioară și inferioară.
Pasul 4. Acum găuriți semnele pe piesele laterale, apoi asamblați cutia împreună cu șuruburi.
Pasul 5. Decupați patru triunghiuri pătrate cu 8 ", 8". pre-găuriți și înșurubați pe colțurile din spate ale cutiei, asigurați-vă că evitați șuruburile existente pe cutie.
Pasul 4: Partea 2 din Realizarea prototipului
Iată pașii pentru a face suportul pentru servos.
Pasul 1. Decupați două bețe de 8 ", apoi tăiați încă două bețe de 46,5".
Pasul 2. Lipiți bețele de 8 "de 3" de dedesubt din partea de sus a cutiei. apoi marcați 2.3 "în mijlocul bastoanelor, aceasta este lungimea servo.
Pasul 3. Lipiți 46.5 "în afara marcajului pe bețele de 8".
Pasul 4. Tăiați o bucată de placă de spumă la 45 , plasați servo între suport și fixați panoul pe servo.
Pasul 5: Program
Programul pentru acest lucru a fost realizat în arduino, codul a fost realizat și de un alt grup. Primul lucru pe care l-am făcut a fost să încercăm să înțelegem codul. Al doilea a încercat să încarce codul. Când am încărcat codul, ne-am confruntat cu o eroare. Prima eroare a fost că nu funcționa. Asta a fost remediată în timp, adăugăm și o caracteristică la cod. Această caracteristică este că, dacă cineva este prea aproape de senzor, acesta nu va rula.
Acestea pot fi împărțite în câteva părți, părțile sunt configurate, repornite, bucla principală și codul senzorului.
linkul pentru cod
docs.google.com/document/d/1sYIYDFxr9n9Cw1…
Pasul 6: Configurare program și repornire
Codul piesei de configurare este cea mai de bază parte a codului care începe prin definirea pinilor pentru senzori și crearea de variabile pentru servo și configurarea atașamentului la servomotoare. Următoarea parte este transformarea pinilor de definire în intrări sau ieșiri. Această parte va configura, de asemenea, toate variabilele necesare.
Următoarea parte este repornirea acestei părți a codului se va întâmpla de fiecare dată când circuitul este pornit, acesta va pune la zero serviciile.
Pasul 7: Codul principal al programului și codul Senor
Următoarea parte este bucla principală. Începe prin a afla cât de departe este cea mai apropiată persoană. Acest lucru se face intrând în metoda senzorilor care se află în partea senzorilor din cod. Verifică dacă persoana se află la o anumită distanță de senzori, dacă serverul se va învârti. Se va roti 180 de grade și va aștepta 5 secunde pentru a reveni la locația inițială rotind la zero grade, apoi așteaptă 5 secunde și o face din nou și așteaptă încă 5 secunde și revine la normal. După aceea, va reveni în partea de sus a buclei. (Acest lucru poate fi simplificat printr-o buclă for acolo.)
Ultima parte a codului este partea care calculează distanța pe care o obține valoarea de la senzori, trimițând un semnal către ultrasunete și apoi primind. Acest semnal are o valoare întreagă, valoarea se va împărți la 2 apoi se va împărți la 29,1 pentru a obține distanța.
Pasul 8: Circuit
Circuitul pe care l-am folosit pentru proiect nu l-am realizat, a fost realizat de grupul dinaintea noastră. Deci, nu știm ce au făcut pentru ao face, deci sarcina principală a fost aceea de a-și da seama și de a rezolva problema principală. Problema principală era că se va supraîncălzi. Soluția
(Pașii pe care îi voi explica sunt ca și cum ar fi fost pe o placă de calcul, dar pentru modalitatea finală va fi pe o placă de cupru)
Pasul 9: Circuitul Buliding Partea 1
Pană de pâine
Conectați șinele de alimentare superioare și inferioare cu un fir și faceți același lucru cu șinele de împământare
de asemenea, va trebui să conectați un regulator de tensiune
Puneți regulatorul undeva pe placă
Apoi puneți un fir negru conectat la știftul din mijloc și puneți-l la masă
Următorul știftul drept primește un fir roșu și îl conectează la șinele pozitive
Ultimul știft stâng va fi lăsat neconectat până când vom conecta puterea
Pasul 10: Circuitul Buliding Partea 2
Arduino
Pinii:
De la arduino veți conecta pinii (2-9) la placa de lucru, aceasta este pentru servos
(Dacă puteți încerca să utilizați fir alb din motive organizatorice)
Pasul 11: Circuitul Buliding Partea 3
Servo-uri (Pentru aceasta trebuie să utilizați 180 de serv-uri)
Pentru servos veți avea nevoie de:
1 fir alb
1 fir negru
Și 1 sârmă roșie
Per servo
Apoi atașați firele la porturile de culori corespunzătoare de pe servo.
Acum conectați roșu la șine pozitive
Negrul la sol
Și albul la aceeași linie ca și celelalte fire care sunt atașate la arduino
repetați-o de această dată de 8 ori pe diferite pini
(Încercați, de asemenea, să le mențineți în ordine și să vă întindeți, astfel încât firele să nu se încurce)
Pasul 12: Bulidarea circuitului Partea 4
Senzori cu ultrasunete (veți avea nevoie de 2 pentru acest lucru)
Pentru senzorii cu ultrasunete va trebui să utilizați
1 fir roșu de la tată la tată pentru fiecare senzor
1 fir negru de la tată la tată pentru fiecare senzor
Și 2 bărbați la femei de orice altă culoare pe senzor
Apoi conectați firul roșu la pinul de pe senzorii cu ultrasunete etichetați Vss
După aceea, conectați-l pe cel negru la știftul marcat
Apoi, cele 2 culori aleatorii la pinii etichetați trig și ecou
Apoi conectați firele roșii și de masă la șinele de pe panou și conectați pinii de declanșare și ecou la pinii 22 și 23 pentru un senzor cu ultrasunete și 24 și 25 pentru celălalt
Pasul 13: Bulidingul circuitului Partea 5
Putere (ultimul pas)
Cuplați firul negru la masă
Și firul roșu la pinul stâng al regulatorului
Pasul 14: Sfârșitul
după toți acești pași, ar trebui să vi se facă un prototip
Recomandat:
Ideea proiectului DIY Inventive ART cu lumini și sunet LED: 3 pași
DIY Inventive ART Idea de proiect cu lumini și sunet LED: În acest videoclip vă voi arăta cum să realizați un proiect de artă unic acasă folosind benzi și sunete LED
Prototipul proiectului de semaforizare bazat pe Atmega16 folosind afișajul pe 7 segmente (Simulare Proteus): 5 pași
Prototipul proiectului semaforului bazat pe Atmega16 folosind afișajul pe 7 segmente (Simulare Proteus): În acest proiect vom realiza un proiect semafor bazat pe Atmega16. Aici am luat un segment de 7 și 3 LED-uri pentru a indica semnalele semaforului
„Ready Maker” - Controlul proiectului „Funcții de putere Lego”: 9 pași
„Ready Maker” - Controlul asupra proiectului „Funcții de putere Lego”: Aflați cum să controlați Lego „Funcții de alimentare” componente cu placa Arduino și construiți-vă proiectul în „Ready Maker” editor (nu este necesar cod) pentru a vă controla de la distanță modelul
Montare pe panou solar a proiectului IoT reglabil la preț redus: 4 pași
Montare pe panou solar a proiectului IoT ajustabil cu cost redus: Dacă aveți proiecte electronice sau IoT alimentate cu un panou solar mic, este posibil să fiți provocat să găsiți suporturi ieftine și ușor de reglat pentru a menține panoul în orientarea corectă. În acest proiect vă voi arăta o modalitate simplă de a crea un compl
Semnul pieselor scanerului: 5 pași
Semnul pieselor scanerului: Ador scanerele vechi abandonate. Există o mulțime de piese utile în interior - arbori, curele, scripete CCFL-uri, surse de alimentare, sticlă etc. Acest semn a fost realizat aproape complet dintr-un vechi scaner - extras dintr-un tomberon din Stanford în ziua deplasării. Am un gr