1. Arduino – Pieslēgšana datoram, pirmā programma

Elektronika – Arduino – Arduino pieslēgšana datoram un 1. programma

Arduino 1. nodarbība

Šajā nodarbībā iemācīsimies kā Arduino kontrolierus pieslēgt datoram.

Nepieciešamie komponenti

  1. Arduino kontrolieris (piem. Uno, Nano)
  2. USB kabelis

Programmas instalācija

Instalējam programmu Arduino IDE no oficiālās Arduino lapas:
arduino.cc/en/Main/Software

Pieslēgšana datoram

Arduino pieslēgšanai datoram izmanto USB 2.0 kabeļus:
– Nano – Mini-USB (Nano)
– Uno – B-USB (printera kabelis) vai Micro USB.

Oriģinālajiem Arduino un Genuino kontrolieriem Windows un MacOS datoros draiveri instalējas automātiski.
Citu ražotāju Arduino kontrolieriem, kuri izmanto CH340G USB kontrolieri, ir jāinstalē draiveris:
CH341 Windows | CH341 MacOS
Pēc instalēšanas ir jāpārstartē dators un tikai pēc tam jāpieslēdz USB kabelis ar Arduino kontrolieri.

Konfigurācija

Startējam Arduino IDE programmu.
Izvēlnē Rīki (Tools) – Plate (Board) – izvēlamies kontroliera nosaukumu (piem. Arduino/Genuino Uno, Arduino Nano, u.c.)

Izvēlnē Rīki (Tools) – Ports – izvēlamies atbilstošo portu (piem. Windows datoriem COM3, 4, 5 utt. vai “wch usb serial” Mac datoriem), ports parādās sarakstā, pieslēdzot Arduino.

Pārbaudam savienojumu: Rīki (Tools) – Get Board Info.

Ja rāda BoardInfo logu, tad viss ir kārtībā.

Pirmā programma

Fails (File) – Piemēri (Examples) – 01.Basics – Blink

Lai palaistu programmu, ir jānospiež poga Augšupielādēt (Upload)

void setup() {
  pinMode(LED_BUILTIN, OUTPUT); 
}
void loop() {
  digitalWrite(LED_BUILTIN, HIGH); 
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

Iebūvētās LED gaismas digitālo pinu LED_BUILTIN (jeb 13) uzstāda kā izejošo (output) un tad ciklā (loop) iebūvētā LED gaisma iedegas (HIGH), gaida (delay) 1 sekundi, izdziest (LOW), gaida (delay) 1 sekundi.
HIGH nozīmē 3V-5V spriegumu, bet LOW – 0V izejošo spriegumu vai 0V – 1.5V ienākošo spriegumu.

Un tā tik ilgi, kamēr Arduino kontrolierim ir pieslēgta strāva vai ielādēta cita programma. Atjaunojot strāvu, programma automātiski atsāk darboties.

Lai apturētu programmu, ir jāuzliek cita, kura neko nedara.
Atveram un augšupielādējam:
Fails – Piemēri – 01. Basics – BareMinimum

Atbildēt