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
Lapozás: OK   8 / 10

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   )

energialogo580.jpg

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:

energia580.jpg

 

Az eszközsorban az alábbi 7 gomb található:

 

 energiaikonok.jpg

 

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!
Következő: »»   8 / 10
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem