Sisällysluettelo:

Syntymäpäivä yllätys Arduinolla: 8 vaihetta (kuvilla)
Syntymäpäivä yllätys Arduinolla: 8 vaihetta (kuvilla)

Video: Syntymäpäivä yllätys Arduinolla: 8 vaihetta (kuvilla)

Video: Syntymäpäivä yllätys Arduinolla: 8 vaihetta (kuvilla)
Video: Roma, la dimora degli Dèi | Gian Matteo Corrias, Davide Bolognesi, Mauro Biglino 2024, Heinäkuu
Anonim
Image
Image
Syntymäpäivä yllätys Arduinon kanssa
Syntymäpäivä yllätys Arduinon kanssa

Johdanto

Maailmassa, jossa kaikki on uutta ja mielenkiintoista, yllätykset tekevät elämästäsi mahtavaa. Se on täydellinen tapa lisätä kipinää tylsään viikkoon ja tehdä siitä hauskaa. Yksi tapa saada hymy jonkun kasvoille on antaa hänelle pieni lahja. Mikään ei ole kuin lahja, joka voi saada hymyn jonkun kasvoille ja sinun itsellesi.

Elektroniikka ja rakkaus ovat kuin pohjoisnapa ja pohjoisnapa, ainoa korrelaatio niiden välillä on se, että ne aina torjuvat toisiaan. MUTTA, STEMpedia on antanut rakkaudelle uuden määritelmän yhdistämällä rakkauden elektroniikkaan. Käyttämällä tätä EVIVE STARTER KIT -sarjaa aion antaa pienen yllätyksen kumppanilleni hänen syntymäpäivänään.

Vaihe 1: Piirikaavio

Piirikaavio
Piirikaavio

Suunnitelma on suihkuttaa rakkautta kumppanini päälle ruusun terälehdillä heti, kun hän astuu ulos makuuhuoneestamme.

Tätä projektia varten tarvitsemme: 1. HC-SR04-ultraääni-anturin 2. SG90-servomoottorin 3. ATmega2560-moottorilla varustetun evive-aloituspaketin Hyvä asia on, että kaikki nämä komponentit ovat osa evive-aloituspakettia.

Aloita yhdistämällä TRIG -nasta ja ultraäänianturin ECHO -nasta Arduinon nastan numeroihin 12 ja 11. Liitä sitten servon PWM -nasta Arduinon nastaan 9. Sen jälkeen aiomme liittää kaikki anturien +ve ja -ve liittimet Arduinon +ve ja -ve nastoihin. Siinä kaikki, se on yksinkertaista.

Vaihe 2: 3D -malli

3D -malli
3D -malli

3D -mallin avulla aion näyttää teille kukka -annostelijan suunnittelun ja toiminnan.

Okei, tämä on siis koko kokoonpano. Takaosa tarttuu seinään ja näiden kahden pidikkeen avulla se pitää kevyttä sauvaa, joka puolestaan pitää etuosan tai annostelijan. Laitan kaikki ruusun terälehdet tänne. Kun ultraäänianturi havaitsee sen tiellä olevan esineen, se lähettää signaalin Arduinolle, joka sitten kääntää servoa aiheuttaen annostelijan luukun avautumisen. Kun läppä avautuu, kaikki ruusun terälehdet putoavat kumppanini päälle. Koko asennus on tehty pahvilaatikosta, joten se on kevyt ja helppo kiinnittää seinään.

Vaihe 3: Pikaesittely

Nopea esittely
Nopea esittely

Tältä se siis näyttää.

Kun käynnistät evive -aloituspakkauksen, ultraäänianturi alkaa odottaa liikkuvaa esinettä. Heti kun kohde havaitaan, luukku avautuu kukkien annosteluun.

Vaihe 4: Koodi

Koodi
Koodi
Koodi
Koodi

Koodissa on kaksi osaa, ensimmäisessä osassa havaitsemme liikkeen ultraäänianturin avulla ja toisessa osassa pyöritämme moottoria avataksesi luukun aina, kun liike havaitaan.

Aloita sisällyttämällä "Servo.h" -kirjasto ohjelmaan. Määritä sitten vakiot ja globaalimuuttujat, joita käytetään koko koodissa. Servoa varten luomme Servo -luokan objektin. Sitten asennusosassa alustamme servon käyttämällä "servo.attach ()" -toimintoa ja määrittelemällä ultraäänianturin nastatilat.

Lopuksi silmukka () -osiossa ultraäänianturin alustamisen jälkeen tarkistamme, onko liikkuvan kohteen etäisyys alle 100 cm. Jos etäisyys on alle 100 cm, avaamme luukun kääntämällä servoa 90 astetta.

Vaihe 5: Testaus

Testaus
Testaus
Testaus
Testaus
Testaus
Testaus
Testaus
Testaus

Okei, nyt mielenkiintoista. Joten mennään eteenpäin ja asetetaan kaikki valmiiksi. Terälehti annostelija pysyy oven päällä ja ultraäänianturi vyötärön tasolla. Lopuksi minun on vain liitettävä kaikki anturit hälytyslaatikkoon. Sen jälkeen on vain odotettava, että hän tulee ulos ja aktivoi anturin. Jos kaikki menee suunnitelmien mukaan, voisin tehdä hänelle mukavan yllätyksen.

Vaihe 6:

Kuva
Kuva
Kuva
Kuva

Boo joo..

Vaihe 7: Tiedostot

Vaihe 8: Kiitos

Kiitos taas opetusohjelman lukemisesta. Toivottavasti se auttaa sinua.

Jos haluat tukea minua, voit tilata kanavani ja katsoa muita videoitani. Kiitos vielä seuraavassa videossani, heippa nyt.

Suositeltava: