Cuprins:

Semnul proiectului: 14 pași
Semnul proiectului: 14 pași

Video: Semnul proiectului: 14 pași

Video: Semnul proiectului: 14 pași
Video: Ce înseamna semnul tau din nastere 2024, Noiembrie
Anonim
Semnul proiectului
Semnul proiectului

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

Alegerea unui design
Alegerea unui design
Alegerea unui design
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

Pornirea prototipului
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

Partea 2 din Realizarea prototipului
Partea 2 din Realizarea prototipului
Partea 2 din Realizarea prototipului
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

Configurare și repornire program
Configurare și repornire program

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

Codul principal al programului și codul Senor
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

Circuit
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

Circuitul Buliding Partea 1
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

Circuitul Buliding Partea 2
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

Circuitul Buliding Partea 3
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

Circuitul Buliding Partea 4
Circuitul Buliding 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

Circuitul Buliding Partea 5
Circuitul Buliding 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

Sfârșitul
Sfârșitul

după toți acești pași, ar trebui să vi se facă un prototip

Recomandat: