Arduino można programować za pomocą mBlock, graficznego środowiska programistycznego opartego na Scratchu.
mBlock upraszcza naukę programowania, umożliwiając sterowanie Arduino poprzez przeciąganie i łączenie bloków kodu.
Wejdź na stronę: https://mblock.cc/ i klknij w przycisk Code with Block
Usuń domyślne urządzenie i dodaj Arduino Uno.
Od tej pory mamy do dyspozycji bloki za pomocą, których można programować nasz mikrokontroler.
Co będzie potrzebne:
Arduino UNO + kabel USB
płytka stykowa 400 punktów
przewody połączeniowe męsko-męskie
dioda LED
rezystor 330 ohm
przycisk
rezystor 1k ohm
doioda RGB wspólna katoda
PROJEKT I
Dioda LED.
Układamy bloki.
Podłącz Arduino kablem USB do komputera.
Klikamy przycisk Numer seryjny
Wybieramy port z Arduino i klikamy Połącz.
Klikamy przycisk Prześlij kod.
PROJEKT II
Przycisk uruchamiający diodę LED. Do poprzedniego projektu dodaj przycisk.
PROJEKT III
Dioda RGB.
Schemat podłączenia:
Dioda RGB wspólna katoda (najczęściej spotykana):
Nóżka wspólna (katoda) → do GND
R (czerwony) → przez rezystor 330Ω do pinu 12
G (zielony) → przez rezystor 330Ω do pinu 11
B (niebieski) → przez rezystor 330Ω do pinu 10
Kod w języku C++
const int redPin = 12;
const int greenPin = 11;
const int bluePin = 10;
void setup() {
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop() {
digitalWrite(redPin, HIGH); // Czerwony
digitalWrite(greenPin, LOW);
digitalWrite(bluePin, LOW);
delay(1000);
digitalWrite(redPin, LOW);
digitalWrite(greenPin, HIGH); // Zielony
delay(1000);
digitalWrite(greenPin, LOW);
digitalWrite(bluePin, HIGH); // Niebieski
delay(1000);
}