Arduino

Arduino - för det är kul!


Arduino är ett mikrokontrollerkort med öppen hårdvara.


Arduinohårdvaran programmeras med Arduino Programming Language (ofta förkortat till APL). APL är i grund och botten baserat på C och C++.

.

Datorprogrammet som vanligtvis används för att skriva Arduino-kod (och skicka kod från datorn till mikrokontrollern på utvecklingskortet) kallas Arduino IDE

.

Enkelt program för att blinka med en lysdiod


void setup () {
    pinMode (13, OUTPUT);                    // Deifiniera stift 13 som utgång
}

void loop () {
    digitalWrite (13, HIGH);                   // "Etta" på pin 13 "Tänd på lysdioden"
    delay (1000);                                     // Vänta 1 sekund (1000 millisekunder)
    digitalWrite (13, LOW);                   // "Noll" på pin 13 "Släck lysdiod"
    delay (1000);                                    // Vänta 1 sekund (1000 millisekunder)
}

Program för att skriva på TFT-skärm ITDB02-2.8


// Detta program behöver tillgång till UTFT-biblioteket.


#include <UTFT.h>


// Deklarera vilka fonter vi kommer att använda


extern uint8_t BigFont[];
extern uint8_t SevenSegNumFont[];


UTFT myGLCD(ITDB28_V2,19,18,17,16);


void setup ()
{
  myGLCD.InitLCD(PORTRAIT);
  myGLCD.InitLCD();
  myGLCD.clrScr();
  myGLCD.setFont(BigFont);
}


void loop ()
{
  myGLCD.fillScr(VGA_BLUE);
  myGLCD.setBackColor(VGA_BLUE);
  myGLCD.setColor(VGA_WHITE);
  myGLCD.print("Hello World", CENTER, 75);

  while (true) {};

}

IDTB02 2.8 med shield för UNO

Externa länkar;


Ardurino språkreferens


Adafruit - Ardurino


Feather med OLED-display

strömmätning