Satura rādītājs:

Dzimšanas dienas pārsteigums ar Arduino: 8 soļi (ar attēliem)
Dzimšanas dienas pārsteigums ar Arduino: 8 soļi (ar attēliem)

Video: Dzimšanas dienas pārsteigums ar Arduino: 8 soļi (ar attēliem)

Video: Dzimšanas dienas pārsteigums ar Arduino: 8 soļi (ar attēliem)
Video: The World of Wayne Thursday LIVE Stream 2024, Jūlijs
Anonim
Image
Image
Dzimšanas dienas pārsteigums ar Arduino
Dzimšanas dienas pārsteigums ar Arduino

Ievads

Pasaulē, kurā viss ir jauns un interesants, pārsteigumi padara jūsu dzīvi satriecošu. Tas ir ideāls veids, kā pievienot blāvai nedēļai dzirksti un padarīt to jautru. Viens veids, kā smaidīt kāda cilvēka seju, ir dot viņam nelielu dāvanu. Nav nekā tāda kā dāvana, kas var radīt smaidu kāda cilvēka un jūsu sejā.

Elektronika un mīlestība ir kā ziemeļpols un ziemeļpols, vienīgā korelācija starp tām ir tā, ka tās vienmēr atvaira viena otru. BET, STEMpedia ir devusi jaunu mīlestības definīciju, apvienojot mīlestību ar elektroniku. Izmantojot šo EVIVE STARTER KOMPLEKTU, es gatavoju sagādāt nelielu pārsteigumu savai partnerei dzimšanas dienā.

1. darbība: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

Plāns ir apbērt mīlestību pār manu partneri ar rožu ziedlapiņām, tiklīdz viņa iziet no mūsu guļamistabas.

Šim projektam mums ir nepieciešams: 1. HC-SR04 ultraskaņas sensors 2. SG90 servomotors 3. ATmega2560 darbināms evive Starter Kit Labi ir tas, ka visi šie komponenti ir daļa no evive Starter Kit.

Sāciet, savienojot TRIG tapu un ultraskaņas sensora ECHO tapu ar Arduino tapu numuriem 12 un 11. Pēc tam pievienojiet servo PWM tapu ar Arduino 9. tapu. Pēc tam mēs savienosim visus sensoru +ve un -ve termināļus ar Arduino +ve un -ve tapām. Tieši tā, tas ir vienkārši.

2. solis: 3D modelis

3D modelis
3D modelis

Izmantojot 3D modeli, es jums parādīšu puķu dozatora dizainu un darbību.

Labi, tāpēc šī ir visa iestatīšana. Aizmugurējais uzgalis pielīp pie sienas, un, izmantojot šos divus turētājus, tajā ir viegla nūja, kas savukārt turēs priekšējo uzgali vai dozatoru. Es šeit ievietošu visas rožu ziedlapiņas. Kad ultraskaņas sensors atklāj kādu tā ceļā esošu objektu, tas nosūtīs signālu Arduino, kas pēc tam pagriezīs servo, izraisot dozatora atloka atvēršanos. Kad atloks atveras, visas rožu ziedlapiņas krīt uz mana partnera. Visa iestatīšana tiek veikta, izmantojot kartona kastīti, padarot to vieglu un viegli pielīmējamu pie sienas.

3. darbība. Ātrā demonstrācija

Ātrā demonstrācija
Ātrā demonstrācija

Tātad, tas izskatās šādi.

Tiklīdz mēs ieslēdzam barošanas avotu, ultraskaņas sensors sāk gaidīt kustīgu objektu. Tiklīdz tiek atklāts kāds priekšmets, atloks atveras ziedu izdalīšanai.

4. solis: kods

Kods
Kods
Kods
Kods

Kodam ir divas daļas, pirmajā daļā mēs atklājam kustību, izmantojot ultraskaņas sensoru, un otrajā daļā mēs rotējam motoru, lai atvērtu atloku ikreiz, kad tiek konstatēta kustība.

Sāciet, iekļaujot programmā bibliotēku "Servo.h". Pēc tam definējiet konstantes un globālos mainīgos, kas tiks izmantoti visā kodā. Lai izmantotu servo, mēs izveidojam Servo klases objektu. Pēc tam iestatīšanas sadaļā mēs inicializējam servo, izmantojot funkciju "servo.attach ()" un definējot ultraskaņas sensora tapas režīmus.

Visbeidzot, cilpas () sadaļā pēc ultraskaņas sensora inicializācijas mēs pārbaudām, vai kustīgā objekta attālums ir mazāks par 100 cm. Ja attālums ir mazāks par 100 cm, mēs atveram atloku, pagriežot servo par 90 grādiem.

5. darbība: pārbaude

Testēšana
Testēšana
Testēšana
Testēšana
Testēšana
Testēšana
Testēšana
Testēšana

Labi, tagad interesanti. Tātad, iesim uz priekšu un sakārtosim visu. Ziedlapu dozators paliek durvju augšpusē, bet ultraskaņas sensors - vidukļa līmenī. Visbeidzot, man vienkārši jāpievieno visi sensori evice box. Pēc tam atliek tikai gaidīt, kad viņa iznāks un aktivizēs sensoru. Ja viss notiks pēc plāna, es varētu viņai sagādāt jauku pārsteigumu.

6. darbība

Attēls
Attēls
Attēls
Attēls

Boo jā..

7. darbība: faili

8. solis: Paldies

Paldies vēlreiz, ka izlasījāt apmācību. Es ceru, ka tas jums palīdz.

Ja vēlaties mani atbalstīt, varat abonēt manu kanālu un skatīties citus manus videoklipus. Vēlreiz paldies manā nākamajā videoklipā, čau tagad.

Ieteicams: