Përmbajtje:
- Hapi 1: Hapi 1: Ajo që ju nevojitet
- Hapi 2: Hapi 2: Qarku
- Hapi 3: Hapi 3: Kodi
- Hapi 4: Hapi 4: zorrë
- Hapi 5: Kuptimi më i mirë
Video: Kohëmatësi Raspberry Pi 3 Me Servo Motor: 5 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Qëllimi i këtij ndërtimi është krijimi i një kohëmatësi të automatizuar me kohë të caktuar duke përdorur Servo. Ai përdor mjedrën pi 3 si kompjuter dhe Python për kodin.
Hapi 1: Hapi 1: Ajo që ju nevojitet
Janë gjithsej 17 pjesë që nevojiten për të ndërtuar këtë qark. Pjesa kryesore e nevojshme për funksionimin e këtij kohëmatësi është një servo motor i preferuar modeli SG92R, qëllimi i këtij servo është të jetë pjesa lëvizëse e kohëmatësit. Në python, ju mund të vendosni këndin e saktë që dëshironi të shkojë servo duke e lejuar atë të jetë një përdorim i shkëlqyeshëm për një kohëmatës. Pjesët e tjera të nevojshme janë tre butona (secila prej tyre për një kohë të ndryshme), një LED (për të treguar kur koha ka mbaruar), një rezistencë 330-ohm (për qarkun LED), 13 kërcyes/kabllo (për të lidhur gjithçka) dhe 1 pjatë buke për t’i bashkuar të gjitha. Nëse dëshironi gjithashtu të bëni shtresën e jashtme, do të keni një lloj kutie të pastër disa pllaka shkumë dhe disk plastik.
Hapi 2: Hapi 2: Qarku
Qarku është relativisht i thjeshtë, por unë ende do ta shpjegoj atë -
Servo: Për të lidhur servo do t'ju duhet vetë servo dhe tre kabllo kërcyes. Së pari, vendosni secilin nga kabllot e kërcyesit në tre telat në servo. Pas kësaj, shikoni ngjyrat e servo, kafe = terren (GND), e kuqe = tension (5V) dhe portokalli = GPIO.
Butoni: Për t'u lidhur, secilës prej butonave i nevojitet një kërcyes për ta lidhur me një port GPIO dhe për ta lidhur me një kunj në buton. Pastaj, merrni një bluzë tjetër për ta lidhur atë me tokën dhe vendoseni në kunjin ngjitur të kunjit GPIO. Bëni këtë përsëri dy herë me dy butonat e tjerë dhe lidheni ato me dy kunja të ndryshme GPIO.
LED: Për të lidhur LED-in do t'ju duhen dy kërcyes (një për tokëzim dhe një për kunjin GPIO), një rezistencë 330-ohm dhe led vetë. filloni duke marrë një nga kabllot e kërcyesit dhe duke e vënë atë në tokë, pastaj lidhni atë tel me rezistencën. Pas kësaj, merrni led dhe lidhni kunjin më të vogël me rezistencën, pastaj merrni kabllon e dytë të kërcyesit dhe lidheni atë me një port të ri GPIO (të ndryshëm nga servos dhe butonat) dhe lidhni anën tjetër të kërcyesit me këmbën tjetër të LED.
Këshillë: Ju mund të përdorni dy kërcyes të tjerë për të zgjeruar tokën dhe një port GPIO në anën e pjatës.
Hapi 3: Hapi 3: Kodi
Kodi për kohëmatësin Raspberrypi kryesisht rrjedh nga biblioteka gpio zero dhe nuk është e vështirë të përsëritet-
Korrigjimi im/Min dhe Maks: Pas, eksportimit të funksioneve nga biblioteka ka një arnim korrigjimet e mia dhe PW min dhe max. Ajo që bën ky kod është se ai vendos gjerësinë e pulsit të servo në mënyrë që të funksionojë në mënyrën më të mirë.
Variablat: Për këtë kod, keni nevojë për 5 ndryshore një për servo, tre butona të ndryshëm dhe LED
Kodi kryesor: Për këtë shpjegim, unë do të flas për një bllok pasi dy të tjerët janë të njëjtë. Ajo që bën kodi kryesor është se krijon një rritje të servo -së duke e rritur kodin, pastaj e përsërit këtë rritje 20 herë, gjë që do ta bëjë atë të arrijë ciklin e tij të plotë. e dyta nëse në këtë bllok është për led e ndjen kur përfundon cikli dhe pastaj ndez dhe fik LED -in.
Hapi 4: Hapi 4: zorrë
Për ta përfunduar këtë, do të dëshironi që një lloj zorrë të mbulojë qarkun. Ajo që bëra ishte marrja e një kutie plastike të qartë, e cila dikur kishte vida në të, duke prerë anën në mënyrë që mjedra pi të mund të futet në të dhe pastaj shtova vrima për butonat dhe LED -të, gjithashtu e vesha kutinë me shkumë, kështu që qarku do të ishte i sigurt Me Më në fund për servo, ajo që bëra ishte marrja e një kapaku të kutive plastike dhe krijimi i një rrethi prej tij për të shërbyer si faqe e orës.
Hapi 5: Kuptimi më i mirë
Kjo video siguron një kuptim më të mirë të qarkut.
Recommended:
Kohëmatësi i furçës së dhëmbëve: 4 hapa
Kohëmatësi i furçës së dhëmbëve: ideja është të krijoni një kohëmatës 2 persona për larjen e dhëmbëvepër këtë, unë përdor një mikrobit V1. Ai i ndihmon fëmijët e mi të lajnë dhëmbët për kohëzgjatjen e rekomanduar. Nëse keni fëmijë dhe një mikr: bit dhe doni të siguroni ata kanë dhëmbë të pastër; mos hezitoni
Kohëmatësi me Arduino dhe kodues rrotullues: 5 hapa
Kohëmatësi Me Arduino dhe Rodary Encoder: Kohëmatësi është një mjet i përdorur shpesh në aktivitetet industriale dhe shtëpiake. Ky asamble është i lirë dhe i lehtë për t'u bërë. Alsoshtë gjithashtu shumë i gjithanshëm, të jesh në gjendje të ngarkosh një program të zgjedhur sipas nevojave. Ka disa programe të shkruara nga unë, për Ardui
Kohëmatësi i detyrave të shtëpisë i bërë nga Arduino: 5 hapa
Kohëmatësi i detyrave të shtëpisë i bërë nga Arduino: A po i shkruan fëmija juaj detyrat e shtëpisë me orë të tëra? A shpërqendrohet fëmija juaj nga të tjerët kur bën detyrat e shtëpisë? Sot, u përpoqa të bëja zgjidhjen më të mirë për këtë konflikt: një kohëmatës të bërë nga Arduino. Pse përpiqem ta bëj këtë kohëmatës në vend të
Stepper Motor Me D Flip Flops dhe 555 Timer; Pjesa e Parë e Qarkut Kohëmatësi 555: 3 Hapa
Motor Stepper Me D Flip Flops dhe Kohëmatës 555; Pjesa e Parë e Qarkut Kohëmatësi 555: Motori stepper është një motor DC që lëviz në hapa diskrete. Përdoret shpesh në printera dhe madje edhe në robotikë. Unë do ta shpjegoj këtë qark në hapa. Pjesa e parë e qarkut është një 555 kohëmatës Imageshtë imazhi i parë (shih më lart) me një çip 555 me
Servo Servo Servo Controller Servo: 6 hapa
Servo Servo Servo Controller Servo: Ky është një kontrollues i thjeshtë serial për servos të shumtë bazuar në Arduino. (e para ime e mësueshme :)) Pjesa më e madhe e punës në këtë erdhi nga marrja e softuerit për të folur me arduino dhe bërja e një protokolli për transferimin e të dhënave. Si f