Tartalomjegyzék:
Videó: Fényszekvencer az összeszerelés és a mikrochip használatával PIC16F690: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ennek a projektnek az a célja, hogy egy fényszekvencert építsen a játékos reakciósebességének tesztelésére. Ennek a fénysorompónak a felhasználói felülete 8 LED -ből és egy gombból áll. Technikai szempontból az MPLAB X IDE -vel szerelés nyelven írt kódot küldünk egy mikrokontrollerbe, hogy vezérelje a LED -eket, és leolvassa a gombot. A program futtatása után a LED -ek söpréssorozatot jelenítenek meg, és várják, amíg a játékos elindítja a játékot a gomb megnyomásával. A gomb megnyomása után a LED -ek véletlenszerűen kialszanak, és azonnal felkapcsolnak (például az elsőtől az utolsóig világítva, és ezt a rutinot megismételve). A játékosnak csak annyit kell tennie, hogy ismét megnyomja a gombot, amint látja, hogy a LED -ek egymás után elkezdenek világítani. A LED -ek ezután csak akkor mutatnak vidám mintákat, ha a játékos reagál, mielőtt a negyedik LED felgyullad. Végül a program újraindítja a játékot sweep módba lépve. Igen, tudom, hogy alig várja, hogy elkészítse ezt az addiktív játékot, ezért építsük most fel
1. lépés: Anyagok
- Adjon hat órát, hogy kivágjam a fát, és az első négyet a fejsze élezésével töltöm. (Abraham Lincoln)
A projekt sikeréhez elengedhetetlen a felkészülés és a szükséges anyagok birtoklása. Vedd kezedbe ezeket az alkatrészeket és szoftvereket. Ha nem tudja, nagyon szomorú, hogy sokat kell átgondolnia a logikát, mert az alacsony szintű programozás nagyon specifikus az Ön által használt hardverre, vagy „gépspecifikus”. Például az általunk használt PIC16F690 by Microchip fényszekvenszer létrehozása más kóddal és hardvervázlattal rendelkezik, mint az Intel MCS-51 használata, mivel eltérő belső szerkezetük, I/O csapjaik vannak, és még más is szükséges összeállítási szintaxisok.
Megjegyzés: Javasoljuk, hogy készítsen elő egy forgácselszívót, amely megkönnyíti a mikrovezérlő kihúzását a PICkit -ből és a kenyérsütő tábláról. Ellenkező esetben véletlenül eltörhet néhány kritikus csapot a mikrokontrollerről, és panaszkodni fog, hogy újat vásárol szállítási költséggel, és néhány hetet várnia kell a projekt folytatására.
2. lépés: Hardver
Először is meg fogjuk érteni a hardvert, és mindent a megfelelő módon csatlakoztatunk.
Műszaki: A PIC16F690 mikrovezérlő 20 tűvel rendelkezik: Vss (teljesítmény), Vdd (föld), 6 érintkező az A porthoz, 4 a B porthoz és 8 a C porthoz. Három port van, és mindegyik beállítható bemenetre vagy kimenetre. Ebben a projektben a C portot fogjuk használni kimenetként, mivel 8 érintkező 8 LED -nek felel meg, és a B port bemenetnek. Ne feledje, hogy az általunk használt LED -ek maximum 20 mA áramot képesek elviselni, és ha 5 V -os tápegységet használunk az áramkörben, akkor 150 LED -es ellenállást kell hozzáadni minden LED -hez. Csak a B port egyetlen tűjét használjuk ki, mivel csak egy gombunk van, és használjuk hozzá az RB4 tűt. Hivatkoznia kell a PIC16F690 adatlapra. A hardver beállításáról lásd az A függeléket
Utasítás
1. Csatlakoztassa az egyes LED -ek pozitív sorát a mikrokontroller C portjának sorba 150 Ω -os ellenállással, és negatív a GND -hez.
2. Csatlakoztassa a gomb egyik végét a B port RB4 bitjéhez, a másik végét pedig a GND -hez.
3. Csatlakoztassa a mikrokontroller Vss -jét a GND -hez, a Vdd -t pedig 5V -hoz.
Ennyi a hardver. Egyszerű és ügyes. Mielőtt továbblép, ellenőrizze a hardvert, és győződjön meg arról, hogy minden a megfelelő helyen van csatlakoztatva, és nem éget el semmit.
3. lépés: Link a jelentéshez
Ez lesz a bevezető ehhez a tanulságoshoz. A teljes utasítás megtekintéséhez kattintson erre a linkre.
kedev.wordpress.com/2018/11/20/light-seque…
Ajánlott:
Arduino -Teensy4 a Teensy 4.0 számára - Teljes összeszerelés: 10 lépés
Arduino-Teensy4 a Teensy 4.0 számára-Teljes összeszerelés: Ez az utasítás végigvezeti Önt a Teensy 4.0 Arduino-Teensy4 bővítőlapjának összeszerelésén. Vásárolhat egyet a Tindie üzletemből itt: https: //www.tindie.com/products/ cburgess129/arduin … A Teensy 4 -et megrendelheti a mellkasával együtt
Rainbow Glow Citrus összeszerelés: 4 lépés
Rainbow Glow Citrus Gyűjtemény: Láttál már olyan fényt, amely különböző színeket villog, nem pedig egyet? Hiszem, hogy nem. Ez a legjobb éjszakai lámpa, amelyet valaha is beszerezhet vagy vásárolhat partnere, barátai vagy fiataljai számára.? Ezt az alkatrészt a "Tinkercad.com" webhelyen készítettem
1. rész ARM összeszerelés TI RSLK Robotika tanulási tanterv 7 STM32 Nucleo: 16 lépés
1. rész ARM összeszerelés TI RSLK Robotika tanulási tanterv 7 STM32 Nucleo: Ennek az utasításnak a középpontjában az STM32 Nucleo mikrovezérlő áll. Ennek motivációja, hogy csupasz csontokból összerakási projektet lehessen létrehozni. Ez segít mélyebbre ásni és megérteni az MSP432 Launchpad projektet (a TI-RSLK), amely
3. rész: GPIO: ARM Összeszerelés: Vonalkövető: TI-RSLK: 6 lépés
3. rész: GPIO: ARM Összeszerelés: Vonalkövető: TI-RSLK: Üdv. Ez a következő rész, ahol továbbra is az ARM összeállítást használjuk (magasabb szintű nyelv helyett). Az Instructable inspirációja a Texas Instruments Robotics System Learning Kit 6. laboratóriuma, vagy a TI-RSLK. A mikrofont fogjuk használni
Arduino robot farokkal, farok összeszerelés: 11 lépés
Arduino robot farokkal, farokszerelés: Ez az oktatóanyag bemutatja, hogyan kell kinyomtatni és összeszerelni a farkát