Opis
Opis produktu
Opis produktu
IMZ Płytka deweloperska ATmega328P to moduł uruchomieniowy zgodny z układem i sposobem pracy popularnych płytek typu Arduino® Uno R3. Jest przeznaczona do nauki programowania mikrokontrolerów, prototypowania układów elektronicznych oraz budowy prostych projektów automatyki, robotyki i elektroniki DIY.
Sercem płytki jest mikrokontroler ATmega328P w wersji SMD. To sprawdzony układ 8-bitowy, wykorzystywany w wielu projektach edukacyjnych i hobbystycznych. Płytka pozwala korzystać z dobrze znanego środowiska Arduino IDE oraz gotowych bibliotek i przykładów dostępnych dla platformy Uno.
Do komunikacji z komputerem zastosowano konwerter USB-UART CH340. Dzięki temu płytkę można programować przez port USB-C bez potrzeby stosowania zewnętrznego programatora. Po podłączeniu do komputera i zainstalowaniu odpowiedniego sterownika CH340 moduł jest widoczny jako port szeregowy, przez który można wgrywać programy i korzystać z monitora portu szeregowego.
Układ złącz jest zgodny z formatem Arduino® Uno R3, co ułatwia podłączanie przewodów, modułów, czujników oraz wielu nakładek zgodnych z tym standardem. Płytka może być używana zarówno na biurku podczas nauki, jak i jako baza do prostych urządzeń sterujących.
Wersja z gniazdem USB-C jest wygodniejsza w codziennym użytkowaniu niż starsze rozwiązania z dużym gniazdem USB-B lub microUSB. Sam przewód USB-C jest łatwo dostępny, a złącze jest wygodne przy częstym podłączaniu i odłączaniu płytki podczas testów.
Produkt jest dobrym wyborem dla osób, które chcą zacząć pracę z Arduino, ale również dla bardziej zaawansowanych użytkowników potrzebujących prostej, taniej i przewidywalnej płytki testowej do szybkiego sprawdzania kodu, czujników i modułów elektronicznych.
Cechy produktu
Cechy produktu
- mikrokontroler ATmega328P
- wersja SMD
- zgodność z Arduino® Uno R3
- programowanie przez Arduino IDE
- konwerter USB-UART CH340
- złącze USB-C
- układ pinów zgodny z formatem Uno R3
- cyfrowe wejścia/wyjścia GPIO
- wejścia analogowe
- obsługa PWM
- komunikacja UART
- komunikacja I2C
- komunikacja SPI
- zasilanie z USB
- możliwość zasilania zewnętrznego
- przycisk RESET
- diody sygnalizacyjne LED
- kompatybilność z wieloma modułami i nakładkami Arduino
- płytka do nauki, testów i prototypowania
Cechy szczegółowe
Cechy szczegółowe
- mikrokontroler ATmega328P: sprawdzona jednostka 8-bitowa, dobrze znana z projektów edukacyjnych i hobbystycznych
- zgodność z Arduino® Uno R3: pozwala korzystać z popularnych przykładów, bibliotek i poradników dla platformy Uno
- wersja SMD: kompaktowe wykonanie mikrokontrolera bez podstawki DIP
- złącze USB-C: wygodne podłączanie do komputera podczas programowania i testów
- konwerter USB-UART CH340: umożliwia programowanie płytki przez USB oraz komunikację przez monitor portu szeregowego
- obsługa Arduino IDE: pozwala szybko rozpocząć pracę bez specjalistycznego środowiska programistycznego
- układ pinów zgodny z Uno R3: ułatwia podłączanie przewodów, modułów i wielu nakładek zgodnych z tym formatem
- wejścia i wyjścia cyfrowe: umożliwiają sterowanie diodami LED, przekaźnikami, przyciskami, czujnikami i prostymi modułami
- wejścia analogowe: pozwalają odczytywać sygnały z potencjometrów, czujników analogowych i dzielników napięcia
- wyjścia PWM: umożliwiają m.in. regulację jasności LED, sterowanie prędkością silników przez sterownik oraz generowanie prostych sygnałów sterujących
- komunikacja UART: pozwala na wymianę danych z komputerem, modułami Bluetooth, GPS, konwerterami i innymi urządzeniami szeregowymi
- komunikacja I2C: umożliwia podłączenie wielu popularnych modułów, np. wyświetlaczy OLED/LCD, czujników i ekspanderów portów, przy użyciu dwóch linii sygnałowych
- komunikacja SPI: pozwala obsługiwać szybkie moduły peryferyjne, np. czytniki kart SD, wyświetlacze, moduły RFID i przetworniki
- zasilanie z USB: umożliwia szybkie uruchomienie płytki bez dodatkowego zasilacza
- możliwość zasilania zewnętrznego: pozwala używać płytki w projektach pracujących poza komputerem
- przycisk RESET: umożliwia szybkie ponowne uruchomienie programu bez odłączania zasilania
- diody sygnalizacyjne LED: ułatwiają kontrolę zasilania, transmisji danych i podstawowe testy programu
- duża baza przykładów: przyspiesza naukę i rozwiązywanie typowych problemów projektowych
- szeroka kompatybilność z modułami: ułatwia budowę prostych układów automatyki, robotyki, pomiarów i sterowania
- dobra płytka startowa: nadaje się zarówno dla początkujących, jak i do szybkiego testowania gotowych rozwiązań
Zastosowanie
Zastosowanie
- nauka programowania mikrokontrolerów
- pierwsze projekty z Arduino IDE
- prototypowanie układów elektronicznych
- testowanie czujników i modułów
- projekty DIY z elektroniką niskonapięciową
- sterowanie diodami LED i taśmami LED przez dodatkowe moduły wykonawcze
- obsługa przycisków, potencjometrów i prostych elementów wejściowych
- budowa prostych układów automatyki domowej
- sterowanie przekaźnikami przez odpowiednie moduły przekaźnikowe
- sterowanie silnikami przez zewnętrzne sterowniki silników
- projekty edukacyjne dla szkół, kursów i warsztatów
- nauka komunikacji UART, I2C i SPI
- obsługa wyświetlaczy LCD, OLED i modułów LED
- budowa prostych stacji pomiarowych
- rejestracja danych z czujników
- testowanie bibliotek i przykładów dla Arduino
- szybkie sprawdzanie kodu przed przeniesieniem projektu na własną płytkę PCB
- baza do projektów robotycznych i modeli sterowanych elektronicznie
Specyfikacja techniczna
Specyfikacja techniczna
- typ produktu: płytka deweloperska / moduł uruchomieniowy
- marka: IMZ
- kompatybilność: Arduino® Uno R3
- mikrokontroler: ATmega328P
- wersja mikrokontrolera: SMD
- konwerter USB-UART: CH340
- złącze USB: USB-C
- napięcie logiki: 5V
- napięcie zasilania z USB: 5V
- napięcie zasilania zewnętrznego: 7–12V DC
- napięcie na pinie 3.3V: 3.3V
- częstotliwość taktowania: 16 MHz
- pamięć Flash: 32 KB
- pamięć SRAM: 2 KB
- pamięć EEPROM: 1 KB
- liczba pinów cyfrowych I/O: 14
- liczba wyjść PWM: 6
- liczba wejść analogowych: 6
- rozdzielczość ADC: 10 bit
- interfejs UART: tak
- interfejs I2C: tak
- interfejs SPI: tak
- przycisk RESET: tak
- diody sygnalizacyjne: zasilanie, TX/RX, LED wbudowana
- pin LED wbudowanej: D13
- raster złącz: 2.54 mm
- układ pinów: zgodny z formatem Uno R3
- programowanie: Arduino IDE
- sterownik USB: CH340 / CH341
- bootloader: zgodny z Arduino Uno
- produkt oryginalny Arduino: nie
- typ produktu: płytka kompatybilna z Arduino® Uno R3
Zasilanie
Zasilanie
Płytkę można zasilać przez złącze USB-C napięciem 5V, co jest najprostszym sposobem podczas programowania, testów i pracy z komputerem. Po podłączeniu przez USB-C płytka jest jednocześnie zasilana oraz widoczna jako port szeregowy do wgrywania programu i komunikacji przez monitor portu szeregowego.
Do pracy samodzielnej, bez komputera, można użyć zasilania zewnętrznego przez gniazdo DC lub pin VIN. Zalecane napięcie zasilania zewnętrznego to 7–12V DC. Napięcie podane na wejście zewnętrzne jest obniżane przez stabilizator znajdujący się na płytce.
Pin 5V służy do zasilania układów pracujących z logiką 5V lub do podania stabilizowanego napięcia 5V bezpośrednio na płytkę. Przy zasilaniu przez pin 5V należy zachować ostrożność, ponieważ omija się część zabezpieczeń i stabilizację z wejścia VIN/DC.
Pin 3.3V udostępnia napięcie pomocnicze 3.3V do zasilania niewielkich modułów i czujników. Nie należy zasilać z niego większych odbiorników ani modułów pobierających duży prąd.
Płytka jest przeznaczona do zasilania elektroniki niskonapięciowej. Silniki, przekaźniki, taśmy LED i inne większe obciążenia powinny być zasilane z osobnego źródła przez odpowiednie moduły wykonawcze lub sterowniki, z zachowaniem wspólnej masy GND z płytką.
Instrukcja
Instrukcja
1. Przygotowanie płytki
Do uruchomienia płytki potrzebujesz:
- przewodu USB-C z transmisją danych
- komputera z systemem Windows, Linux lub macOS
- programu Arduino IDE
- sterownika CH340 / CH341, jeżeli system nie rozpozna płytki automatycznie
Uwaga: niektóre przewody USB-C służą wyłącznie do ładowania i nie przesyłają danych. Jeżeli płytka się zasila, ale nie pojawia się port COM / USB, w pierwszej kolejności sprawdź inny przewód USB-C.
2. Instalacja Arduino IDE
- Pobierz i zainstaluj program Arduino IDE.
- Uruchom Arduino IDE.
- Podłącz płytkę do komputera przewodem USB-C.
- Jeżeli system wykryje nowe urządzenie, poczekaj na zakończenie instalacji sterownika.
Jeżeli płytka nie pojawia się jako port szeregowy, zainstaluj sterownik CH340 / CH341 odpowiedni dla swojego systemu operacyjnego.
3. Wybór płytki w Arduino IDE
W Arduino IDE ustaw:
- Board / Płytka: Arduino Uno
- Processor / Procesor: ATmega328P, jeżeli taka opcja jest dostępna
- Port: port COM / USB, który pojawił się po podłączeniu płytki
W systemie Windows port będzie zwykle widoczny jako COMx, np. COM3, COM5 lub podobnie.
W systemie Linux port może być widoczny jako np.:
/dev/ttyUSB0/dev/ttyUSB1
W systemie macOS port może być widoczny jako urządzenie USB-Serial.
4. Pierwszy test działania
Najprostszym testem jest uruchomienie programu migającego wbudowaną diodą LED.
Wbudowana dioda LED jest zwykle podłączona do pinu D13. W Arduino można odwołać się do niej także przez nazwę LED_BUILTIN.
Po wgraniu programu dioda na płytce powinna regularnie migać.
5. Wgrywanie programu
- Otwórz Arduino IDE.
- Wklej przykładowy kod z końca tej instrukcji.
- Wybierz odpowiednią płytkę: Arduino Uno.
- Wybierz odpowiedni port szeregowy.
- Kliknij przycisk Upload / Wgraj.
- Poczekaj na komunikat o zakończeniu wgrywania programu.
- Sprawdź, czy dioda LED na płytce zaczęła migać.
Podczas wgrywania programu mogą migać diody TX/RX. Oznacza to komunikację między komputerem a płytką.
6. Monitor portu szeregowego
Płytka może komunikować się z komputerem przez port szeregowy. Jest to przydatne do testów, diagnostyki i wyświetlania danych z programu.
Aby uruchomić monitor portu szeregowego:
- Wgraj program na płytkę.
- Otwórz Tools / Narzędzia → Serial Monitor / Monitor portu szeregowego.
- Ustaw prędkość transmisji na 9600 baud.
- Obserwuj komunikaty wysyłane przez płytkę.
7. Podłączanie elementów zewnętrznych
Do pinów płytki można podłączać m.in.:
- przyciski
- diody LED przez rezystor
- czujniki cyfrowe
- czujniki analogowe
- wyświetlacze
- moduły I2C
- moduły SPI
- moduły UART
- moduły przekaźnikowe
- sterowniki silników
Nie należy podłączać silników, taśm LED, przekaźników ani innych większych obciążeń bezpośrednio do pinów mikrokontrolera. Do takich elementów należy używać odpowiednich sterowników, tranzystorów, modułów wykonawczych lub przekaźników.
8. Ważne zasady podłączenia
- Nie przekraczaj napięcia 5V na wejściach cyfrowych i analogowych.
- Nie podłączaj napięcia zewnętrznego do pinu 5V, jeżeli nie masz pewności, że jest stabilizowane.
- Nie podłączaj odwrotnie zasilania.
- Nie zwieraj pinów 5V i GND.
- Nie zasilaj większych odbiorników bezpośrednio z pinów płytki.
- Przy stosowaniu zewnętrznego zasilania dla modułów wykonawczych połącz masę zasilacza z pinem GND płytki.
- Przed podłączeniem nowego układu sprawdź jego napięcie pracy i sposób sterowania.
9. Typowe problemy przy pierwszym uruchomieniu
Płytka świeci, ale nie widać portu COM
Możliwe przyczyny:
- użyty przewód USB-C nie przesyła danych
- brak sterownika CH340 / CH341
- wybrano niewłaściwy port w Arduino IDE
- port jest zajęty przez inny program
Program nie chce się wgrać
Sprawdź:
- czy wybrano płytkę Arduino Uno
- czy wybrano właściwy port
- czy przewód USB-C obsługuje transmisję danych
- czy monitor portu szeregowego nie blokuje połączenia
- czy sterownik CH340 / CH341 jest poprawnie zainstalowany
Dioda nie miga po wgraniu programu
Sprawdź:
- czy program został poprawnie wgrany
- czy wybrano odpowiedni port
- czy płytka jest zasilana
- czy użyto pinu
LED_BUILTINlub13
10. Przykładowy kod Arduino IDE
/*
Przykładowy program testowy dla płytki IMZ ATmega328P
kompatybilnej z Arduino Uno R3.
Program:
- uruchamia komunikację szeregową z komputerem,
- ustawia wbudowaną diodę LED jako wyjście,
- cyklicznie włącza i wyłącza diodę,
- wysyła komunikaty do Monitora portu szeregowego.
Wbudowana dioda LED w płytkach zgodnych z Arduino Uno
jest zwykle podłączona do pinu D13.
*/
void setup()
{
// Uruchomienie komunikacji szeregowej z komputerem.
// Prędkość 9600 baud musi być taka sama w Monitorze portu szeregowego.
Serial.begin(9600);
// Krótka przerwa po starcie programu.
// Ułatwia to uruchomienie Monitora portu szeregowego.
delay(1000);
// Ustawienie wbudowanej diody LED jako wyjścia.
// LED_BUILTIN oznacza standardową diodę LED na płytce.
pinMode(LED_BUILTIN, OUTPUT);
// Komunikat startowy wysyłany do komputera.
Serial.println("Start programu testowego IMZ ATmega328P");
Serial.println("Jesli widzisz ten tekst, komunikacja przez USB dziala.");
}
void loop()
{
// Włączenie wbudowanej diody LED.
digitalWrite(LED_BUILTIN, HIGH);
// Wysłanie informacji do Monitora portu szeregowego.
Serial.println("Dioda LED: WLACZONA");
// Odczekanie 1 sekundy.
delay(1000);
// Wyłączenie wbudowanej diody LED.
digitalWrite(LED_BUILTIN, LOW);
// Wysłanie informacji do Monitora portu szeregowego.
Serial.println("Dioda LED: WYLACZONA");
// Odczekanie 1 sekundy.
delay(1000);
}
Podłączenie
Podłączenie
Płytka ma układ pinów zgodny z formatem Arduino® Uno R3. Do programowania i podstawowego zasilania najczęściej wystarczy podłączyć ją do komputera przewodem USB-C.
Zasilanie
| Pin / złącze | Opis |
|—|—|
| USB-C | zasilanie 5V oraz programowanie płytki z komputera |
| VIN | wejście zasilania zewnętrznego, zalecane 7–12V DC |
| 5V | linia zasilania 5V dla płytki i małych modułów zewnętrznych |
| 3.3V | pomocnicze zasilanie 3.3V dla małych czujników i modułów |
| GND | masa układu, wspólna dla płytki i podłączonych modułów |
| RESET | reset mikrokontrolera po zwarciu do GND |
Piny cyfrowe
| Pin | Funkcja podstawowa | Uwagi |
|—|—|—|
| D0 | RX / UART | odbiór danych, używany także przy komunikacji USB |
| D1 | TX / UART | nadawanie danych, używany także przy komunikacji USB |
| D2 | wejście/wyjście cyfrowe | obsługa przerwania zewnętrznego |
| D3 | wejście/wyjście cyfrowe / PWM | obsługa PWM |
| D4 | wejście/wyjście cyfrowe | standardowy pin GPIO |
| D5 | wejście/wyjście cyfrowe / PWM | obsługa PWM |
| D6 | wejście/wyjście cyfrowe / PWM | obsługa PWM |
| D7 | wejście/wyjście cyfrowe | standardowy pin GPIO |
| D8 | wejście/wyjście cyfrowe | standardowy pin GPIO |
| D9 | wejście/wyjście cyfrowe / PWM | obsługa PWM |
| D10 | wejście/wyjście cyfrowe / PWM / SPI SS | często używany jako CS/SS dla SPI |
| D11 | wejście/wyjście cyfrowe / PWM / SPI MOSI | linia MOSI dla SPI |
| D12 | wejście/wyjście cyfrowe / SPI MISO | linia MISO dla SPI |
| D13 | wejście/wyjście cyfrowe / SPI SCK / LED | połączony z wbudowaną diodą LED |
Piny analogowe
| Pin | Funkcja |
|—|—|
| A0 | wejście analogowe |
| A1 | wejście analogowe |
| A2 | wejście analogowe |
| A3 | wejście analogowe |
| A4 | wejście analogowe / SDA dla I2C |
| A5 | wejście analogowe / SCL dla I2C |
Wejścia analogowe służą do pomiaru napięcia w zakresie pracy mikrokontrolera. Nie należy podawać na nie napięcia wyższego niż 5V względem GND.
Podłączenie I2C
Magistrala I2C pozwala podłączać popularne moduły, np. wyświetlacze OLED, LCD z konwerterem I2C, czujniki temperatury, czujniki ciśnienia i ekspandery portów.
| Płytka ATmega328P | Moduł I2C |
|—|—|
| 5V lub 3.3V | VCC |
| GND | GND |
| A4 / SDA | SDA |
| A5 / SCL | SCL |
Napięcie VCC należy dobrać do podłączanego modułu. Sama płytka pracuje z logiką 5V, dlatego przy modułach wyłącznie 3.3V może być wymagany konwerter poziomów logicznych.
Podłączenie SPI
Magistrala SPI jest używana m.in. do obsługi czytników kart SD, modułów RFID, wyświetlaczy i szybszych układów peryferyjnych.
| Płytka ATmega328P | Funkcja SPI |
|—|—|
| D10 | SS / CS |
| D11 | MOSI |
| D12 | MISO |
| D13 | SCK |
| 5V lub 3.3V | VCC modułu |
| GND | GND modułu |
W wielu modułach pin CS może być podłączony do innego pinu cyfrowego, ale w przykładach dla Arduino Uno często używa się pinu D10.
Podłączenie UART
UART służy do komunikacji szeregowej, np. z modułami Bluetooth, GPS, konwerterami lub innymi mikrokontrolerami.
| Płytka ATmega328P | Urządzenie UART |
|—|—|
| D0 / RX | TX urządzenia |
| D1 / TX | RX urządzenia |
| GND | GND |
Przy podłączaniu UART należy krzyżować linie: TX jednego urządzenia do RX drugiego urządzenia. Piny D0 i D1 są używane również do komunikacji z komputerem przez USB, dlatego podłączony moduł UART może przeszkadzać podczas wgrywania programu.
Przykład podłączenia diody LED
| Płytka ATmega328P | Element |
|—|—|
| D13 | rezystor 220–1000 Ω |
| rezystor | anoda diody LED |
| katoda diody LED | GND |
Diodę LED należy podłączać przez rezystor ograniczający prąd. Nie należy podłączać diody bezpośrednio między pin cyfrowy i GND bez rezystora.
Przykład podłączenia przycisku
| Płytka ATmega328P | Element |
|—|—|
| D2 | jeden styk przycisku |
| GND | drugi styk przycisku |
W programie można użyć trybu INPUT_PULLUP, dzięki czemu nie trzeba stosować zewnętrznego rezystora podciągającego. W takim układzie naciśnięcie przycisku zwiera pin D2 do GND.
Ważne uwagi
- Płytka pracuje z logiką 5V.
- Masa GND musi być wspólna dla płytki i wszystkich podłączonych modułów.
- Nie należy podawać napięcia wyższego niż 5V na piny wejściowe mikrokontrolera.
- Silników, przekaźników, elektrozaworów, taśm LED i innych większych obciążeń nie wolno zasilać bezpośrednio z pinów płytki.
- Do większych obciążeń należy stosować zewnętrzne zasilanie oraz odpowiedni moduł wykonawczy, np. sterownik silnika, moduł przekaźnikowy, tranzystor MOSFET lub driver LED.
- Przy stosowaniu zewnętrznego zasilania dla modułów wykonawczych należy połączyć masę tego zasilacza z pinem GND płytki.
Kompatybilność
Kompatybilność
- Arduino IDE
- Arduino Uno R3
- płytki i nakładki zgodne z formatem Arduino Uno R3
- biblioteki Arduino dla ATmega328P / Arduino Uno
- przykłady i projekty przygotowane dla Arduino Uno
- Windows
- Linux
- macOS
- sterownik USB CH340 / CH341
- moduły i czujniki pracujące z logiką 5V
- moduły I2C zgodne z Arduino Uno
- moduły SPI zgodne z Arduino Uno
- moduły UART zgodne z poziomem logicznym 5V
- wyświetlacze LCD / OLED zgodne z Arduino
- moduły przekaźnikowe sterowane z poziomu 5V
- sterowniki silników zgodne z sygnałem sterującym 5V
- płytki stykowe i przewody połączeniowe 2.54 mm
- zasilacze i moduły zasilania 5V / VIN zgodne z wymaganiami płytki
Informacje bezpieczeństwa
Informacje bezpieczeństwa
- Produkt jest przeznaczony do pracy z elektroniką niskonapięciową, głównie w projektach edukacyjnych, hobbystycznych, prototypowych i testowych.
- Płytkę należy zasilać wyłącznie napięciem zgodnym ze specyfikacją produktu.
- Przy zasilaniu przez USB-C należy używać sprawnego przewodu USB oraz źródła zasilania 5V.
- Przy zasilaniu zewnętrznym przez gniazdo DC lub pin VIN należy stosować napięcie stałe DC w zalecanym zakresie 7–12V.
- Nie należy podawać napięcia wyższego niż 5V na piny wejściowe i wyjściowe mikrokontrolera.
- Przed podłączeniem zasilania należy sprawdzić poprawność połączeń, polaryzację oraz brak zwarć między pinami 5V, 3.3V, VIN i GND.
- Płytka powinna być używana w suchym, czystym środowisku, bez kontaktu z wodą, wilgocią, pyłem przewodzącym i elementami metalowymi mogącymi spowodować zwarcie.
- Produkt nie jest obudowany, dlatego podczas pracy należy unikać przypadkowego dotykania elementów przewodzących oraz układania płytki na metalowych powierzchniach.
- Płytkę należy chronić przed wyładowaniami elektrostatycznymi ESD, które mogą uszkodzić mikrokontroler lub inne elementy elektroniczne.
- Do pinów mikrokontrolera nie należy podłączać bezpośrednio silników, przekaźników, taśm LED, elektrozaworów ani innych odbiorników pobierających większy prąd.
- Większe obciążenia należy sterować przez odpowiednie moduły wykonawcze, np. sterownik silnika, tranzystor MOSFET, moduł przekaźnikowy lub driver LED.
- Przy stosowaniu zewnętrznego zasilacza dla modułów wykonawczych należy połączyć masę GND tego zasilacza z masą GND płytki.
- Nie należy przekraczać dopuszczalnego prądu pinów mikrokontrolera oraz linii zasilających płytki.
- Podczas pracy stabilizator napięcia i niektóre elementy mogą się nagrzewać, szczególnie przy zasilaniu zewnętrznym i podłączonych modułach.
- W przypadku nadmiernego nagrzewania, zapachu spalenizny, dymu, niestabilnej pracy lub widocznego uszkodzenia należy natychmiast odłączyć zasilanie.
- Produkt nie jest zabawką i nie powinien być używany przez małe dzieci.
- Osoby początkujące powinny używać produktu pod nadzorem osoby dorosłej lub osoby posiadającej podstawową wiedzę z zakresu elektroniki.
- Nie należy używać produktu w instalacjach sieciowych 230V ani do bezpośredniego sterowania urządzeniami wysokiego napięcia.
- Nie należy używać produktu w zastosowaniach medycznych, ratunkowych, bezpieczeństwa życia ani w systemach, których awaria mogłaby spowodować zagrożenie dla zdrowia lub mienia.
- Nie należy modyfikować płytki mechanicznie ani elektrycznie, jeżeli użytkownik nie posiada odpowiedniej wiedzy i doświadczenia.
- Uszkodzoną płytkę należy wycofać z użytkowania.
- Zużytego produktu nie należy wyrzucać razem z odpadami komunalnymi; należy przekazać go do odpowiedniego punktu zbiórki elektroodpadów.
Ostrzeżenia
Ostrzeżenia
- Nie podłączaj płytki bez sprawdzenia poprawności połączeń.
- Nie podłączaj zasilania o napięciu wyższym niż zalecane w specyfikacji.
- Nie podłączaj odwrotnie polaryzacji zasilania.
- Nie zwieraj pinów 5V, 3.3V, VIN i GND.
- Nie podawaj napięcia wyższego niż 5V na piny cyfrowe i analogowe.
- Nie zasilaj płytki jednocześnie z kilku źródeł, jeżeli nie masz pewności, że układ jest do tego przystosowany.
- Nie podłączaj silników, przekaźników, taśm LED ani innych większych obciążeń bezpośrednio do pinów mikrokontrolera.
- Nie przekraczaj dopuszczalnego prądu pinów wejścia/wyjścia mikrokontrolera.
- Nie zasilaj większych modułów z pinu 3.3V.
- Nie podłączaj modułów 3.3V bezpośrednio do linii 5V, jeżeli dany moduł nie jest odporny na takie napięcie.
- Nie podłączaj urządzeń pracujących z napięciem 230V bezpośrednio do płytki.
- Nie używaj płytki do bezpośredniego sterowania urządzeniami wysokiego napięcia.
- Nie używaj płytki w środowisku wilgotnym, mokrym lub zapylonym pyłem przewodzącym.
- Nie kładź uruchomionej płytki na metalowych lub przewodzących powierzchniach.
- Nie dotykaj elementów elektronicznych mokrymi rękami.
- Nie wykonuj zmian w połączeniach podczas pracy układu, jeżeli może to spowodować zwarcie.
- Nie odłączaj i nie podłączaj modułów przy włączonym zasilaniu, jeżeli nie masz pewności, że dany moduł można podłączać „na gorąco”.
- Nie używaj uszkodzonego przewodu USB-C ani uszkodzonego zasilacza.
- Nie używaj przewodu USB-C przeznaczonego wyłącznie do ładowania, jeżeli płytka ma być programowana z komputera.
- Nie zakrywaj płytki podczas pracy, jeżeli stabilizator lub inne elementy się nagrzewają.
- Nie używaj płytki, jeżeli pojawi się dym, zapach spalenizny, nadmierne nagrzewanie lub niestabilna praca.
- Nie modyfikuj płytki mechanicznie ani elektrycznie bez odpowiedniej wiedzy.
- Nie używaj produktu jako elementu systemów medycznych, ratunkowych, alarmowych lub bezpieczeństwa życia.
- Nie pozostawiaj uruchomionego układu bez nadzoru podczas testów prototypowych.
- Nie udostępniaj produktu małym dzieciom jako zabawki.
Przeznaczenie produktu
Przeznaczenie produktu
- nauka podstaw elektroniki i programowania mikrokontrolerów
- projekty edukacyjne z wykorzystaniem środowiska Arduino IDE
- projekty DIY z elektroniką niskonapięciową
- prototypowanie prostych układów elektronicznych
- testowanie czujników, modułów i elementów wykonawczych
- budowa prostych urządzeń automatyki domowej
- nauka obsługi wejść i wyjść cyfrowych
- nauka odczytu sygnałów analogowych
- nauka komunikacji UART, I2C i SPI
- sterowanie diodami LED, wyświetlaczami i prostymi modułami sygnalizacyjnymi
- sterowanie przekaźnikami, silnikami i większymi obciążeniami przez odpowiednie moduły wykonawcze
- wykonywanie ćwiczeń szkolnych, warsztatowych i hobbystycznych
- szybkie sprawdzanie przykładów, bibliotek i fragmentów kodu dla Arduino Uno
- budowa prostych stacji pomiarowych i układów rejestrujących dane
- tworzenie prototypów przed wykonaniem własnej płytki PCB
- zastosowanie jako płytka testowa w pracowni elektronicznej
Zastosowania wykluczone
Zastosowania wykluczone
- zastosowania medyczne i diagnostyczne
- urządzenia podtrzymujące życie lub zdrowie
- systemy ratunkowe i bezpieczeństwa życia
- systemy alarmowe, przeciwpożarowe i ochrony mienia jako element krytyczny
- instalacje wysokiego napięcia
- bezpośrednie sterowanie urządzeniami 230V AC
- bezpośrednie sterowanie silnikami, przekaźnikami, grzałkami, elektrozaworami i taśmami LED bez odpowiednich modułów wykonawczych
- praca w instalacjach przemysłowych jako certyfikowany element automatyki
- zastosowania w pojazdach jako element odpowiedzialny za bezpieczeństwo jazdy
- zastosowania lotnicze, kolejowe, wojskowe i inne wymagające specjalnych certyfikacji
- praca w środowisku mokrym, wilgotnym lub narażonym na kondensację pary wodnej
- praca w środowisku z pyłem przewodzącym, opiłkami metalu lub substancjami żrącymi
- użytkowanie na zewnątrz bez odpowiedniej obudowy i zabezpieczenia przed warunkami atmosferycznymi
- zasilanie napięciem innym niż zgodne ze specyfikacją produktu
- podłączanie sygnałów o napięciu wyższym niż dopuszczalne dla logiki 5V
- używanie produktu przez małe dzieci jako zabawki
- stosowanie w gotowych produktach konsumenckich bez wykonania własnej oceny bezpieczeństwa, testów i zgodności całego urządzenia
Zawartość zestawu
Zawartość zestawu
- 1 × płytka deweloperska IMZ ATmega328P kompatybilna z Arduino® Uno R3 [SMD, CH340, USB-C]
- 1 x listwa goldpin
Najczęstsze pytania
Najczęstsze pytania
-
Czy płytka nadaje się dla początkujących?
Tak. To dobra płytka do nauki podstaw elektroniki, programowania mikrokontrolerów i pracy ze środowiskiem Arduino IDE. -
Czy jest to oryginalna płytka Arduino?
Nie. Jest to płytka marki IMZ kompatybilna z Arduino® Uno R3. Nie jest to oryginalny produkt Arduino. -
Czy płytka działa w Arduino IDE?
Tak. W Arduino IDE należy wybrać płytkę Arduino Uno oraz odpowiedni port COM / USB. -
Jaki mikrokontroler znajduje się na płytce?
Płytka jest oparta na mikrokontrolerze ATmega328P w wersji SMD. -
Czy płytkę można programować przez USB-C?
Tak. Płytkę można programować przez złącze USB-C. Wymagany jest przewód USB-C obsługujący transmisję danych. -
Dlaczego komputer nie widzi płytki po podłączeniu?
Najczęstsze przyczyny to przewód USB-C tylko do ładowania, brak sterownika CH340 / CH341 albo wybrany niewłaściwy port w Arduino IDE. -
Czy trzeba instalować sterownik CH340?
Czasami tak. W wielu systemach sterownik instaluje się automatycznie, ale jeżeli port COM / USB się nie pojawia, należy zainstalować sterownik CH340 / CH341. -
Jaką płytkę wybrać w Arduino IDE?
Najczęściej należy wybrać Arduino Uno. -
Czy płytka ma taki sam układ pinów jak Arduino Uno R3?
Tak. Układ złącz jest zgodny z formatem Uno R3, co ułatwia korzystanie z wielu przykładów, przewodów i nakładek zgodnych z tym standardem. -
Czy można używać nakładek Arduino Shield?
Wiele nakładek zgodnych z Arduino Uno R3 powinno pasować, ale przed użyciem należy sprawdzić zgodność napięć, pinów oraz ewentualne konflikty połączeń. -
Czy płytka pracuje z logiką 5V?
Tak. Płytka pracuje z logiką 5V, dlatego przy modułach 3.3V należy sprawdzić, czy są odporne na sygnały 5V. -
Czy można podłączać moduły I2C?
Tak. Linie I2C są dostępne na pinach A4 / SDA oraz A5 / SCL. -
Czy można podłączać moduły SPI?
Tak. Interfejs SPI jest dostępny na pinach D10–D13 oraz na złączu ICSP, zależnie od używanego modułu. -
Czy można podłączać moduły UART?
Tak, ale piny D0 / RX i D1 / TX są używane również do komunikacji USB, więc podłączony moduł UART może przeszkadzać podczas wgrywania programu. -
Czy można zasilać płytkę z USB-C?
Tak. To najprostszy sposób zasilania podczas programowania i testowania płytki. -
Czy można zasilać płytkę z zewnętrznego zasilacza?
Tak. Zalecane napięcie zasilania zewnętrznego przez VIN lub gniazdo DC to 7–12V DC. -
Czy przewód USB-C jest w zestawie?
Nie, zestaw obejmuje samą płytkę. Do programowania potrzebny jest przewód USB-C z transmisją danych. -
Czy można podłączyć silnik bezpośrednio do płytki?
Nie. Silniki należy podłączać przez odpowiedni sterownik silnika i osobne zasilanie dobrane do silnika. -
Czy można sterować przekaźnikiem?
Tak, ale najlepiej użyć gotowego modułu przekaźnikowego zgodnego z sygnałem sterującym 5V. Nie należy podłączać cewki przekaźnika bezpośrednio do pinu mikrokontrolera. -
Czy płytka nadaje się do projektów z taśmami LED?
Tak, jako sterownik sygnału, ale taśmy LED muszą być zasilane osobno i sterowane przez odpowiedni moduł wykonawczy, np. MOSFET lub driver LED. -
Czy płytka może współpracować z Raspberry Pi lub ESP32?
Tak, może komunikować się z innymi płytkami przez UART, I2C lub SPI, ale trzeba zwrócić uwagę na różnice poziomów logicznych. ATmega328P pracuje z logiką 5V, a wiele płytek ESP32 i Raspberry Pi pracuje z logiką 3.3V. -
Czy płytka nadaje się do gotowego urządzenia?
Może być użyta jako element prototypu lub prostego projektu, ale przy zastosowaniu w gotowym urządzeniu użytkownik powinien samodzielnie ocenić bezpieczeństwo, zgodność i wymagania całego układu.
O produkcie
O produkcie
Płytka deweloperska IMZ ATmega328P to praktyczna baza do nauki elektroniki, programowania i budowy własnych projektów z wykorzystaniem środowiska Arduino IDE. Jeżeli zaczynasz przygodę z mikrokontrolerami albo potrzebujesz sprawdzonej płytki do szybkiego prototypowania, jest to jeden z najprostszych i najbardziej uniwersalnych wyborów.
W internecie łatwo znaleźć przykłady, biblioteki, poradniki i gotowe projekty. Możesz podłączyć czujniki, przyciski, wyświetlacze, moduły przekaźnikowe, sterowniki silników, moduły komunikacyjne oraz wiele innych elementów używanych w projektach DIY.
Wersja z mikrokontrolerem ATmega328P SMD, konwerterem CH340 i złączem USB-C dobrze sprawdza się przy codziennej pracy na biurku. Podłączasz płytkę do komputera, wybierasz Arduino Uno w Arduino IDE i możesz od razu wgrywać programy, testować kod oraz obserwować dane w monitorze portu szeregowego.
To dobry wybór zarówno do pierwszych ćwiczeń z migającą diodą LED, jak i do bardziej praktycznych projektów: prostych sterowników, układów pomiarowych, automatyki domowej, modeli, robotów edukacyjnych czy stanowisk testowych. Płytka pozwala szybko przejść od pomysłu do działającego prototypu.
Dlaczego warto
Dlaczego warto
- zgodność z Arduino® Uno R3: łatwy start dzięki ogromnej liczbie przykładów, bibliotek i poradników
- popularny mikrokontroler ATmega328P: sprawdzona baza do nauki i prostych projektów DIY
- złącze USB-C: wygodniejsze podłączanie podczas programowania i testów
- konwerter CH340: programowanie i komunikacja z komputerem przez USB
- obsługa Arduino IDE: szybkie uruchomienie bez skomplikowanej konfiguracji
- układ pinów Uno R3: możliwość korzystania z wielu modułów, przewodów i nakładek zgodnych z tym standardem
- logika 5V: wygodna współpraca z wieloma popularnymi modułami Arduino
- dobra płytka na start: nadaje się do nauki podstaw elektroniki, programowania i prototypowania
- praktyczna do testów: pozwala szybko sprawdzić czujniki, wyświetlacze, moduły i fragmenty kodu
- uniwersalne zastosowanie: edukacja, automatyka, robotyka, modele, stanowiska testowe i projekty hobbystyczne
- prosta diagnostyka: diody sygnalizacyjne i monitor portu szeregowego ułatwiają uruchamianie projektów
















Opinie
Na razie nie ma opinii o produkcie.