Projekty Arduino z instrukcjami DIY, kodami, schematami, modelami 3D
Witaj w mojej kolekcji projektów Arduino. Nawet jeśli dopiero zaczynasz korzystać z Arduino, nie musisz się o to martwić. Każdy z poniższych projektów DIY Arduino jest objęty szczegółowym samouczkiem krok po kroku, jak zrobić to samodzielnie, i zawiera schematy obwodów, kody źródłowe i filmy.
Ta kolekcja funkcji projektów Arduino:
- Sterowanie bezprzewodowe
- Automatyzacja
- Sterowanie silnikami
- Roboty
- Maszyny CNC
- Diody LED
- i nie tylko.
Oprócz moich projektów DIY Arduino można również znaleźć pomysły na projekty poparte szczegółowymi samouczkami Arduino dla różnych czujników i modułów. Korzystając z sekcji komentarzy poniżej, możesz również zasugerować swoje pomysły, a także przedyskutować wszystko, co dotyczy tych projektów Arduino.
Będę stale aktualizować ten artykuł o wszystkie nowe rzeczy, które tworzę.
Projekty Arduino ze szczegółowym przewodnikiem krok po kroku
Jako entuzjasta Arduino odkryłem, że tworzenie robotów z Arduino jest dla mnie największą frajdą. Jako twórca i inżynier można się od nich wiele nauczyć. Oto moje projekty Arduino związane z robotyką, więc Ty też możesz się uczyć.
Ramię robota Arduino
Jeśli chodzi o zautomatyzowaną produkcję, ramiona robotów odgrywają dużą rolę w tak wielu zastosowaniach. Często są używane do spawania, montażu, pakowania, malowania, podnoszenia i układania i wielu innych. Ten projekt Arduino jest w rzeczywistości robotycznym ramieniem wykonanym z części wydrukowanych w 3D, złączami serwomotorów i sterowanym za pomocą Arduino Nano. Co jeszcze fajniejsze, możemy bezprzewodowo sterować ramieniem robota za pomocą smartfona i niestandardowej aplikacji na Androida.
Ramię robota ma 5 stopni swobody, więc potrzebujemy 5 serwomotorów plus dodatkowe serwo do mechanizmu chwytaka. Do komunikacji ze smartfonem używamy modułu HC-05 Bluetooth.
Trudność: średniozaawansowany
Robot Mecanum Wheels
Poniższy projekt jest jednym z najfajniejszych Projekt Arduino na tej liście. Jest to samochód robota Arduino, który zamiast zwykłych kół wykorzystuje koła jednokierunkowe lub koła mecanum, które umożliwiają robotowi poruszanie się w dowolnym kierunku.
Koła są zamocowane na czterech silnikach krokowych, które są indywidualnie sterowane. Obracając koła zgodnie z określonym wzorem, wywierają one ukośne siły wynikające z ukośnego ustawienia rolek na obwodzie kół, dzięki czemu mogą poruszać się w dowolnym kierunku. Samochód robota może być zdalnie sterowany za pomocą komunikacji Bluetooth i niestandardowej aplikacji na Androida lub za pomocą nadajnika RC DIY z pomocą modułu nadawczo-odbiorczego NRF24L01.
Trudność: zaawansowana
Ramię robota Arduino i automatyczne działanie platformy Mecanum Wheels
Oto ulepszona wersja poprzedniego projektu robota mecanum wheels. Na wierzchu platformy dodałem wspomniany powyżej projekt DIY Arduino Robot Arm i teraz mogą one ze sobą współpracować.
Ponieważ robot wykorzystuje silniki krokowe do kół i serwomotory do ramienia robota, możemy nimi precyzyjnie sterować za pomocą niestandardowej aplikacji na Androida. Co jest jeszcze fajniejsze, możemy nagrywać ruchy robota, a robot może je automatycznie powtarzać. Oczywiście, tak jak w przypadku każdego z moich projektów Arduino, kod Arduino, niestandardowa aplikacja na Androida, a także pliki modeli 3D można znaleźć i pobrać z konkretnego artykułu projektu.
Trudność: Zaawansowana
Robot Arduino Hexapod
Tworzenie robotów inspirowanych biologią jest bardzo popularne wśród studentów inżynierii. Ten projekt Arduino jest o to wszystko, zbudujemy robota hexapod, który ma sześć nóg, ogon lub brzuch, głowę, anteny, żuchwy, a nawet funkcjonalne oczy. Wszystko to sprawia, że robot wygląda jak mrówka.
Każda noga ma trzy stawy, a do każdego stawu potrzebujemy siłownik. Oznacza to, że potrzebujemy łącznie 18 serw do tego projektu i dodatkowo 3 serwomechanizmy do ruchów głowy i 1 serwo do ogona. Mózgiem robota jest Arduino Mega, ponieważ jest to jedyna płyta, która może sterować więcej niż 12 serwami za pomocą biblioteki Servo. Zaprojektowałem również niestandardową płytkę drukowaną, która działa jak Arduino Mega Shield, dzięki czemu możemy łatwo podłączyć wszystkie złącza serwa. Możemy sterować robotem mrówkowym przez Bluetooth i smartfon lub łączność radiową. Mrówka ma również wbudowany czujnik ultradźwiękowy w głowie, dzięki czemu może wykrywać obiekty z przodu, a nawet uderzać, jeśli obiekt znajduje się przed nią.
Trudność: zaawansowana
Robot SCARA z nadrukiem 3D
Robot SCARA lub przegubowe ramię robota z selektywną zgodnością to najbardziej powszechna i odpowiednia opcja, jeśli chodzi o pobieranie i umieszczanie oraz małe aplikacje montażowe, które wymagają przemieszczania części z punktu A do punktu B.
Ten robot SCARA oparty na Arduino to pod każdym względem duży krok naprzód w porównaniu do poprzednich projektów. Ma lepszą i solidniejszą konstrukcję z precyzyjnie sterowanymi silnikami krokowymi i niestandardowym graficznym interfejsem użytkownika do sterowania nim.
Jako kontroler ma płytkę Arduino UNO, połączoną z tarczą CNC i czterema sterownikami krokowymi A4988. Ma 4 stopnie swobody, napędzane czterema silnikami krokowymi NEMA 17.
Trudność: zaawansowana
Maszyny CNC Projekty Arduino
Poniższe projekty pokazują, jak wydajne jest Arduino. CNC lub komputerowe sterowanie numeryczne to zautomatyzowane sterowanie maszynami, takimi jak frezarki, tokarki, przecinarki plazmowe, drukarki 3D itp. Tak więc, używając Arduino jako kontrolera, jesteśmy w stanie zbudować dowolną z tych maszyn CNC.
Obecnie na tej liście mam tylko dwa projekty CNC, ale w przyszłości będzie ich znacznie więcej.
Maszyna do cięcia pianki CNC Arduino
Zbudowanie własnej maszyny CNC może się wydawać dla wielu z was jest to duże wyzwanie, ale następujący projekt Arduino CNC Machine pokazuje, że budowa maszyny CNC nie jest w rzeczywistości taka trudna.
Ta maszyna CNC jest w rzeczywistości maszyną do cięcia pianki. Zamiast bitów lub laserów głównym narzędziem tej maszyny CNC jest gorący drut. Jest to specjalny rodzaj drutu oporowego, który bardzo się nagrzewa, gdy przepływa przez niego prąd. Gorący drut topi piankę podczas przechodzenia, dzięki czemu możemy precyzyjnie wykonać dowolny kształt ze styropianu.
Trudność: zaawansowana
Maszyna do gięcia drutu Arduino
Sterowanie silnikami krokowymi za pomocą Arduino jest bez wątpienia jedną z najbardziej satysfakcjonujących rzeczy dla entuzjastów Arduino. Jest tak wiele maszyn opartych na tych silnikach, jak maszyny CNC, drukarki 3D, różne automaty itp. Ten projekt Arduino jest o tym, opisuje, jak można zbudować taką maszynę. Jest to maszyna do gięcia drutu, na której za pomocą silników krokowych możemy precyzyjnie zginać drut i wykonywać z niego różne kształty i kształty.
Maszyna posiada trzy silniki krokowe. Pierwszym stepperem podajemy drut do mechanizmu gnącego. Tutaj mamy kolejny silnik krokowy służący do zginania drutu pod odpowiednim kątem. Jest też inny stepper do sterowania osią Z lub ten stepper umożliwia maszynie tworzenie trójwymiarowych kształtów. Dzięki temu projektowi możemy również zobaczyć, jak przydatne są drukarki 3D w projektach Arduino tego typu lub do tworzenia prototypów.
Trudność: zaawansowana
Sterowanie radiowe (RC) Projekty Arduino
Zrób to sam nadajnik RC oparty na Arduino
Wiele projektów Arduino, które wykonuję, wymaga sterowania bezprzewodowego i dlatego buduję ten bezprzewodowy kontroler radiowy oparty na Arduino. Dzięki temu nadajnikowi RC mogę bezprzewodowo sterować praktycznie z zasięgiem do 700 m na otwartej przestrzeni. Posiada 14 kanałów, z których 6 to wejścia analogowe i 8 wejść cyfrowych.
Mózgiem tego projektu Arduino jest Arduino Płytka Pro Mini, która jest najmniejszą płytką Arduino, komunikacja radiowa oparta jest na module NRF24L01, posiada 2 joysticki, 2 potencjometry i 4 przyciski chwilowe, a także akcelerometr i moduł żyroskopu, który może służyć do kontrolowania rzeczy podczas zwykłego ruchu lub przechylanie kontrolera. Zamontowałem wszystkie elementy elektroniczne na niestandardowej płytce drukowanej i zrobiłem okładkę z przezroczystego akrylu.
Trudność: średniozaawansowany
Zrób to sam odbiornik Arduino RC dla modeli RC i projektów Arduino
To jest kontynuacja powyższego projektu. Podobnie jak nadajnik RC DIY, ten odbiornik Arduino RC może być używany do wielu zastosowań. Możemy łatwo sparować oba projekty razem i sterować wszystkim bezprzewodowo. Między innymi zrobiłem przykład sterowania komercyjnym modelem samochodu RC za pomocą tego nadajnika i odbiornika DIY.
Niestandardowa płytka drukowana który zrobiłem wykorzystuje ten sam moduł NRF24L01 do komunikacji radiowej. Kontroler jest Arduino Pro Mini i ma 9 kanałów wejścia / wyjścia.
Trudność: średniozaawansowany
Poduszkowiec RC oparty na Arduino
Poniższy projekt Arduino jest świetny przykład wykorzystania nadajnika RC DIY z góry. To poduszkowiec wydrukowany w 3D, który w całości zaprojektowałem samodzielnie. Pliki do druku 3D są oczywiście dostępne do pobrania. Poduszkowiec wykorzystuje dwa bezszczotkowe silniki, jeden do tworzenia poduszki powietrznej dla windy, a drugi do generowania ciągu lub ruchu do przodu.
Do sterowania bezprzewodowego używamy modułu NRF24L01, który akceptuje dane pochodzące z nadajnika RC. Następnie za pomocą Arduino i dwóch ESC (Electronic Speed Controler) sterujemy prędkością silników BLDC. Z tyłu poduszkowca znajduje się również serwomechanizm do sterowania sterami lub sterowaniem sterami. Muszę powiedzieć, że prowadzenie tego poduszkowca DIY jest tak zabawne.
Trudność: zaawansowana
Samolot Arduino RC
Każdy, kto miał okazję bawić się samolotami RC, wie, jakie to fajne i zabawne. Jest jeszcze fajniej i bardziej satysfakcjonująco, jeśli sam zbudujesz samolot RC. Poniższy projekt jeszcze bardziej zwiększa satysfakcję, ponieważ tutaj pokażę Ci, jak zbudować własny samolot RC, który jest w 100% zrób to sam. Ponadto mamy system sterowania radiowego w 100% zrób to sam oparty na Arduino.
Samolot jest w całości wykonany ze styropianu i co jest fajniejsze, kształty są wykonywane przy pomocy mojej DIY Arduino CNC Foam Cutting Machine, projekt już wspomniany powyżej. Komunikacja radiowa oparta jest o moduły nadawczo-odbiorcze NRF24L01. W tym celu użyłem mojego nadajnika Arduino RC DIY i odbiornika Arduino RC DIY.
Trudność: zaawansowana
Arduino Robot Car Wireless Control
Ten projekt Arduino jest rozszerzenie poprzedniego i tutaj dowiemy się, jak bezprzewodowo sterować robotem Arduino.
Możesz wybrać jedną z trzech różnych metod sterowania bezprzewodowego wyjaśnionych w tym projekcie lub jest to moduł HC-05 Blueooth, moduł nadawczo-odbiorczy NRF24L01 i moduł bezprzewodowy dalekiego zasięgu HC-12. Dodatkowo możesz dowiedzieć się, jak stworzyć własną aplikację na Androida do sterowania robotem Arduino.
Trudność: średnio zaawansowana
Bezprzewodowa stacja pogodowa Arduino
Ten pomysł na projekt Arduino jest raczej praktyczny, ponieważ umożliwia pomiar temperatury i wilgotności wewnątrz i na zewnątrz. Oparty jest na czujniku DHT11 / DHT22, module nadawczo-odbiorczym NRF24L01 do komunikacji bezprzewodowej i RTC DS3231. Jako wyświetlacz możemy użyć 16 × 2 znaków LCD lub 3,2-calowego ekranu dotykowego TFT.
Jednostka zewnętrzna może być zasilane bateriami, a jednostka wewnętrzna za pomocą zasilacza sieciowego. Jednostka zewnętrzna mierzy temperaturę i wilgotność i wysyła wartości do głównej jednostki wewnętrznej. Tutaj wartości te są drukowane na wyświetlaczu LCD wraz z wartościami danych i czasu z modułu zegara czasu rzeczywistego DS3231.
Dodatkowo , możemy użyć modułu karty SD do przechowywania danych na karcie Micro SD.
Trudność: średniozaawansowana
Motors Control Arduino Projects
Arduino Camera Slider with Pan i Mechanizm pochylenia
Suwak aparatu doskonale nadaje się do robienia ujęć kinowych, a posiadanie systemu obrotu i pochylania na górze jeszcze bardziej zwiększa możliwość robienia lepszych ujęć. W tym projekcie pokażę Ci, jak możesz zbudować własny, który kosztuje znacznie mniej niż ten dostępny w sklepach, a mimo to możesz uzyskać świetne i super-płynne ujęcia.
Suwak ma trzy silniki krokowe NEMA 17 sterowane przez sterowniki krokowe A4988 i płytkę Arduino Nano. Za pomocą joysticka sterujemy ruchami pan i tilt, a za pomocą potencjometru przesuwamy. Za pomocą tego suwaka kamery DIY możemy użyć przycisku Set, aby ustawić dwa różne punkty IN i OUT, dzięki czemu kamera może automatycznie przesuwać się z jednego do drugiego punktu. Osobiście, biorąc pod uwagę wszystkie moje dotychczasowe projekty Arduino, uznałem to za najbardziej praktyczne.
Trudność: zaawansowana
Samodzielny automat sprzedający
Jeśli jesteś zainteresowany budowaniem czegoś bardziej złożonego z Arduino, to ten projekt jest dla Ciebie. Chociaż jest skomplikowany, można go łatwo odtworzyć, ponieważ zawiera szczegółowe wyjaśnienie krok po kroku, jak wszystko działa, w tym schematy obwodów i kody źródłowe.
Konstrukcja maszyny jest wykonana z MDF. Do rozładowania elementów zastosowałem serwomotory o ciągłej rotacji, natomiast do układu nośnego dwa silniki krokowe NEMA17. Do wykrywania monet maszyna wykorzystuje czujnik zbliżeniowy na podczerwień.
Trudność: zaawansowana
DIY Arduino Gimbal / platforma samostabilizująca
Poniższy projekt Arduino to prosty gimbal lub samostabilizująca się platforma, która może służyć do utrzymywania przedmiotów lub poziomu platformy. Projekt jest dość prosty i składa się z zaledwie kilku elementów elektronicznych.
W oparciu o orientację MPU6050 oraz dane z przyspieszeniomierza i żyroskopu, możemy kontrolować 3 osie lub serwa, które utrzymują poziom platformy.
Trudność: średniozaawansowany
Arduino Robot Car
Połączenie silników prądu stałego i Arduino jest zawsze zabawne, podobnie jak ten projekt. Tutaj zbudujemy od podstaw własny samochód-robot. Samochód będzie zasilany akumulatorami litowo-jonowymi i dwoma silnikami 12 V DC oraz sterowany za pomocą sterownika L298N i analogowego joysticka.
Dzięki temu projektowi dowiemy się również, jak działa mostek H i sterowanie silnikiem PWM.
Trudność: średnio zaawansowana
Projekty Arduino dla początkujących
Radar Arduino (sonar)
To jeden z moich najpopularniejszych projektów i jest naprawdę fajne w budowie. Radar może wykrywać obiekty przed nim i mapować je na ekranie komputera za pomocą IDE przetwarzania.
W przypadku tego projektu wystarczy dwa komponenty wraz z płytą Arduino, a jest to czujnik ultradźwiękowy i mały silnik serwo. Zasięg radaru można regulować do 4 metrów przy obrocie o 180 stopni.
Trudność: łatwa
Miernik zasięgu i cyfrowa poziomnica
Oto kolejny projekt wykorzystujący czujnik ultradźwiękowy HC-SR04. Tym razem użyjemy go do stworzenia miernika odległości, który może mierzyć odległości do 4 metrów, a także mierzyć pole powierzchni.
Projekt obejmuje również akcelerometr, który jest używany do funkcji cyfrowej poziomnicy lub do pomiaru kąta. Wyniki są wyświetlane na wyświetlaczu LCD 16 × 2, a wszystkie komponenty są umieszczone na niestandardowej płytce drukowanej.
Trudność: średniozaawansowany
Arduino Color Sorter
Sortowanie obiektów lub produkty ze względu na ich kolor mają ważne zastosowanie w świecie rzeczywistym. Tego typu maszyny są często używane do sortowania owoców, nasion, tworzyw sztucznych itp. Koncepcja działania tych maszyn jest raczej prosta. Wszystko, czego potrzebujesz, to czujnik wykrywający kolor i oczywiście system, który podaje obiekt do czujnika, a następnie go sortuje.
W tym projekcie nauczymy się, jak używać czujnika wykrywającego kolor wraz z Arduino. Zamierzamy sortować kolorowe kręgle, ale możesz użyć tego samego czujnika i metody do sortowania wszystkiego innego.
Trudność: średniozaawansowany
System kontroli dostępu RFID
Technologia RFID ma szerokie zastosowanie, a kontrola dostępu jest jednym z nich. Często spotykamy się z tym w hotelach, aby uzyskać dostęp do naszego pokoju lub w pracy, aby zameldować się lub uzyskać dostęp do obszarów o ograniczonym dostępie.
W tym projekcie nauczymy się, jak wykorzystać Arduino do wykonania zamka do drzwi sterowanego RFID. System składa się z czytnika MFRC522 RFID i tagów / kart RFID opartych na protokole MIFARE.
Trudność: średniozaawansowany
Arduino Alarm System
Jeśli kiedykolwiek myślałeś o stworzeniu własnego systemu bezpieczeństwa, ten projekt jest świetnym punktem wyjścia. Tutaj wykorzystamy czujnik ultradźwiękowy do wykrywania ruchu.
Jeśli przed czujnikiem przejdzie człowiek lub przedmiot, alarm zostanie aktywowany. Aby dezaktywować alarm, będziesz musiał wprowadzić hasło za pomocą klawiatury.
Trudność: średniozaawansowany
Arduino LED Matrix Scrolling Text
W tym projekcie będziemy kontrolować Matryce LED wykorzystujące sterownik MAX7219. Ten sterownik może sterować maksymalnie 64 pojedynczymi diodami LED przy użyciu tylko trzech przewodów. Możemy również podłączyć do 8 sterowników szeregowo i nadal używać tych samych przewodów.
Aby uczynić ten projekt bardziej interesującym I dodałem również przykład, w którym możesz zaktualizować tekst na matrycach LED za pomocą smartfona za pomocą niestandardowej aplikacji na Androida.
Trudność: średniozaawansowany
Arduino Game Project
Ten projekt gry jest oparty na popularnej grze Flappy Bird na smartfony. Używając ekranu dotykowego, kontrolujemy ptaka, starając się ominąć filary.
Do tego projektu potrzebujemy 3,2-calowego TFT Ekran dotykowy, adapter ekranu TFT Mega i płytka Arduino Mega. Kod jest nieco dłuższy, ale wszystko jest szczegółowo wyjaśnione.
Trudność: zaawansowana
Arduino Music Player i budzik z ekranem dotykowym
W tym projekcie dowie się, jak zbudować własny odtwarzacz muzyki. Posiada ekran dotykowy, odtwarzacz MP3, czujnik temperatury i budzik.
Kod tego projektu to nieco bardziej skomplikowane z około 550 liniami, ale wszystko jest szczegółowo wyjaśnione z komentarzami do każdej linii. Istnieje również szczegółowe wyjaśnienie wideo.
Trudność: zaawansowana
Interaktywny stolik kawowy LED oparty na Arduino
Na pierwszy rzut oka ten stół wygląda jak zwykła kawa stół, ale po włączeniu zasilania osiąga zupełnie nowy poziom. Tabela ma 45 sekcji, które mogą świecić w dowolnym kolorze, a ponadto reaguje na obiekty umieszczone na niej.
Sercem stołu jest Arduino, które steruje 45 adresowalnymi diodami LED WS2812B, a obiekty na górze stołu są wykrywane za pomocą czujników zbliżeniowych na podczerwień. Co więcej, ma wbudowany moduł Bluetooth, który umożliwia interakcję ze smartfonem w celu wybrania kolorów diod LED.
Trudność: zaawansowana
Pomysły na projekty Arduino
Poniższa sekcja tego artykułu zawiera pomysły na projekty Arduino oparte na moich szczegółowych samouczkach dotyczących różnych czujników i modułów, a także jako sugestie z sekcji komentarzy poniżej.
Dla każdego pomysłu na projekt wskażę wymagane komponenty, a także szczegółowe samouczki dla każdego z nich.
Gniazdko zasilające sterowane smartfonem z systemem Android Korzystanie z Arduino
Kontrolowanie domowych gniazdek elektrycznych za pomocą smartfona to pierwszy krok w automatyzacji domu. Możesz łatwo stworzyć własne gniazdka zasilające sterowane przez Arduino, korzystając z wiedzy, którą możesz uzyskać z moich samouczków Arduino.
Dla tego projektu potrzebujesz tylko dwóch komponentów wraz z płytą Arduino. Moduł Bluetooth HC-05 i moduł przekaźnika 5V, dla których mam już szczegółowe samouczki. Do zasilania Arduino i przekaźnika można użyć konwertera 220 / 110V AC na 5V DC.
Za pomocą smartfona możesz podłączyć i sterować gniazdkiem elektrycznym przez Bluetooth. Możesz użyć niektórych już stworzonych aplikacji do sterowania Arduino ze Sklepu Play lub stworzyć własną niestandardową aplikację. W ten sposób możemy również sterować gniazdkami za pomocą poleceń głosowych.
Trudność: zaawansowana
Automatyka domowa przy użyciu Arduino
Automatyka domowa jest jedną z najbardziej popularne obecnie projekty Arduino. Celem tego projektu jest zdalne sterowanie wszystkim w Twoim domu, np. Oświetleniem, urządzeniami, temperaturą, urządzeniami zabezpieczającymi itp., Za pomocą jednego urządzenia lub smartfona.
Aby wykonać taki projekt, potrzebujemy przyzwoita wiedza w Arduino. Poniższa koncepcja automatyki domowej, którą proponuję, jest oparta na moich szczegółowych samouczkach dotyczących Arduino dla różnych czujników i modułów.
Pomysł tutaj jest jednostka główna, która zawiera wyświetlacz dotykowy i kilka jednostek podrzędnych, które będą wykonywać polecenia pochodzące od jednostki głównej. Jeśli chodzi o komunikację bezprzewodową, możemy korzystać z modułów częstotliwości radiowych NRF24L01, a każda jednostka podrzędna może mieć różne funkcje, takie jak monitorowanie temperatury, sterowanie gniazdkiem elektrycznym, sterowanie oświetleniem, alarm bezpieczeństwa i tak dalej.
Oczywiście, istnieją nieskończone możliwości i kombinacje budowania systemu automatyki domowej z wykorzystaniem płytki Arduino. Zawsze możesz zmienić i dodać więcej urządzeń. Możesz również nawiązać komunikację Bluetooth, aby kontrolować to wszystko za pomocą smartfona itp.
Trudność: zaawansowana
Sterowanie gestami Arduino
Pomysł na to Projekt polega na zdalnym sterowaniu projektem Arduino za pomocą gestów dłoni. Powiedzmy, że chcemy sterować robotem Arduino, o którym wspomnieliśmy powyżej. Więc zamiast joysticka użyjemy modułu MEMS do sterowania.
Możemy użyć modułu GY-80, który posiada akcelerometr, żyroskop i magnetometr. Następnie dane, które otrzymujemy z tych czujników, aby sterować sterowaniem samochodu robota. Jeśli chodzi o komunikację bezprzewodową, możemy skorzystać z modułów nadawczo-odbiorczych NRF24L01.
Możesz również sprawdzić mój projekt z ostatniego roku mechatroniki, w którym zastosowałem podobną metodę sterowania modelem 3D w Matab Simulink.
Trudność: zaawansowana