W dziedzinie majsterkowania „zrób to sam” konkurują dziś 2 systemy: arduino i rasperry pi. Arduino jest bliżej maszyny (trzeba znać się trochę na elektronice i elektryce), rasspery jest bliżej komputera. Dla mnie ewidentnie Arduino ma dłoń ekonologa. jest prosty, niedrogi, a programowanie odbywa się w C++, ale nie jest konieczne, aby być crackiem w C, jest mnóstwo zasobów w Internecie.
Poznaj podstawy.
https://zestedesavoir.com/tutoriels/686 ... -darduino/Z Arduino UNO za mniej niż 10 euro nie ma prawie żadnych ograniczeń: na tym małym uP 16 MHz (wszystko to samo) znajduje się około 15 pinów, które można ustawić jako wejście lub wyjście. W trybie cyfrowym, ale także analogowym na niektórych pinach. na przykład możemy generować dowolny sygnał zmienny na wyjściu, jak również analizować lub przetwarzać na postać cyfrową dowolny sygnał zmienny na wejściu (do limitu prędkości uP).
istnieje wiele predefiniowanych funkcji, takich jak w Excelu, takich jak generowanie sygnału PWM, generowanie tekstu, generowanie napięcia, sterowanie silnikiem prądu stałego ...
Następnie do zwiększenia mocy są tarcze (przedłużenie, które zakładamy na szpilkę, aby zwiększyć moc arduino dziesięciokrotnie)
Jego rozszerzeniami można jeszcze łatwiej sterować, wywołując prostą funkcję (na przykład GPS() ) iw zamian daje nam to, czego oczekujemy (temperatura, współrzędne, czas itp.)
Kilka tarcz wśród tysięcy...
- 1-przewodowy wodoodporny cyfrowy czujnik temperatury (bardzo wydajny dla naszych inteligentnych instalacji zarządzania ogrzewaniem...) możemy umieścić tyle czujników, ile chcemy na pinie, ponieważ wszystkie jego małe systemy mają adresy sprzętowe, takie jak komputer peryferyjny....
-Moduł GPS, który umożliwia wysyłanie pociągu współrzędnych, gdy moduł jest przesłuchiwany
-Cyfrowy moduł wyświetlacza (ekran wyświetlacza)
-Moduł przekaźnikowy (mała karta przekaźnikowa, która pozwala nam zarządzać naszym 230V przez styk bezpotencjałowy (elektrozawór, silnik, chłodnica itp.)
-Moduł zegara
- Moduł nadajnika/odbiornika 433 MHz (zasięg 200 m)
- Moduł dialogowy Box RJ45 (do sterowania Arduino przez internet)
-Moduł karty SD
Istnieje nieskończona liczba modułów, a większość z nich kosztuje mniej niż 5 euro...
To wspaniałe narzędzie do zarządzania naszym złożonym środowiskiem, które nie ma granic oprócz naszej wyobraźni....
Na przykład niektórzy tworzą roboty, drony… bardzo tanie skrzynki automatyki domowej, które są bardzo wydajne, ponieważ Arduino może zinterpretować dowolny sygnał wejściowy i wysłać dowolny sygnał do swojego styku, który może przechodzić na przemian jako wejście i wyjście…
Zapoznałem się z tym przez potrzebę uzyskiwania odczytów temperatury na 5 czujnikach, pozwalając mi na rejestrację danych co sekundę (co jest bezużyteczne, aby rejestrować temperaturę na sekundę, ale ...)
Zajęło mi 2 godziny, aby schwytać bestię i zobaczyć, jak moje nagrania przewijają się w „notatniku systemu Windows” jako dowolny tekst. Nie jestem ani programistą (wkleiłem program w necie i poprawiłem go trochę na swoją korzyść) ani elektronikiem (2 rezystory, 3 przewody na płytce testowej za 2 euro i rolki.. .)
Oglądanie wykresów rejestrujących z taką precyzją i łatwością jest imponujące (cyfrowy rejestrator z 4 sondami w porównaniu z popularną wodoodporną sondą Arduino DS18B20 na 12-bitowej precyzji 0,06° kosztuje prawie 1000 euro… mamy system, który wykorzystuje tylko jedną z jego 15 pinów i który kontroluje 5 sond za 5 euro...)
To niepokojąco łatwe, ale trzeba lubić trochę elektronikę/elektryczność...