Cuprins:

Surpriză de ziua de naștere cu Arduino: 8 pași (cu imagini)
Surpriză de ziua de naștere cu Arduino: 8 pași (cu imagini)

Video: Surpriză de ziua de naștere cu Arduino: 8 pași (cu imagini)

Video: Surpriză de ziua de naștere cu Arduino: 8 pași (cu imagini)
Video: Dorian este speriat de un interlop când face poze 😱🥊🤣 #timisoara #dorianpopa #cluj #bucuresti 2024, Noiembrie
Anonim
Image
Image
Surpriză de ziua de naștere cu Arduino
Surpriză de ziua de naștere cu Arduino

Introducere

Într-o lume în care totul este nou și interesant, surprizele îți fac viața minunată. Este o modalitate perfectă de a adăuga o scânteie unei săptămâni plictisitoare și de a o face distractivă. O modalitate de a oferi un zâmbet pe fața cuiva este oferindu-i un mic cadou. Nu există nimic ca un cadou care poate aduce un zâmbet pe fața cuiva și pe a ta.

Electronica și dragostea sunt ca polul nord și polul nord, singura corelație dintre ele este că se resping întotdeauna unul pe celălalt. DAR, STEMpedia a dat o nouă definiție iubirii, combinând dragostea cu electronica. Folosind acest EVIVE STARTER KIT, voi da o mică surpriză partenerului meu de ziua ei.

Pasul 1: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului

Planul este să-i duc iubire partenerului meu cu petale de trandafir, imediat ce iese din dormitorul nostru.

Pentru acest proiect avem nevoie de: 1. Senzor cu ultrasunete HC-SR04 2. Servomotor SG90 3. Kit starter alimentat cu ATmega2560 Lucrul bun este că toate aceste componente fac parte din kitul Starter EVIVE.

Începeți prin conectarea pinului TRIG și a pinului ECHO al senzorului cu ultrasunete la pinul 12 și 11 al Arduino. Apoi conectați pinul PWM al servo-ului la pinul 9 al Arduino. După aceea, vom conecta toate terminalele + ve și -ve ale senzorilor la pinii + ve și -ve ai Arduino. Gata, e simplu.

Pasul 2: Model 3D

Model 3D
Model 3D

Folosind un model 3D, vă voi arăta băieților proiectarea și funcționarea distribuitorului de flori.

Bine, deci aceasta este întreaga configurare. Bitul din spate se lipeste de perete si folosind aceste doua suporturi tine un stick usor care, la randul sau, va tine bitul frontal sau dozatorul. Voi pune aici toate petalele de trandafir. Când senzorul cu ultrasunete detectează un obiect în calea sa, acesta va trimite un semnal către Arduino, care va roti apoi servo-ul provocând deschiderea clapei distribuitorului. Când clapa se deschide, toate petalele de trandafir vor cădea peste partenerul meu. Întreaga configurație este realizată folosind o cutie de carton, făcându-l ușor și ușor de lipit de perete.

Pasul 3: Demo rapid

Demo rapid
Demo rapid

Deci, așa arată.

Odată ce alimentăm setul de pornire evive, senzorul cu ultrasunete începe să aștepte un obiect în mișcare. De îndată ce un obiect este detectat, clapa se deschide pentru a distribui florile.

Pasul 4: Cod

Cod
Cod
Cod
Cod

Codul are două părți, în prima parte detectăm mișcarea folosind un senzor cu ultrasunete și în a doua parte, rotim motorul pentru a deschide clapeta ori de câte ori este detectată mișcarea.

Începeți prin a include biblioteca „Servo.h” în program. Apoi definiți constantele și variabilele globale care vor fi utilizate în întregul cod. Pentru a utiliza servo, creăm un obiect din clasa Servo. Apoi, în secțiunea de configurare, inițializăm servo utilizând funcția "servo.attach ()" și definind modurile pin pentru senzorul cu ultrasunete.

În cele din urmă, în secțiunea loop () după inițializarea senzorului cu ultrasunete verificăm dacă distanța obiectului în mișcare este mai mică de 100cm. Dacă distanța este mai mică de 100cm, vom deschide clapeta rotind servo 90 de grade.

Pasul 5: Testare

Testarea
Testarea
Testarea
Testarea
Testarea
Testarea
Testarea
Testarea

Bine, acum un pic interesant. Deci, să mergem mai departe și să aranjăm totul. Distribuitorul de petale rămâne pe partea superioară a ușii și senzorul cu ultrasunete la nivelul taliei. În cele din urmă, trebuie doar să conectez toți senzorii la cutia evive. După aceea, este doar o chestiune de a aștepta ca ea să iasă și să activeze senzorul. Dacă totul merge conform planului, aș putea să-i fac o surpriză frumoasă.

Pasul 6:

Imagine
Imagine
Imagine
Imagine

Boo da..

Pasul 7: Fișiere

Pasul 8: Mulțumesc

Vă mulțumim din nou pentru că ați citit tutorialul. Sper să te ajute.

Dacă doriți să mă sprijiniți, vă puteți abona la canalul meu și puteți urmări celelalte videoclipuri ale mele. Mulțumesc ca din nou în următorul meu videoclip, la revedere acum.

Recomandat: