Sisukord:

Sünnipäeva üllatus Arduinoga: 8 sammu (piltidega)
Sünnipäeva üllatus Arduinoga: 8 sammu (piltidega)

Video: Sünnipäeva üllatus Arduinoga: 8 sammu (piltidega)

Video: Sünnipäeva üllatus Arduinoga: 8 sammu (piltidega)
Video: Уберите эти купюры из кошелька. Правильно подобранные цифры на купюрах - сильный денежный талисман 2024, Juuli
Anonim
Image
Image
Sünnipäevaüllatus Arduinoga
Sünnipäevaüllatus Arduinoga

Sissejuhatus

Maailmas, kus kõik on uus ja huvitav, muudavad üllatused teie elu fantastiliseks. See on ideaalne võimalus lisada igavale nädalale sädet ja muuta see lõbusaks. Üks võimalus kellegi näole naeratada on väike kingitus. Pole midagi sellist nagu kingitus, mis võib naeratuse tuua kellegi ja teie enda näole.

Elektroonika ja armastus on nagu põhjapoolus ja põhjapoolus, ainus korrelatsioon nende vahel on see, et nad tõrjuvad üksteist alati. AGA, STEMpedia on andnud armastusele uue määratluse, ühendades armastuse elektroonikaga. Kasutades seda EVIVE STARTER KOMPLEKTI, teen ma oma elukaaslasele tema sünnipäeval väikese üllatuse.

Samm: vooluahela skeem

Lülitusskeem
Lülitusskeem

Plaan on armastust roosilehtedega oma elukaaslasele kallata, niipea kui ta meie magamistoast välja astub.

Selle projekti jaoks vajame: 1. HC-SR04 ultraheliandurit 2. SG90 servomootorit 3. ATmega2560 toitega evive stardikomplekt Hea on see, et kõik need komponendid on osa algavast stardikomplektist.

Alustage, ühendades TRIG -tihvti ja ultrahelianduri ECHO -tihvti Arduino tihvtide numbritega 12 ja 11. Seejärel ühendage servo PWM -tihvt Arduino tihvtiga nr 9. Pärast seda ühendame kõik andurite +ve ja -ve klemmid Arduino +ve ja -ve kontaktidega. See on nii, see on lihtsalt nii lihtne.

Samm: 3D -mudel

3D mudel
3D mudel

3D -mudeli abil näitan teile, lillede jaoturi disain ja töö.

Olgu, nii et see on kogu seadistus. Tagumine otsik kleepub seina külge ja neid kahte hoidikut kasutades hoiab see kerget pulka, mis hoiab omakorda eesmist otsikut või jaoturit. Panen siia kõik roosi kroonlehed. Kui ultraheliandur tuvastab tema teel oleva objekti, saadab see signaali Arduinole, kes seejärel pöörab servot, põhjustades jaoturi klapi avanemise. Kui klapp avaneb, kukuvad kõik roosi kroonlehed minu elukaaslasele. Kogu seadistus on valmistatud pappkarbist, mis muudab selle kergeks ja seinale kinnitamiseks lihtsaks.

Samm 3: Kiire demo

Kiire demo
Kiire demo

Niisiis, see näeb välja selline.

Kui me käivitame eviveeriva stardikomplekti, hakkab ultrahelisensor ootama liikuvat objekti. Niipea kui objekt avastatakse, avaneb klapp lillede väljastamiseks.

4. samm: kood

Kood
Kood
Kood
Kood

Kood koosneb kahest osast, esimeses osas tuvastame liikumise ultraheli anduri abil ja teises osas pöörleme mootorit, et avada klapp alati, kui tuvastatakse liikumine.

Alustage programmi "Servo.h" kaasamisega. Seejärel määratlege konstandid ja globaalsed muutujad, mida kogu koodis kasutatakse. Servo kasutamiseks loome Servo klassi objekti. Seejärel lähtestame seadistusosas servo, kasutades funktsiooni "servo.attach ()" ja määrates ultrahelianduri tihvtirežiimid.

Lõpuks kontrollime jaotises loop () pärast ultrahelisensori lähtestamist, kas liikuva objekti kaugus on alla 100 cm. Kui vahemaa on väiksem kui 100 cm, avame klapi, pöörates servot 90 kraadi.

Samm: testimine

Testimine
Testimine
Testimine
Testimine
Testimine
Testimine
Testimine
Testimine

Olgu, nüüd huvitav osa. Niisiis, lähme edasi ja paneme kõik paika. Kroonlehtede jaotur jääb ukse ülaosale ja ultraheli andur talje tasemele. Lõpuks pean ma lihtsalt ühendama kõik andurid avakastiga. Pärast seda jääb vaid oodata, millal ta välja tuleb ja anduri aktiveerib. Kui kõik läheb plaanipäraselt, suudaksin talle toreda üllatuse teha.

6. samm:

Pilt
Pilt
Pilt
Pilt

Boo jah..

Samm: failid

8. samm: aitäh

Täname veel kord õpetuse lugemise eest. Loodan, et see aitab teid.

Kui soovite mind toetada, saate minu kanali tellida ja minu teisi videoid vaadata. Tänan teid veel kord minu järgmises videos, nüüd hüvasti.

Soovitan: