4 mity Arduino

Przedstawiam Wam 4 nieprawdziwe mity na, które napotkałem się podczas korzystania z Arduino.

1. Pin 13 wyposażony jest w rezystor

Jest to jeden z bardziej popularnych mitów dotyczących Arduino.
Ten mit możemy spotkać w bardzo wielu poradnikach dotyczących podstaw Arduino.
Jest to niestety nieprawdziwy mit. Pierwsza wersja Arduino UNO (zostało wyprodukowane około 200 sztuk) posiadała wbudowany rezystor na pinie 13. Jednak była to jedyna płytka, która go posiadała. Więc nigdy nie powinieneś podłączać diody led do pinu 13 bez rezystora!

2. Komercyjne produkty nie używają Arduino

Wiele przeciwników Arduino twierdzi, że płytka ta jest nieużyteczna ponieważ nie korzystają z niej produkty, które wchodzą do sprzedaży. Niestety nie jest to prawda ponieważ jako tako z samej płytki nie korzysta prawdopodobnie żaden produkt ponieważ jak nazwa na to wskazuje jest to „płytka prototypowa”. Jednak wiele projektów jest przenoszone na mikrokontrolery ATmega i są one wypuszczane na rynek. Najprostszym przykładem są drukarki 3D

3. analogWrite() jest analogowy

Jest to popularny mit wśród osób, które nie rozumieją zasady działania sygnałów PWM.

PWM są to sygnały cyfrowe, w których zmienia się długość czasu pomiędzy włączeniem i wyłączeniem stanów stanów.

Tak na prawdę analogWrite() Nie ma nic wspólnego z sygnałami analogowymi.

Za wyjątkiem Arduino Due ponieważ ono posiada przetwornik DA.

4. Arduino używa własnego języka

Mit ten przez długi czas był pogłębiany przez stronę Arduino.cc, na której napisane było “The microcontroller on the board is programmed using the Arduino programming language.“

NIE JEST TO PRAWDA!

Co prawda struktura „języka” Arduino wygląda specyficznie to naprawdę jest to tylko lekko zmodyfikowany C++. Jeżeli piszemy „kod w języku Arduino” to jest to tylko programowanie w C++ wraz z biblioteką Arduino. Lecz nie jest to osobny język

 

 

A jakie Wy znacie mity dotyczące Arduino? Dajcie znać w komentarzach

Scroll to Top