Fórum témák
» Több friss téma |
Cikkek » 5.000 Ft-os Launchpad Robot 5.000 Ft-os Launchpad Robot
Szerző: Fizikus, idő: Jún 3, 2013, Olvasva: 21520, Oldal olvasási idő: kb. 1 perc
Az Energia fejlesztőkörnyezet (IDE) Az Energia az Arduino és Wiring fejlesztőkörnyezet Texas Instruments MSP430 Launchpad-re átültetett változata. (Az Arduino fejlesztőkörnyezetről már részletesebben írtam az alabbi cikkemben: LINK ) Az Energia IDE letöltéséről, installálásáról és beállításáról lásd az alábbi angol nyelvű oldalt: LINK A soros komunikáció beállításáról pedig ezen az oldalon találhatunk hasznos információt: LINK
Ha elindítjuk az Energia fejlesztőkörnyezetet, az alábbi képernyő fogad:
Az eszközsorban az alábbi 7 gomb található:
Verify: mielőtt a programot a Launchpad panelba töltenénk, le kell fordítanunk. Ezzel a gombbal fordítható le a kód és ellenőrizhető, hogy a programunk hibamentes-e. New: ezzel a gombbal egy új projektet hozhatunk létre Open: ezzel a gombbal nyithatjuk meg a korábban létrehozott projekteket Save: a jelenlegi projekt elmentése Upload: a lefordított kód feltöltése a Launchpad panelbe Serial Monitor: a Launchpad panel által küldött soros adatok megjelenítése egy terminálablakban
Az alábbi függvények szükségesek az Launchpad lábak beállításához és kezeléséhez: pinMode(láb, mód); - a lábak adatirányát állíthatjuk be ezzel az utasítással (INPUT: bemenet, OUTPUT: kimenet). digitalWrite(láb, érték); - ha egy lábat kimenetnek állítottunk be, akkor ezzel az utasítással az állapotát magasra (HIGH - +3,3 V), vagy alacsonyra (LOW – 0 V) állíthatjuk. analogWrite(láb, érték); - ha egy lábat kimenetnek állítottunk be, és a láb képes PWM-re, akkor ezzel az utasítással adhatunk rá PWM jelet. A függvénynek paraméterként egy 0 - 255 közötti értéket kell megadni a kitöltési tényező beállításához analogRead(láb); - ezzel az utasítással mérhető meg ADC-vel egy analóg lábon lévő feszültség. A függvény 0 - 1023 közötti értéket ad vissza eredményül.
A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |