Tartalomjegyzék:

Születésnapi meglepetés Arduino -val: 8 lépés (képekkel)
Születésnapi meglepetés Arduino -val: 8 lépés (képekkel)

Videó: Születésnapi meglepetés Arduino -val: 8 lépés (képekkel)

Videó: Születésnapi meglepetés Arduino -val: 8 lépés (képekkel)
Videó: Boldog Születésnapot Neked 2024, Július
Anonim
Image
Image
Születésnapi meglepetés Arduino -val
Születésnapi meglepetés Arduino -val

Bevezetés

Egy olyan világban, ahol minden új és érdekes, a meglepetések félelmetessé teszik az életét. Ez egy tökéletes módja annak, hogy szikrát adjon egy unalmas héthez, és szórakoztatóvá tegye. Az egyik módja annak, hogy mosolyt csaljon valaki arcára, ha kis ajándékot ad neki. Nincs olyan, mint egy ajándék, amely mosolyt csalhat valaki és a saját arcára.

Az elektronika és a szerelem olyanok, mint az északi pólus és az északi pólus, az egyetlen összefüggés közöttük az, hogy mindig taszítják egymást. DE, a STEMpedia új meghatározást adott a szerelemnek a szeretet és az elektronika ötvözésével. Ezzel az EVIVE STARTER KIT -tel egy kis meglepetést fogok okozni a páromnak a születésnapján.

1. lépés: Áramköri diagram

Kördiagramm
Kördiagramm

A terv az, hogy rózsaszirmokkal árasztom a szerelmet a páromra, amint kimegy a hálószobánkból.

Ehhez a projekthez a következőkre van szükségünk: 1. HC-SR04 ultrahangos érzékelő 2. SG90 szervomotor 3. ATmega2560 hajtású evive Starter Kit A jó dolog az, hogy ezek az alkatrészek az evive Starter Kit részét képezik.

Kezdje úgy, hogy a TRIG és az ultrahangos érzékelő ECHO csapját az Arduino 12 -es és 11 -es csapjaihoz csatlakoztatja. Ezután csatlakoztassa a szervó PWM csapját az Arduino 9. számú tűjéhez. Ezt követően összekötjük az érzékelők összes +ve és -ve terminálját az Arduino +ve és -ve csapjaival. Ennyi, csak ilyen egyszerű.

2. lépés: 3D modell

3D modell
3D modell

3D modell segítségével megmutatom a virágadagoló tervezését és működését.

Rendben, tehát ez az egész beállítás. A hátsó bit a falhoz tapad, és e két tartó segítségével egy könnyű botot tart, amely viszont az elülső bitet vagy az adagolót fogja. Ide teszem az összes rózsaszirmot. Amikor az ultrahangos érzékelő észleli az útjában lévő tárgyat, jelet küld az Arduino -nak, amely ezután elforgatja a szervót, és az adagoló fedele kinyílik. Amikor a szárny kinyílik, az összes rózsaszirom a páromra esik. Az egész beállítás kartondobozból készült, így könnyű és könnyen rögzíthető a falhoz.

3. lépés: Gyors bemutató

Gyors bemutató
Gyors bemutató

Szóval, így néz ki.

Miután bekapcsoltuk az evive starter kitet, az ultrahangos érzékelő elkezd várni egy mozgó tárgyra. Amint tárgyat észlel, a nyílás kinyílik a virágok kiadásához.

4. lépés: Kód

Kód
Kód
Kód
Kód

A kód két részből áll, az első részben ultrahangos érzékelővel érzékeljük a mozgást, a másodikban a motort forgatjuk, hogy kinyissuk a fedelet, amikor mozgást észlelünk.

Kezdje azzal, hogy felveszi a programba a "Servo.h" könyvtárat. Ezután határozza meg a kódban használt konstansokat és globális változókat. A szervó használatához létrehozunk egy Servo osztály objektumot. Ezután a beállítási szakaszban inicializáljuk a szervót a "servo.attach ()" funkció használatával, és meghatározzuk az ultrahangos érzékelő csapmódjait.

Végül a hurok () részben az ultrahangos érzékelő inicializálása után ellenőrizzük, hogy a mozgó tárgy távolsága kisebb -e 100 cm -nél. Ha a távolság kisebb, mint 100 cm, akkor a szervó 90 fokkal elforgatásával kinyitjuk a fedelet.

5. lépés: Tesztelés

Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés
Tesztelés

Na jó, most az érdekes rész. Tehát menjünk előre és állítsunk be mindent. A szirmok adagolója az ajtó tetején marad, az ultrahangos érzékelő pedig a derék szintjén. Végül csak az összes érzékelőt kell csatlakoztatnom az evive dobozhoz. Ezután már csak várni kell, hogy kijöjjön és aktiválja az érzékelőt. Ha minden a tervek szerint alakul, kellemes meglepetést okozhatok neki.

6. lépés:

Kép
Kép
Kép
Kép

Boo igen..

7. lépés: Fájlok

8. lépés: Köszönöm

Még egyszer köszönöm, hogy elolvasta az oktatóanyagot. Remélem segít.

Ha támogatni akarsz, iratkozz fel a csatornámra és nézd meg a többi videómat. Köszi még egyszer a következő videómban, szia.

Ajánlott: