Arduino - co to jest i z czym to się je?
Arduino jest bardzo prostym, wręcz prymitywnym komputerem, za pomocą którego można dosłownie w kilka minut zrobić sobie automatyczny sterownik rolet w oknach, domową stację meteo, czy chociażby cyfrową stację lutowniczą. Upraszczając – za pomocą Arduino można zrobić dosłownie wszystko...
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- 129
Komentarze (129)
najlepsze
Zestaw kosztuje 140zl i możesz go użyć tylko do jednego celu , jaki sobie wybierzesz - chcesz mieć automatyczne żaluzje? To kupujesz to za 140zł, i... tracisz całą płytkę, musisz kupić nową.
Polecam uC AVR - najtańsze rozwiązanie. Z porównaniem do arduino jest tak, że dokupujesz tylko uC, a nie cały układ. Najtańszy uC to koszt 7zł (attiny13). Programowanie w C też nie jest lada wyzwaniem - dużo
A RaspberryPi jest rzeczywiście dużo mocniejsze, ale i ma dużo większy apetyt na prąd, co go dyskwalifikuje przy większości drobnych zastosowań. Nie widzę sensu montowania komputera gdzieś, gdzie wystarczy jeden układ scalony o minimalnym poborze prądu.
Zdziwiłbyś się, jak bardzo ludzie mogą nie umieć/nie lubić lutować. Ja sam, mimo iż skończyłem dobre technikum elektroniczne, a programowanie uC uważam za bardzo ciekawe, niemalże w ogóle nie tknę się lutownicy, czy jakiegokolwiek elementu analogowego. Dla mne zabawa się kończy na łączeniu całych komponentów i pisaniu na nie softu, a wszelkie rezystory, układy zasilające, itp. to zupełnie inny świat, z którym nie chcę mieć nic a nic wspólnego.
Nie, arduino jest tylko środowiskiem (programowania i hardware - shieldy). Arduino nie jest mikrokontrolerem, komputerem ani niczym
To co powoduje i zawsze powodowalo kontrowersje to to że ludzie piszacy w Arduino mowia na siebie "elektronicy", propaguja czasem wrecz glupie rozwiazania, ktore owszem da sie zrobic, ale dzialaja bo dzialaja [przykład podłączanie LED bez rezystora. brak kondensatorów odsprzegajacych, czy wlasciwego ukladu dla ADC]. Ma być prosto i efektywnie. Jednak gdy cos nie zadziala to zaczynaja sie schody bo brak podstawowej wiedzy.
Bardzo sie ciesze, że powstało coś takiego jak Arduino, bo programowanie mikrokontrolerow zrobilo sie teraz cool i trendy i powstalo pelno ciekawych projektow. Jednak druga strona medalu to masa postow na forum, klotni i starc pomiedzy ludzmi od AVR'ow a Arduino. Ale tak było jest i bedzie [walka asm i c, c i c++, linux i ubuntu]. Zawsze beda ludzie ktorzy powiedza "za moich czasow nie bylo kontroli zaleznosci, a pakiety instalowalo sie swieta trojca ./config; make; make install;.
Błedem
to co jest komputerem a co nie jest pojęciem względnym. w takim kontekście jak użył tego słowa LukaszW jest jak najbardziej dopuszczalne.
Od jakiegoś czasu bawię się tymi cacuszkami, postawiłem sobie za cel stworzenie gry - oto ona :)
Arduino to platforma uruchomieniowa a jej zaleta jest ogromna ilość bibliotek programowych, uniwersalność, środowisko oraz ustandaryzowane shieldy.
Patrząc w Twoich kategoriach to lepiej zainteresować się FPGA (zwłaszcza tymi dużymi) bo AVRa i to nie jednego możesz sobie do niego władować a i taktowanie sporo większe.
Opisując na blogu różne projekty na pewno będę wszystko szczegółowo opisywał. Z resztą każdy, kto czytuje mojego bloga wie, że zawsze wszystko dokładnie opisuję :)
Co ma napięcie zasilania do zużycia energii?
Arduino (biorę UNO za przykład) jest zasilane za pośrednictwem okrągłej wtyczki, napięciem 6-20V (za stroną producenta) lub za pośrednictwem złącza USB. 5V. Oh.
Poza tym - nigdzie nie napisałem, że RPi jest lepsze. Wymieniam tylko jego
@Kammil: Możesz napisać coś więcej na temat tej dziewczyny która trzyma to cudo w ręku?
:P
"Polecam uC AVR - najtańsze rozwiązanie. Z porównaniem do arduino jest tak, że dokupujesz tylko uC, a nie cały układ. Najtańszy uC to koszt 7zł (attiny13). Programowanie w C też nie jest lada wyzwaniem - dużo gotowych bibliotek."
I to bardzo fajna i tania droga nauczenia się mikrokontrolerów.
Polecam w szczególności blog: Mikrokontrolery - Jak zacząć?
Za stówkę to kupisz nową płytkę ATMEGA 2560 z kompletem I/O i USB i masz od razu ustandaryzowany podkład pod tysiące shieldów które może kupić albo zrobić samemu. Masz bootloader więc programator Ci nie potrzebny.
Mikrokontroler jest ważny, ale zazwyczaj dużo ważniejsza jest pozostała elektronika.