Pierwsze kroki z Arduino: Przewodnik dla początkujących

Pierwsze kroki z Arduino: Przewodnik dla początkujących

Arduino to platforma do prototypowania elektroniki o otwartym kodzie źródłowym i jest jedną z najpopularniejszych na świecie – z możliwym wyjątkiem Raspberry Pi. Sprzedając ponad 3 miliony sztuk (i wiele więcej w postaci urządzeń do klonowania innych firm): co sprawia, że ​​jest tak dobry i co można z nim zrobić?





Co to jest Arduino?

Arduino opiera się na łatwym w użyciu, elastycznym sprzęcie i oprogramowaniu. Jest przeznaczony dla artystów, projektantów, inżynierów, hobbystów i każdego, kto choć trochę interesuje się programowalną elektroniką.





Arduino wyczuwa otoczenie, odczytując dane z różnych przycisków, komponentów i czujników. Mogą wpływać na środowisko, kontrolując diody LED, Motoryzacja , serwa, przekaźniki i wiele więcej.





Projekty Arduino mogą być samodzielne lub mogą komunikować się z oprogramowaniem działającym na komputerze ( Przetwarzanie jest najpopularniejszym oprogramowaniem do tego). Mogą rozmawiać z innymi Arduino, Raspberry Pis, NodeMCU lub prawie wszystkim innym. Przeczytaj nasze porównanie mikrokontrolerów za 5 USD, aby dokładnie porównać różnice między tymi mikrokontrolerami.

Możesz zapytać, dlaczego warto wybrać Arduino? Arduino naprawdę upraszcza proces budowania projektu programowalnej elektroniki, dzięki czemu jest świetną platformą dla początkujących. Możesz łatwo rozpocząć pracę na jednym bez wcześniejszego doświadczenia w elektronice. Dostępne są tysiące samouczków o różnym stopniu trudności, więc po opanowaniu podstaw możesz być pewien wyzwania.



Oprócz prostoty Arduino jest również niedrogi, wieloplatformowy i open source. Arduino Uno (najpopularniejszy model) oparty jest na mikrokontrolerach ATMEGA 16U2 firmy Atmel. Istnieje wiele różnych modeli, które różnią się rozmiarem, mocą i specyfikacją, więc zapoznaj się z naszym przewodnikiem zakupu, aby poznać wszystkie różnice.

Plany tablic są publikowane pod hasłem Creative Commons licencji, więc doświadczeni hobbyści i inni producenci mogą swobodnie tworzyć własną wersję Arduino, potencjalnie ją rozszerzając i ulepszając (lub po prostu kopiując, co prowadzi do rozpowszechnienia tanich płyt Arduino, które obecnie znajdujemy).





Co możesz zrobić z Arduino?

Arduino może zrobić oszałamiającą liczbę rzeczy. Są mózgiem wybieranym przez większość drukarek 3D. Ich niski koszt i łatwość użytkowania sprawiają, że tysiące twórców, projektantów, hakerów i twórców wykonało niesamowite projekty. Oto tylko niektóre z projektów Arduino, które stworzyliśmy tutaj w MakeUseOf:

Co znajduje się w Arduino?

Chociaż dostępnych jest wiele różnych typów płyt Arduino, ten podręcznik koncentruje się na Arduino Model. To najpopularniejsza płytka Arduino. Więc co sprawia, że ​​to się dzieje? Oto specyfikacje:





  • Edytor: 16 MHz ATmega16U2
  • Pamięć flash: 32 KB
  • Baran: 2 KB
  • Napięcie robocze: 5V
  • Napięcie wejściowe: 7-12V
  • Liczba wejść analogowych: 6
  • Liczba cyfrowych wejść/wyjść: 14 (6 z nich Modulacja szerokości impulsu -- PWM )

Specyfikacja może wydawać się śmieciowa w porównaniu z komputerem stacjonarnym, ale pamiętaj, że Arduino jest urządzeniem wbudowanym, które ma o wiele mniej informacji do przetworzenia niż komputer stacjonarny. Jest więcej niż zdolny do większości projektów elektronicznych.

Kolejną wspaniałą cechą Arduino jest możliwość korzystania z tak zwanych „osłon” lub płyt dodatkowych. Chociaż osłony nie zostaną omówione w tej instrukcji, są naprawdę dobrym sposobem na rozszerzenie funkcji i funkcjonalności Arduino.

Czego potrzebujesz do tego przewodnika

Poniżej znajdziesz listę zakupów komponentów potrzebnych do tego poradnika dla początkujących. Wszystkie te składniki powinny kosztować łącznie mniej niż 50 USD. Ta lista powinna wystarczyć, aby dobrze zrozumieć podstawową elektronikę i mieć wystarczającą ilość komponentów do zbudowania całkiem fajnych projektów przy użyciu tego lub dowolnego innego przewodnika Arduino. Jeśli nie chcesz wybierać każdego elementu, możesz zamiast tego rozważyć zakup zestawu startowego.

Jeśli nie możesz uzyskać określonej wartości rezystora, coś tak bliskiego, jak to możliwe, zwykle działa dobrze.

Przegląd elementów elektrycznych

Przyjrzyjmy się, czym dokładnie są wszystkie te komponenty, co robią i jak wyglądają.

Deska do krojenia chleba

Wykorzystywane do prototypowania obwodów elektronicznych, stanowią tymczasowy sposób łączenia ze sobą komponentów. Deski do krojenia chleba to bloki plastiku z otworami, w które można włożyć przewody. Otwory są ułożone w rzędy, w grupach po pięć. Jeśli chcesz zmienić układ obwodu, wyciągnij przewód lub część z otworu i przesuń ją. Wiele płytek stykowych zawiera dwie lub cztery grupy otworów biegnących wzdłuż całej płytki, wzdłuż boków i wszystkie są połączone — są one zwykle przeznaczone do dystrybucji zasilania i mogą być oznaczone czerwoną i niebieską linią.

Płyty chlebowe doskonale nadają się do szybkiego wykonania obwodu. Na dużym torze potrafią się bardzo bałaganić, a tańsze modele notorycznie bywają zawodne, więc warto wydać trochę więcej pieniędzy na dobry.

diody LED

LED oznacza Dioda LED . Są bardzo tanim źródłem światła i mogą być bardzo jasne - zwłaszcza gdy są zgrupowane. Można je kupić w różnych kolorach, nie nagrzewają się szczególnie i długo utrzymują. Możesz mieć diody LED w telewizorze, desce rozdzielczej samochodu lub w żarówkach Philips Hue .

Twój mikrokontroler Arduino ma również wbudowaną diodę LED na styku 13, która jest często używana do wskazywania akcji lub zdarzenia lub po prostu do testowania.

Rezystor fotograficzny

Fotorezystor ( P hotokomórka lub Rezystor zależny od światła ) pozwala Arduino mierzyć zmiany światła. Możesz na przykład użyć tego do włączenia komputera, gdy jest światło dzienne.

Przełącznik dotykowy

jak zapisać zrzut ekranu jako pdf

Przełącznik dotykowy to w zasadzie przycisk. Naciśnięcie go zakończy obwód i (zwykle) zmieni się z 0V na +5V. Arduino może wykryć tę zmianę i odpowiednio zareagować. Są to często chwilowy – co oznacza, że ​​są „naciskane” tylko wtedy, gdy przytrzymuje je palec. Gdy puścisz, powrócą do stanu domyślnego („niewciśnięty” lub wyłączony).

Głośnik piezoelektryczny

Głośnik piezoelektryczny to mały mały głośnik, który wytwarza dźwięk z sygnałów elektrycznych. Często są szorstkie i metaliczne i nie brzmią jak prawdziwy głośnik. To powiedziawszy, są bardzo tanie i łatwe do zaprogramowania. Nasza gra Buzz Wire używa jednego do gry Piosenka przewodnia Monty Pythona „Latający cyrk” .

Rezystor

Rezystor ogranicza przepływ prądu. Są bardzo tanimi komponentami i stanowią podstawę zarówno amatorskich, jak i profesjonalnych obwodów elektronicznych. Są one prawie zawsze wymagane do ochrony komponentów przed przeciążeniem. Są również potrzebne, aby zapobiec zwarciom, jeśli Arduino + 5 V łączy się bezpośrednio z ziemią. W skrócie: bardzo poręczny i absolutnie niezbędny.

Przewody połączeniowe

Przewody połączeniowe służą do tworzenia tymczasowych połączeń między komponentami na płytce stykowej.

Konfigurowanie Arduino

Przed rozpoczęciem jakiegokolwiek projektu musisz sprawić, by Arduino komunikowało się z komputerem. Pozwala to na pisanie i kompilowanie kodu do wykonania Arduino, a także zapewnia sposób, aby Arduino współpracowało z komputerem.

Instalowanie pakietu oprogramowania Arduino w systemie Windows

Udaj się do Strona Arduino i pobierz wersję oprogramowania Arduino odpowiednią dla Twojej wersji systemu Windows. Po pobraniu postępuj zgodnie z instrukcjami, aby zainstalować Arduino Zintegrowane środowisko programistyczne (TUTAJ).

Instalacja zawiera sterowniki, więc teoretycznie powinieneś od razu zacząć. Jeśli z jakiegoś powodu to się nie powiedzie, spróbuj wykonać następujące czynności, aby ręcznie zainstalować sterowniki:

  • Podłącz swoją płytę i poczekaj, aż system Windows rozpocznie proces instalacji sterownika. Po kilku chwilach proces zakończy się niepowodzeniem, pomimo wszelkich starań.
  • Kliknij Menu Start > Panel sterowania .
  • Nawigować do System i bezpieczeństwo > System . Po otwarciu okna System otwórz Menadżer urządzeń .
  • Pod Porty (COM i LPT), powinieneś zobaczyć otwarty port o nazwie Arduino UNO (COMxx) .
  • Kliknij prawym przyciskiem myszy Arduino UNO (COMxx) > Zaktualizuj oprogramowanie sterownika .
  • Wybierać Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika .
  • Przejdź do i wybierz plik sterownika Uno o nazwie ArduinoUNO.inf , zlokalizowany w Kierowcy folder pobierania oprogramowania Arduino.

System Windows zakończy stamtąd instalację sterownika.

Instalowanie pakietu oprogramowania Arduino w systemie Mac OS

Pobierz oprogramowanie Arduino dla komputerów Mac z Strona Arduino . Wyodrębnij zawartość .zamek błyskawiczny plik i uruchom aplikację. Możesz skopiować go do folderu aplikacji, ale będzie działał dobrze z twojego pulpit lub pliki do pobrania lornetka składana. Nie musisz instalować żadnych dodatkowych sterowników dla Arduino UNO.

Instalowanie oprogramowania Arduino na pakiecie Ubuntu/Linux

zainstalować gcc-avr oraz avr-libc :

sudo apt-get install gcc-avr avr-libc

Jeśli nie masz jeszcze openjdk-6-jre, zainstaluj i skonfiguruj również:

sudo apt-get install openjdk-6-jre
sudo update-alternatives --config java

Wybierz właściwy JRE jeśli masz więcej niż jeden zainstalowany.

Przejdź do Strona Arduino i pobierz oprogramowanie Arduino dla systemu Linux. Możesz szerzyć się i uruchom go za pomocą następującego polecenia:

tar xzvf arduino-x.x.x-linux64.tgz
cd arduino-1.0.1
./arduino

Niezależnie od tego, z jakiego systemu operacyjnego korzystasz, powyższe instrukcje zakładają, że masz oryginalną, markową płytkę Arduino Uno. Jeśli kupiłeś klon, prawie na pewno będziesz potrzebować sterowników innych firm, zanim płyta zostanie rozpoznana przez USB.

Uruchamianie oprogramowania Arduino

Teraz, gdy oprogramowanie jest zainstalowane, a Arduino skonfigurowane, sprawdźmy, czy wszystko działa. Najłatwiej to zrobić, korzystając z przykładowej aplikacji „Mrugnięcie”.

Otwórz oprogramowanie Arduino, klikając dwukrotnie aplikację Arduino ( ./arduino na Linuksie ). Upewnij się, że płyta jest podłączona do komputera, a następnie otwórz dioda LED miga przykładowy szkic: Plik > Przykłady > 1.Podstawy > Migać . Powinieneś zobaczyć kod otwartej aplikacji:

Aby wgrać ten kod do Arduino, wybierz wpis w Narzędzia > Deska menu odpowiadające Twojemu modelowi -- Arduino w tym przypadku.

Wybierz urządzenie szeregowe swojej płyty z Narzędzia > Port szeregowy menu. W systemie Windows prawdopodobnie będzie to COM3 lub wyżej. Na Macu lub Linuksie powinno to być coś z /dev/tty.usbmodem w tym.

Na koniec kliknij Wgrywać w lewym górnym rogu swojego środowiska. Poczekaj kilka sekund i powinieneś zobaczyć RX oraz TX Migają diody na Arduino. Jeśli przesyłanie się powiedzie, na pasku stanu pojawi się komunikat „Zakończono przesyłanie”.

Kilka sekund po zakończeniu przesyłania powinieneś zobaczyć pin 13 Dioda na płycie zacznie migać. Gratulacje! Masz już uruchomione Arduino.

Projekty startowe

Teraz, gdy znasz już podstawy, spójrzmy na kilka projektów dla początkujących.

Wcześniej używałeś przykładowego kodu Arduino do migania wbudowanej diody LED. Ten projekt będzie migać zewnętrzną diodą LED za pomocą płytki stykowej. Oto obwód:

Podłącz długą nogę diody LED (noga dodatnia, zwana anoda ) do Rezystor 220 Ohm a potem cyfrowo pin 7 . Połącz krótką nogę (noga ujemna, zwana katoda ) bezpośrednio grunt (dowolny z portów Arduino z GND, twój wybór). To jest prosty obwód. Arduino może sterować cyfrowo tym pinem. Włączenie pinezki spowoduje zaświecenie diody, wyłączenie jej wyłączy diodę. Rezystor jest niezbędny do ochrony diody LED przed zbyt dużym prądem - bez niego przepali się.

Oto kod, którego potrzebujesz:

void setup() {
// put your setup code here, to run once:
pinMode(7, OUTPUT); // configure the pin as an output
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(7, HIGH); // turn LED on
delay(1000); // wait 1 second
digitalWrite(7, LOW); // turn LED off
delay(1000); // wait one second
}

Ten kod robi kilka rzeczy:

nieważne ustawienia(): Jest to uruchamiane przez Arduino raz przy każdym uruchomieniu. Tutaj możesz skonfigurować zmienne i wszystko, czego potrzebuje Twój Arduino.

pinMode(7, WYJŚCIE): To mówi Arduino, aby używał tego pinu jako wyjścia, bez tej linii Arduino nie wiedziałby, co zrobić z każdym pinem. Należy to skonfigurować tylko raz na pin i wystarczy skonfigurować piny, których zamierzasz użyć.

pusta pętla(): Każdy kod wewnątrz tej pętli jest wielokrotnie uruchamiany, aż do wyłączenia Arduino. Może to uczynić większe projekty bardziej złożonymi, ale działa zadziwiająco dobrze w przypadku prostych projektów.

digitalWrite(7, WYSOKI): Służy do ustawiania szpilki WYSOKA lub NISKA - NA lub WYŁĄCZONY . Podobnie jak włącznik światła, gdy pin jest WYSOKI, dioda LED będzie się świecić. Gdy pin jest LOW, dioda LED będzie wyłączona. W nawiasach musisz podać dodatkowe informacje, aby to działało poprawnie. Dodatkowe informacje to parametry lub argumenty.

Pierwszy (7) to numer pin. Jeśli na przykład podłączyłeś diodę LED do innego pinu, zmienisz to z siedmiu na inny numer. Drugim parametrem musi być WYSOKA lub NISKA , który określa, czy dioda LED powinna być włączona, czy wyłączona.

opóźnienie (1000): Mówi Arduino, aby czekał przez określony czas w milisekundach. 1000 milisekund to jedna sekunda, więc Arduino będzie czekać przez jedną sekundę.

Po włączeniu diody LED na jedną sekundę Arduino uruchamia ten sam kod, tylko wyłącza diodę LED i czeka kolejną sekundę. Po zakończeniu tego procesu pętla uruchamia się ponownie, a dioda LED jest ponownie włączana.

Wyzwanie: Spróbuj dostosować opóźnienie między włączaniem i wyłączaniem diody LED. Co obserwujesz? Co się stanie, jeśli ustawisz opóźnienie na bardzo małą liczbę, na przykład jeden lub dwa? Czy możesz zmodyfikować kod i obwód, aby migały? dwa Diody?

Dodawanie przycisku

Teraz, gdy dioda LED działa, dodajmy przycisk do obwodu:

Podłącz przycisk tak, aby mostkował kanał na środku płytki stykowej. Podłącz w prawym górnym rogu noga do Pin 4 . Podłącz prawy dolny noga do 10k Ohm rezystor, a następnie do grunt . Podłącz na dole po lewej noga do 5V .

Być może zastanawiasz się, dlaczego prosty przycisk wymaga rezystora. Służy to dwóm celom. To jest rozbierać, opuszczać rezystor - wiąże pin z masą. Gwarantuje to, że nie zostaną wykryte żadne fałszywe wartości i zapobiega Arduino myślący nacisnąłeś przycisk, kiedy tego nie zrobiłeś. Drugim celem tego rezystora jest ogranicznik prądu. Bez niego 5V poszłoby bezpośrednio do ziemi, magiczny dym zostanie zwolniony, a twoje Arduino umrze. Nazywa się to zwarciem, więc zastosowanie rezystora zapobiega temu.

Gdy przycisk nie jest wciśnięty, Arduino wykrywa masę ( pin 4 > rezystor > grunt ). Po naciśnięciu przycisku napięcie 5V jest podłączone do masy. Pin 4 Arduino może wykryć tę zmianę, ponieważ pin 4 zmienił się z uziemienia na 5 V;

Oto kod:

boolean buttonOn = false; // store the button state
void setup() {
// put your setup code here, to run once:
pinMode(7, OUTPUT); // configure the LED as an output
pinMode(4, INPUT); // configure the button as an input
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(4)) {
delay(25);
if(digitalRead(4)) {
// if button was pressed (and was not a spurious signal)
if(buttonOn)
// toggle button state
buttonOn = false;
else
buttonOn = true;
delay(500); // wait 0.5s -- don't run the code multiple times
}
}
if(buttonOn)
digitalWrite(7, LOW); // turn LED off
else
digitalWrite(7, HIGH); // turn LED on
}

Ten kod opiera się na tym, czego nauczyłeś się w poprzedniej sekcji. Użyty przycisk sprzętowy to chwilowy akcja. Oznacza to, że będzie działać tylko wtedy, gdy go przytrzymujesz. Alternatywą jest zatrzaskiwanie akcja. To tak jak przełączniki światła lub gniazdka, naciśnij raz, aby włączyć, naciśnij ponownie, aby wyłączyć. Na szczęście w kodzie można zaimplementować zachowanie zatrzaskowe. Oto, co robi dodatkowy kod:

przycisk logicznyWł = fałsz: Ta zmienna jest używana do przechowywania stanu przycisku – WŁĄCZONY lub WYŁĄCZONY, WYSOKI lub NISKI. Ma domyślną wartość false.

pinMode(4, WEJŚCIE): Podobnie jak kod używany dla diody LED, ta linia informuje Arduino, że podłączyłeś wejście (twój przycisk) do pinu 4.

if(cyfrowyOdczyt(4)): W podobny sposób do digitalWrite() , cyfrowyOdczyt () służy do odczytu stanu pinu. Musisz podać mu numer pin (4, dla twojego przycisku).

Po naciśnięciu przycisku Arduino czeka 25ms i ponownie sprawdza przycisk. Jest to znane jako Odbicie oprogramowania . Gwarantuje to, że to, co Arduino uważa za naciśnięcie przycisku, naprawdę było naciśnięciem przycisku, a nie hałasem. Nie musisz tego robić, aw większości przypadków wszystko będzie działać bez tego. To raczej najlepsza praktyka.

Jeśli Arduino jest pewien, że naprawdę nacisnąłeś przycisk, zmienia wartość przycisk włączony zmienny. To przełącza stan:

ButtonOn to prawda: Ustaw na fałsz.

ButtonOn jest fałszywy: Ustaw na prawdę.

Wreszcie dioda LED jest wyłączana zgodnie ze stanem zapisanym w przycisk włączony .

Czujnik światła

Przejdźmy do zaawansowanego projektu. Ten projekt będzie używał Rezystor zależny od światła (LDR), aby zmierzyć ilość dostępnego światła. Arduino przekaże komputerowi przydatne komunikaty o aktualnym poziomie światła.

kto mnie blokuje na facebooku?

Oto obwód:

Ponieważ LDR są rodzajem rezystora, nie ma znaczenia, w którą stronę są umieszczone - nie mają polaryzacji. Łączyć 5V po jednej stronie LDR. Podłącz drugą stronę do grunt poprzez 1k Ohm rezystor. Podłącz również tę stronę do wejście analogowe 0 .

Rezystor ten pełni rolę rezystora pulldown, podobnie jak w poprzednich projektach. Potrzebny jest pin analogowy, ponieważ LDR są urządzeniami analogowymi, a te piny zawierają specjalne obwody do dokładnego odczytu sprzętu analogowego.

Oto kod:

int light = 0; // store the current light value
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //configure serial to talk to computer
}
void loop() {
// put your main code here, to run repeatedly:
light = analogRead(A0); // read and save value from LDR

//tell computer the light level
if(light <100) {
Serial.println('It is quite light!');
}
else if(light > 100 && light <400) {
Serial.println('It is average light!');
}
else {
Serial.println('It is pretty dark!');
}
delay(500); // don't spam the computer!
}

Ten kod robi kilka nowych rzeczy:

Serial.początek(9600): To mówi Arduino, że chcesz komunikować się przez port szeregowy z szybkością 9600. Arduino przygotuje wszystko, co jest do tego niezbędne. Stawka nie jest tak ważna, ale zarówno Arduino, jak i komputer muszą korzystać z tego samego.

odczyt analogowy (A0): Służy do odczytywania wartości pochodzącej z LDR. Niższa wartość oznacza, że ​​dostępne jest więcej światła.

Serial.println(): Służy do zapisywania tekstu do interfejsu szeregowego.

Prosty Jeśli Instrukcja wysyła do komputera różne ciągi (tekst) w zależności od dostępnego światła.

Prześlij ten kod i pozostaw podłączony kabel USB (tak będzie się komunikował Arduino i skąd pochodzi zasilanie). Otwórz monitor szeregowy ( W prawym górnym rogu > Monitor szeregowy ), Twoje wiadomości powinny pojawiać się co 0,5 sekundy.

Co obserwujesz? Co się stanie, jeśli zakryjesz LDR lub poświecisz na niego jasnym światłem? Czy możesz zmodyfikować kod, aby wydrukować wartość LDR przez serial?

Zrób trochę hałasu

Ten projekt wykorzystuje głośnik Piezo do tworzenia dźwięków. Oto obwód:

Zauważasz coś znajomego? Ten obwód jest prawie taki sam jak projekt LED. Piezos to bardzo proste elementy — wydają dźwięk po otrzymaniu sygnału elektrycznego. Podłącz pozytywny noga do cyfrowego pin 9 poprzez 220 omów rezystor. Podłącz negatywny noga do grunt .

Oto kod, jest bardzo prosty dla tego projektu:

void setup() {
// put your setup code here, to run once:
pinMode(9, OUTPUT); // configure piezo as output
}
void loop() {
// put your main code here, to run repeatedly:
tone(9, 1000); // make piezo buzz
delay(1000); // wait 1s
noTone(9); // stop sound
delay(1000); // wait 1s
}

Jest tylko kilka nowych funkcji kodu:

ton (9, 1000): To sprawia, że ​​piezo generuje dźwięk. Wymaga dwóch argumentów. Pierwszy to pin do użycia, a drugi to częstotliwość tonu.

brak dźwięku(9): To przestaje wydawać dźwięk na dostarczonym bolcu.

Spróbuj zmienić ten kod, aby uzyskać inną częstotliwość. Zmień opóźnienie na 1 ms – co zauważyłeś?

Gdzie iść stąd?

Jak widać, Arduino to łatwy sposób na wejście do elektroniki i oprogramowania. To jeden z najlepszych mikrokontrolerów dla początkujących. Mam nadzieję, że zauważyłeś, że łatwo jest budować proste projekty elektroniczne za pomocą Arduino. Możesz budować znacznie bardziej złożone projekty, gdy zrozumiesz te podstawowe:

  • Twórz świąteczne ozdoby świetlne
  • Arduino Shields, które wzmocnią Twój projekt
  • Zbuduj własną grę w ponga z Arduino
  • Połącz swoje Arduino z internetem
  • Stwórz system automatyki domowej za pomocą Arduino

Jakie Arduino posiadasz? Czy są jakieś fajne projekty, które lubisz robić? Aby uzyskać więcej informacji, zobacz, jak ulepszyć kodowanie Arduino za pomocą VS Code i PlatformIO .

Udział Udział Ćwierkać E-mail 15 poleceń wiersza polecenia systemu Windows (CMD), które musisz znać

Wiersz poleceń jest nadal potężnym narzędziem systemu Windows. Oto najbardziej przydatne polecenia CMD, które każdy użytkownik systemu Windows musi znać.

Czytaj dalej
Powiązane tematy
  • majsterkowanie
  • Arduino
  • Elektronika
O autorze Joe Coburn(136 opublikowanych artykułów)

Joe jest absolwentem informatyki na Uniwersytecie w Lincoln w Wielkiej Brytanii. Jest profesjonalnym programistą, a kiedy nie lata dronami ani nie pisze muzyki, często można go spotkać wykonującego zdjęcia lub produkującego filmy.

Więcej od Joe Coburna

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować