Tartalomjegyzék:
- 1. lépés: 1. lépés: Amire szüksége van
- 2. lépés: 2. lépés: Az áramkör
- 3. lépés: 3. lépés: a kód
- 4. lépés: 4. lépés: burkolat
- 5. lépés: Jobb megértés
Videó: Raspberry Pi 3 időzítő szervomotorral: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ennek az összeállításnak az a célja, hogy egy automatikus időzítőt hozzon létre meghatározott időpontokban a Servo segítségével. A málna pi 3 -at használja számítógépként, és a Python -t a kódhoz.
1. lépés: 1. lépés: Amire szüksége van
Összesen 17 alkatrészre van szükség az áramkör felépítéséhez. Az időzítő működéséhez a fő alkatrész egy szervomotor, előnyben részesítve az SG92R modellt, ennek a szervónak az a célja, hogy az időzítő mozgó része legyen. A pythonban pontosan beállíthatja azt a szöget, amelyet a szervónak el kell fordítania, lehetővé téve, hogy nagyszerűen használható legyen az időzítő számára. A többi szükséges alkatrész három gomb (mindegyik eltérő időtartamra), egy LED (jelzi, ha lejárt az idő), egy 330 ohmos ellenállás (a LED-áramkörhöz), 13 jumper/kábel (minden csatlakoztatásához) és 1 kenyeretábla az összes összerakásához. Ha a burkolatot is szeretné elkészíteni, akkor valamilyen átlátszó dobozt, hablapot és műanyag lemezt fog kapni.
2. lépés: 2. lépés: Az áramkör
Az áramkör viszonylag egyszerű, de még mindig elmagyarázom -
Szervo: A szervó bekötéséhez szüksége lesz magára a szervóra és három áthidaló kábelre. Először csatlakoztassa az áthidaló kábeleket a szervó három vezetékéhez. Ezután nézze meg a szervó színeit, barna = föld (GND), piros = feszültség (5 V) és narancssárga = GPIO.
Gomb: A huzalozáshoz mindegyik gombhoz egy jumper szükséges, hogy csatlakoztassa a GPIO porthoz, és csatlakoztassa a gomb egy csapjához. Ezután vegyen egy másik jumpert a földhöz, és helyezze a GPIO csap szomszédos csapjára. Ismételje meg ezt kétszer a másik két gombbal, és csatlakoztassa őket két különböző GPIO -csaphoz.
LED: A LED bekötéséhez két jumperre van szüksége (az egyik a földre, a másik a GPIO tűre), egy 330 ohmos ellenállásra és a ledre. kezdje az egyik áthidaló kábel fogásával és földelésével, majd csatlakoztassa a vezetéket az ellenálláshoz. Ezután vegye fel a LED -et, és csatlakoztassa a kisebb csapot az ellenálláshoz, majd vegye a második áthidaló kábelt, és csatlakoztassa azt egy új GPIO -porthoz (eltér a szervóktól és a gomboktól), és csatlakoztassa a jumper másik oldalát a másik lábához. VEZETTE.
Tipp: További két jumper segítségével kiterjesztheti a talajt és egy GPIO portot a kenyértábla oldalára.
3. lépés: 3. lépés: a kód
A Raspberrypi időzítő kódja többnyire a gpio zero könyvtárból származik, és nem nehéz megismételni.
Saját korrekció/Min és Max: A függvények könyvtárból történő exportálása után van egy javítás az én korrekcióim és min és max PW. Ez a kód az, hogy úgy állította be a szervo impulzusszélességét, hogy a legjobban tudjon működni.
Változók: Ehhez a kódhoz 5 változóra van szüksége, egy a szervóhoz, a három különböző gomb és a LED
Fő kód: A magyarázathoz az egyik blokkról fogok beszélni, mivel a másik kettő ugyanaz. A fő kód az, hogy létrehoz egy növekedést a szervóban, amely felfelé megy a kódon, majd megismétli ezt a növekedést 20 -szor, ami eléri a teljes ciklust. a második, ha ebben a blokkban a led, a ciklus befejezésekor érzékeli, majd be- és kikapcsolja a LED -et.
4. lépés: 4. lépés: burkolat
Ennek befejezéséhez valamilyen burkolatra van szüksége, amely elfedi az áramkört. Vettem egy átlátszó műanyag dobozt, amiben egyszer csavarok voltak, és elvágták az oldalát, hogy a málna pi elférjen benne, majd lyukakat helyeztem a gombokhoz és a LED -ekhez, és a dobozt is habbal béleltem, hogy az áramkör biztonságos legyen. Végül a szervóhoz azt vettem, hogy vettem egy műanyag doboz fedelét, és kört csináltam belőle, hogy óralapként szolgálhassak.
5. lépés: Jobb megértés
Ez a videó jobban megérti az áramkört.
Ajánlott:
Fogkefe időzítő: 4 lépés
Fogkefe időzítő: az ötlet egy 2 személyes időmérő létrehozása a fogmosáshoz, ezért egy microbit V1 -et használtam. Segít a gyerekeimnek a fogmosásban az ajánlott időtartamig. tiszta fogaik vannak; ne habozzon
Arduino gyorsulásmérő oktatóanyag: Hajóhíd vezérlése szervomotorral: 5 lépés
Arduino gyorsulásmérő oktatóanyag: Hajóhíd vezérlése szervomotorral: A gyorsulásmérő érzékelők ma már a legtöbb okostelefonunkban megtalálhatók, hogy széles körű felhasználást és képességeket biztosítsanak számukra, amelyeket naponta használunk, anélkül, hogy tudnánk, hogy a felelős a gyorsulásmérőért. Az egyik ilyen képesség a vezérlő
Testreszabott naptár szervomotorral: 4 lépés
Testreszabott naptár szervomotorral: Az emberek néha unatkoztak az asztalnál ülve. Ha van valami dekoratív az asztalon, akkor biztosan szórakoztató lenne. Ehhez a projekthez személyre szabott naptárat készítek. A naptáron kívül más elemeket is hozzáadhat, amelyek
AVR mikrovezérlő. A LED -ek villognak az időzítő segítségével. Az időzítők megszakítanak. Időzítő CTC mód: 6 lépés
AVR mikrovezérlő. A LED -ek villognak az időzítő segítségével. Az időzítők megszakítanak. Időzítő CTC mód: Üdv mindenkinek! Az időzítők fontos fogalom az elektronika területén. Minden elektronikus alkatrész időalapon működik. Ez az időalap segít minden munkát szinkronban tartani. Minden mikrokontroller valamilyen előre meghatározott órajel -frekvencián működik, a
NE555 Időzítő - Az NE555 időzítő konfigurálása stabil konfigurációban: 7 lépés
NE555 Időzítő | Az NE555 időzítő konfigurálása stabil konfigurációban: Az NE555 időzítő az egyik leggyakrabban használt IC az elektronika világában. DIP 8 formában van, vagyis 8 tűvel rendelkezik