Tartalomjegyzék:

Szódakút: 7 lépés
Szódakút: 7 lépés

Videó: Szódakút: 7 lépés

Videó: Szódakút: 7 lépés
Videó: Голубая стрела (1958) фильм 2024, Július
Anonim
Image
Image

Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse projektkövetelményének teljesítésével jött létre (www.makecourse.com)"

* unod az ital helyesírását az asztalon? ez egy olyan probléma, amellyel mindenki szembesül. egy ultrahangos érzékelő és egy Arduino segítségével.. találtam egy klassz, olcsó kivitelezési megoldást..

csak egy egyszerű kóddal. teljesen megoldhatja ezt a problémát.

1. lépés: Alkatrészek

Építsd meg az áramkört
Építsd meg az áramkört

1-Jumper vezetékek

2- ultrahangos érzékelő

3-relés modul

4-5 V-os légszivattyú

5- Kenyérsütő

6-szervomotor

7-IR vezérlő

8- IR vevő

9- Arduino nano

2. lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört

csatolva, a kapcsolási rajz.

Itt vannak a csapok az összes alkatrészhez:

relé 7echo 8

trig 9

szervomotor 10

vevő 11

* megváltoztathatja ezeket a csapokat. Ellenőrizze azonban, hogy a kód megegyezik a kapcsolatokkal.

3. lépés: Kód

két kód van.. az első a gombok címének lekérése, amellyel a fedél nyitható és zárható. Én a + -ot használtam a nyitáshoz, - a bezárást. futtassa a kódot, és nyissa meg a soros monitort. nyomja meg a gombot a megnyitáshoz, és másolja be a soros monitoron kapott értéket (PRESS LGHTLY). illessze be a kapott számot (0xFF18E7) helyett. ismételje meg a zárógombbal. majd zárja be a soros monitort és a távoli kódot. és töltse fel a projekt kódját az Arduino -ba.

* Kérjük, nézze meg a feltöltött videót, és nézze meg az eredményeket a kód feltöltése után.

ne felejtse el letölteni a szükséges könyvtárakat.

* a projekt kódjához..

három kódot kell összeadni. először kezelje a projekt kódját, és adja hozzá az Arduino -hoz, majd hozzon létre két új csapot, egyet a.cpp és a.h.

4. lépés: Mechanikai tervezés

Image
Image

mellékelve a 3D -s animált videó a gép kialakításáról. az STL fájlokat is feltölti, ha 3D -s nyomtatást szeretne végezni.. a gépet kézzel is felépítheti hab vagy karton használatával. A tervezés során habot használtam, mert könnyebb.

*A méretek a használni kívánt üdítőpalack méretétől függenek.

5. lépés: Hogyan működik?

A rendszer áramellátáshoz való csatlakoztatása után először az üres telepítési tartalom fut. Az egyik legfontosabb esemény az infravörös távirányító inicializálása, amely elsősorban az időzítő előkészítőjétől függ. majd csatlakoztassa a szervo jelvezetéket is a kiválasztott csaphoz. ezután a void loop funkció fut. mérik a távolságot. ha 5 cm -nél kisebb a reléjel, akkor a tápfeszültség bekapcsolása magas lesz, és ha a távolság meghaladja az 5 cm -t, akkor a reléjel alacsony lesz, hogy lekapcsolja a tápellátást. majd ellenőrizze, hogy valamelyik távvezérlő gomb megnyomása megtörtént -e vagy sem, tehát ha megnyomja a gombot, olvassa le az IR -t, vagy hasonlítsa össze, hogy megtudja, melyik gombot nyomja meg, tehát ha megnyílik, akkor a szervó nyitási szögbe forog. különben, ha a kikapcsoló gombot megnyomja, a szervó záró szögben forog. ezt követően az üres ciklus ismétlődik.

6. lépés: Szervomotor

szükség van a szervomotor beállítására. a szervomotor szerepe ebben a projektben a gép fedelének kinyitása és becsukása egy távirányító segítségével. hosszabb dolgot kell ragasztani a szervomotorhoz. ez lehet egy fapálca vagy egy habdarab, ahogy ebben a projektben használtam, akkor az egész szervomotor a gép oldalára lesz ragasztva. kérjük, nézze meg a mellékelt képeket.

7. lépés: Tápellátás

ez a projekt 5-12 V -os akkumulátorral működtethető. a tápellátást a fali aljzathoz csatlakoztatott Arduino kábellel hajthatja végre, mint én. vagy csatlakoztathat egy 9 V -os akkumulátor adaptert a 9 V -os akkumulátorhoz. és vágja le a végét, hogy csatlakoztassa a kenyértáblához. NE feledje, hogy a 9 V -os akkumulátor pozitív oldalához csatlakozzon az Arduino -i Vin -tűhöz, ne az 5 V -os érintkezőhöz, mert az 5 V -os tű csak 5 V -ot képes tartani, nem pedig 9 -et.

Ajánlott: