Logo FORBOT.pl - darmowe kursy elektroniki, Arduino, Raspberry Pi
Prowadniki kablowe dla robotów zaprojektowane do ruchów w trzech osiach

Kurs podstaw Arduino – #0 – spis treści, wstęp

Kurs podstaw Arduino – #0 – spis treści, wstęp

Jak najłatwiej rozpocząć przygodę z elektroniką, robotyką i budową programowalnych urządzeń?Oczywiście od Arduino!

Tania, prosta platforma, która ma miliony fanów na całym świecie. Wykonując ćwiczenia z tego kursu poznasz najważniejsze podstawy Arduino oraz samego programowania.

Nowy, bezpłatny Kurs Arduino

Nie tak dawno rozpocząłem publikację kursu podstaw elektroniki. Jednak, to nie wszystko! Pamiętam również o osobach, które podstawy mają już za sobą i chciałyby zacząć programować mikrokontrolery. Stąd pomysł na kurs programowania platformy Arduino. Było już dużo książek tego typu, oraz innych kursów. Ten będzie inny, lepszy, bo nasz i zupełnie darmowy!

Arduino UNO R3 - przód/tył.

Zawartość kursu Arduino

Cykl zaplanowany jest na 11 artykułów, które poruszają następujące zagadnienia:

  1. Kurs Arduino – #0 – spis treści (właśnie go czytasz)
  2. Kurs Arduino - #1 - podstawy Arduino oraz środowisko
  3. Kurs Arduino - #2 - podstawy programowania, porty I/O
  4. Kurs Arduino - #3 - UART (komunikacja z PC), zmienne
  5. Kurs Arduino - #4 - Przetwornik ADC
  6. Kurs Arduino - #5 - PWM, serwomechanizmy, biblioteki
  7. Kurs Arduino – #6 – kontynuacja UART, serwomechanizmy
  8. Kurs Arduino – #7 – Wyświetlacz tekstowy, LCD 2×16
  9. Kurs Arduino – #8 – Sterowanie silnikami DC, pętla for
  10. Kurs Arduino - #9 - Czujnik odległości HC-SR04, funkcje
  11. Kurs Arduino – #10 – wykresy, liczby losowe, warunki cd.
  12. Kurs Arduino – #11 – podsumowanie, QUIZ
  13. Polecana kontynuacja: Kurs Arduino, poziom II
  14. Polecana kontynuacja: Kurs budowy robotów z Arduino
  15. Polecana kontynuacja: Praktyczny kurs lutowania

Kolejność zagadnień poruszanych w kursie odbiega od innych publikacji tego typu. Wszystko ułożone zostało w taki sposób, aby nauka przebiegła szybko i przyjemnie.

Zestaw elementów do kursu

Gwarancja pomocy na forum Błyskawiczna wysyłka

Teraz możesz kupić zestaw ponad 70 elementów niezbędnych do przeprowadzenia ćwiczeń z kursu u naszych dystrybutorów!

Kup w Botland.com.pl

Już na samym początku poznamy Interfejs UART, który pozwoli na sprawdzanie tego, co dzieje się wewnątrz mikrokontrolera! Dalej poznamy przetworniki ADC, które pozwolą na podłączenie czujników. Wtedy wystarczy podłączyć silniki i będziemy blisko pierwszego robota!

Edytor Arduino

Edytor Arduino

Założeniem kursu jest wprowadzenie nowicjuszy w świat Arduino oraz zapoznanie ich z najważniejszymi peryferiami. Każde z nich omawiane będzie na praktycznym przykładzie.

Nawigacja kursu

Podobnie, jak w przypadku kursu elektroniki, dostępne są gotowe zestawy części. Jesteście zainteresowani naszym darmowym kursem Arduino? Skorzystajcie z umieszczonego poniżej formularza i zapiszcie się na powiadomienia o nowych publikacjach!

Arduino, kurs, kursArduino, początkujący, programowanie

Komentarze

19:33, 26.03.2015 #1

Czekamy niecierpliwie :)

20:40, 26.03.2015 #2

Bardzo fajny pomysł na kolejny cykl, który myślę, że będzie wielkim hitem.

Ja też zaczynałem od Arduino i choć dziś skupiam się na programowaniu w C dla AVR-ów to cały czas zdarza mi się odpalić Arduino, które dzięki swojej wielkiej światowej popularności jest bezkresną kopalnią wiedzy.

Także czekam na ten kurs, z pewnością wiele sobie przypomnę, a pewnie jeszcze więcej się nauczę :-)

AdministratorAutor wpisu
0:01, 05.06.2015 #3

Z przyczyn praktycznych zmuszony byłem do małej zmiany harmonogramu. Otóż w kolejnej części kursu Arduino będziemy ruszać serwomechanizmem, a do tego potrzebny jest nam stabilizator napięcia! W związku z tym, najpierw opublikowałem kolejną część kursu elektroniki, która omawia właśnie te elementy: Kurs elektroniki – #8 – stabilizatory napięcia

Zachęcam do lektury, a nowa część kursu Arduino już tuż, tuż :) Proszę jednak do tego czasu opanować kwestię stabilizatorów!

19:24, 06.09.2016 #4

Czy bardziej opłacalny będzie zakup modułu Arduino Leonardo zamiast Uno?

AdministratorAutor wpisu
21:24, 06.09.2016 #5

chudek, na takie pytanie nie da się jednoznacznie odpowiedzieć. Na początek według mnie warto jednak wybrać UNO, ponieważ jeśli podczas nauki "uda" Ci się uszkodzić mikrokontroler to będziesz mógł łatwo go wymienić - bez lutowania.

21:39, 06.09.2016 #6

a pod względem funkcjonalności i możliwości dla ambitnego początkującego?

AdministratorAutor wpisu
21:46, 06.09.2016 #7

chudek, to już musiałby ocenić ten ambitny początkujący ;)

Różnica w parametrach jest na tyle małe, że łatwo porównać obie płytki.

Jak oczekujesz czegoś więcej od zwykłego Arduino, to może lepiej zainteresować się STMami?

22:13, 06.09.2016 #8

nie miałem styczności z mikrokontrolerami w praktyce, przeczytałem artykuł z forbota o mikrokontrolerach, serię o arduino jednego z użytkowników forbota i teraz zabrałem się za ten kurs, znam C++ w stopniu akademickim, rok laboratorów, dzięki za sugestię poczytam jeszcze o STMach

AdministratorAutor wpisu
9:17, 07.09.2016 #9

chudek, jak znasz ogólnie C i masz już doświadczenie z kodowaniem, to śmiało możesz zabrać się za STMy, np. z tego kursu: Kurs STM32 F4 – #1 – Czas poznać HAL, spis treści kursu!

19:46, 21.03.2017 #10

Czy można pisać omówione wyżej programy w c++?

AdministratorAutor wpisu
11:34, 23.03.2017 #11

adisaf, prawdopodobnie tak, ponieważ chociażby biblioteki pisane są najczęściej w taki sposób. Nie spotyka się jednak całych programów pisanych w C++ (przynajmniej nie pamiętam, abym takie widział), nie wiem co konkretnie chciałbyś tym osiągnąć. Polecam poszukać na forum Arduino jest tam kilka tematów na ten temat.

18:08, 23.03.2017 #12

Chodzi mi o to że nie znam języka C, jedynie C++ i czy w przyszłości gdy będę robił swoje własne projekty na arduino to czy będę mógł skorzystać z wiedzy na temat C++, czy będę musiał nauczyć się czystego C? Z góry dziękuje za odpowiedź.

AdministratorAutor wpisu
18:15, 23.03.2017 #13

adisaf, Arduino to trochę uproszczona wersja C. Wydaje mi się, że jeśli znasz C++, to po kilku przykładach nie będziesz miał żadnych problemów, aby przystosować się do tego języka. Więcej na temat "języka Arduino" znajdziesz w tym artykule: Arduino, co w środku… – #3 – źródło wbudowanych(?) funkcji

18:21, 23.03.2017 #14

Jeszcze raz dzięki!

16:20, 09.07.2017 #15

Czy do kursu Arduino mogę użyć Raspberry Pi, czy lepiej czekać na kurs dla niego?

AdministratorAutor wpisu
16:26, 09.07.2017 #16

Xses, kurs Arduino nie ma nic wspólnego z RaspberryPi :) Platformy te służą praktycznie do zupełnie innych rzeczy. Jeśli chcesz tworzyć układy elektroniczne, jak te, które omawiane są w tym kursie, to powinieneś zainteresować się Arduino :)

Zobacz wszystkie komentarze (23) na forum »

Dodaj komentarz