Pierwsze projekty Arduino w Tinkercad

Arduino UNO z diodą LED, potencjometrem i płytką prototypową. Projekt elektroniczny, edukacja, Tinkercad.

Wstęp

Celem tego artykułu jest praktyczne wprowadzenie do pracy z Arduino w Tinkercad — darmowym symulatorem online, który pozwala testować układy i programy bez potrzeby posiadania fizycznych komponentów.
W ciągu kilku ćwiczeń zbudujesz pierwszy prosty układ (migająca dioda), a następnie sterowanie jasnością LED za pomocą potencjometru.

Ten poradnik jest przeznaczony dla początkujących: krok po kroku zobaczysz, jak uruchomić projekt w Tinkercad Circuits, połączyć elementy oraz wgrać i uruchomić kod Arduino.

Czego się nauczysz

  • Jak uruchomić projekt w Tinkercad Circuits (symulator Arduino).
  • Jak podłączyć LED i rezystor oraz zaprogramować miganie diody.
  • Jak odczytywać wartość z potencjometru i sterować jasnością LED (PWM).
  • Jak korzystać z monitora szeregowego do debugowania.

Materiały / wymagania

  • Konto w Tinkercad (darmowe)
  • Arduino Uno (w symulatorze)
  • LED, rezystor 220 Ω, potencjometr 10k, przewody
  • Około 15–30 minut na cały poradnik

Środowisko Arduino Tinkercad Circuits – szybki start

Arduino w Tinkercad jako symulator Arduino pozwala uczyć się elektroniki bez fizycznych komponentów. To świetny sposób, aby szybko rozpocząć pracę z mikrokontrolerem.

Jak uruchomić Tinkercad?

  1. Wejdź na: https://www.tinkercad.com
  2. Załóż konto lub zaloguj się.
  3. Przejdź do zakładki Obwody.
  4. Kliknij Stwórz obwód.

Co widzisz w edytorze?

Lista komponentów

LED, rezystory, przyciski, potencjometry, serwa, silniki, Arduino, LCD i wiele innych.

Komponenty w Tinkercad: rezystor, dioda LED, przycisk, potencjometr, kondensator, bateria, płytka prototypowa, micro:bit.

Pole budowy

Miejsce, gdzie ustawiasz elementy i łączysz je przewodami.

Arduino UNO podłączone do płytki stykowej, symulacja obwodu elektronicznego.

Przełącznik trybów

  • Kod – projektowanie układu, programowanie
  • Uruchom symulacje – uruchamia symulację

Okno kodu

Możesz pisać program w:

  • tekstowym Arduino,
  • blokowym edytorze,
  • blokowym edytorze z podglądem kodu.

Dzięki Tinkercad możesz bez ryzyka testować swoje pierwsze projekty Arduino i zrozumieć, jak działają podstawowe elementy układu.


Pierwsze elementy elektroniczne

Do pierwszych projektów potrzebujesz:

Rezystor

Ogranicza prąd. Używany głównie przy LED.

Rezystor z paskami kolorów: brązowy, czarny, czerwony, brązowy. Oznaczenie rezystancji.

LED (dioda świecąca)

Świeci po podłączeniu zasilania.
Ma dłuższą nóżkę (anoda +) i krótszą (katoda –).

Dioda LED, element elektroniczny używany w Arduino. Opis diody LED do ćwiczeń z Arduino w Tinkercad.

Potencjometr

Najważniejszy nowy element w tej lekcji.

To regulowany dzielnik napięcia.

Potencjometr – element elektroniczny do regulacji oporu, widok z góry.

Jak działa?

Ma 3 piny:

  1. GND – masa
  2. sygnał wyjściowy (0–5V)
  3. 5V – zasilanie

Arduino mierzy napięcie na pinie sygnałowym za pomocą wejścia analogowego (A0–A5).

Odczyt potencjometru:

int wartosc = analogRead(A0); // 0 - 1023
  • 0 = 0V
  • 1023 = 5V

Ćwiczenie 1 – Migająca dioda LED

Czas: 5–10 min
Cel: poznanie środowiska i wgrywania szkicu.

Co potrzebujesz:

  • LED
  • Rezystor 220 Ω (po kliknięciu w rezystor pojawi sie okienko, w którym można wpisać wartość rezystancji oraz nazwać dany rezystor)

Połączenia

  • Anoda LED → rezystor → pin D2
  • Katoda LED → GND
Okno ustawień rezystora w Tinkercad: Nazwa 1, Opór 220 Ω.
  • Podłączenie LED do pinu 13 i GND (za pomocą przewodów, w tinkercad naciskamy na pin i potem na kolejny pin aby stworzyć połączenie)

Program:

void setup() {
  pinMode(2, OUTPUT);
}

void loop() {
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  delay(500);
}

Uzyskany efekt

Arduino Uno, dioda LED i rezystor podłączone na płytce stykowej. Schemat połączeń elektrycznych.

Ćwiczenie 2 – Odczyt potencjometru w Tinkercad

Czas: 5–10 min
Cel: poznanie odczytywania wartości z czujników.

Co potrzebujesz:

  • potencjometr

Podłączenie:

  • potencjometr:
    • lewy pin → GND
    • środkowy → A0
    • prawy pin → 5V
Schemat połączeń z potencjometrem na płytce stykowej. Widoczne piny, zasilanie i połączenia.

Program:

int odczyt;

void setup() {
  Serial.begin(9600);
}

void loop() {
  odczyt = analogRead(A0);
  Serial.println(odczyt);
  delay(200);
}

Uruchom symulację i otwórz Konsola Szeregowa.
Kręcenie potencjometrem zmienia wartości 0–1023.

Kod C++ wypisujący odczyty z czujnika analogowego w konsoli szeregowej.

Zadanie do wykonania – Sterowanie jasnością LED potencjometrem

To Twoje pierwsze mini-zadanie projektowe.

Cel:

Zbuduj układ, w którym kręcąc potencjometrem, zmieniasz jasność świecenia diody LED.

Lista elementów:

  • Arduino UNO
  • LED
  • Rezystor 220 Ω
  • Potencjometr
  • Przewody

Podłączenie:

  • LED → pin 9 (PWM) przez rezystor
  • potencjometr → GND, 5V, A0

Program (szkielet):

int odczyt;
int jasnosc;

void setup() { }

void loop() {
             // odczytaj wartość z potencjometru
  jasnosc = map(odczyt, 0, 1023, 0, 255); // mapowanie wartości z odczytu na wartości PWM
             // ustaw jasność LED
}

Wyjaśnienie:
analogRead() zwraca 0–1023, a analogWrite() używa wartości 0–255. Funkcja map() przelicza zakres na odpowiednią skalę jasności.

analogWrite() musi zawierać w nawiasach 2 wartości, pin do którego chcemy przesłać sygnał, oraz wartość PWM w zakresie 0-255.

Napisz w komentarzu czy udało się zrobić zadanie.

Podsumowanie

W tym artykule poznałeś środowisko Tinkercad, pierwszy zestaw elementów oraz dwa podstawowe ćwiczenia.
Na końcu otrzymałeś zadanie, dzięki któremu uczysz się praktycznego łączenia wejść analogowych z wyjściami PWM.


Brawo! Masz za sobą pierwszy projekt Arduino w Tinkercad 🎉

Jeśli chcesz iść dalej, następny krok to nauka obsługi wielu elementów naraz i tworzenie prostych systemów sterowania.

Categories: , , , ,

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *