Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: Építse fel az áramkört
- 3. lépés: Kód
- 4. lépés: Mechanikai tervezés
- 5. lépés: Hogyan működik?
- 6. lépés: Szervomotor
- 7. lépés: Tápellátás
Videó: Szódakút: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
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
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
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
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:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását