Kategorie: Obwody mikrokontrolera
Liczba wyświetleń: 105187
Komentarze do artykułu: 0

10 interesujących projektów dla Arduino

 

Arduino to uniwersalna platforma do domowych produktów na mikrokontrolerach. Jest w nim wiele tarcz (kart rozszerzeń) i czujników. Ta różnorodność pozwala na wykonanie wielu interesujących projektów mających na celu poprawę Twojego życia i zwiększenie jego komfortu. Obszary zastosowania płytki są nieograniczone: automatyzacja, systemy bezpieczeństwa, systemy do gromadzenia i analizy danych i wiele innych.

10 interesujących projektów dla Arduino

Z tego artykułu dowiesz się, co można zrobić interesująco na Arduino. Które projekty staną się spektakularne, a które będą przydatne.


Co można zrobić z Arduino


Odkurzacz robota

Sprzątanie mieszkania jest rutynowe i nieatrakcyjne, zwłaszcza że zajmuje dużo czasu. Możesz go zapisać, jeśli nałożysz część robót domowych na robota. Ten robot został zmontowany przez inżyniera elektronicznego z Soczi - Dmitrija Iwanowa. Strukturalnie okazało się, że jest dość wysokiej jakości i nie gorszej skuteczności analogi fabryczne.

Arduino Robot Odkurzacz

Aby go zbudować, potrzebujesz:

1. Arduino Pro-mini lub jakikolwiek inny podobny i odpowiedni rozmiar ...

2. Adapter USB-TTL, jeśli używasz Pro mini. Jeśli wybrałeś Arduino Nano, nie jest to konieczne. Jest już zainstalowany na płycie.

3. Sterownik L298N jest potrzebny do sterowania i cofania silników prądu stałego.

4. Mały silnik z przekładnią i kołami.

5. 6 czujników IR.

6. Silnik turbiny (większy).

7. Sama turbina, a raczej wirnik odkurzacza.

8. Silnik szczotek (mały).

9. 2 czujniki kolizji.

10,4 18650 baterii.

11. 2 przetworniki DC / DC (podwyższające i obniżające).

13. Kontroler działania (ładowania i rozładowania) akumulatorów.

System sterowania jest następujący:

System kontroli

A oto system zasilania:

System zasilania odkurzacza

Takie środki czyszczące rozwijają się, modele fabryczne mają złożone inteligentne algorytmy, ale możesz spróbować stworzyć swój własny projekt, który nie będzie gorszej jakości niż drogie analogi.



Sterowanie taśmą RGB ze smartfona i Arduino

Taśmy RGB emitując strumień światła o dowolnym kolorze, zwykle używają diod LED w obudowie, w której znajdują się trzy kryształy świecące w różnych kolorach. Do ich zarządzania są sprzedawane specjalne kontrolery RGB, ich istotą jest regulacja prądu dostarczanego do każdego z kolorów paska LED, dlatego - intensywność blasku każdego z trzech kolorów jest regulowana (osobno).

Możesz to zrobić samemu za pomocą kontrolera RGB na Arduino, tym bardziej, że projekt ten realizuje kontrolę przez Bluetooth.

Sterowanie taśmą RGB ze smartfona i Arduino

Zdjęcie pokazuje przykład użycia pojedynczej diody LED RGB. Aby kontrolować taśmę, wymagane jest dodatkowe źródło zasilania 12V Wyjścia Arduino PWM będzie sterować bramkami tranzystorów polowych zawartych w obwodzie. Prąd ładowania bramki jest ograniczony rezystorami 10 kΩ; są one instalowane szeregowo między stykiem Arduino a bramą.

Schemat połączeń

Autor wykorzystał Bluetooth do komunikacji ze smartfonem; w tym celu zakupiono moduł HC-05.


Zdalne sterowanie oparte na Arduino i smartfonie

Za pomocą mikrokontrolera można wykonać uniwersalnego pilota sterowanego z telefonu komórkowego.

Zdalne sterowanie oparte na Arduino i smartfonie

Aby to zrobić, będziesz potrzebować:

  • Arduino dowolnego modelu;

  • Odbiornik IR TSOP1138;

  • IR LED

  • Moduł Bluetooth HC-05 lub HC-06.

Projekt może odczytać kody z konsol fabrycznych i zapisać ich wartości. Następnie możesz kontrolować ten domowy produkt przez Bluetooth.


System rozpoznawania i śledzenia twarzy

Kamera internetowa jest zamontowana na obrotowym mechanizmie. Jest podłączony do komputera z zainstalowanym oprogramowaniem. Opiera się na komputerowej bibliotece wizyjnej - OpenCV (Open Source Computer Vision Library), po wykryciu twarzy przez program jej współrzędne są przekazywane do tablicy Arduino za pomocą kabla USB.

System rozpoznawania i śledzenia twarzy

Arduino wydaje polecenie napędu mechanizmu obrotowego i ustawia obiektyw kamery. Kilka serwomechanizmów służy do poruszania kamerą.

Film pokazuje działanie tego urządzenia.


Obserwuj swoje zwierzęta!

Chodzi o to, aby dowiedzieć się, dokąd idzie twoje zwierzę, może to zainteresować badaniami naukowymi i po prostu dla zabawy. Aby to zrobić, użyj sygnału nawigacyjnego GPS. Ale do przechowywania danych o lokalizacji na jakimś dysku.

Czujnik śledzenia kota

Jednocześnie decydującą rolę odgrywają wymiary urządzenia, ponieważ zwierzę nie powinno odczuwać dyskomfortu. Możesz użyć do nagrywania danych Tarcza Arduino do pracy z kartami pamięci micro-SD.

Poniżej znajduje się schemat oryginalnej wersji urządzenia.

Schemat urządzenia

W oryginalnej wersji projektu użyto płyty TinyDuino i osłon. Jeśli nie możesz go znaleźć, całkiem możliwe jest użycie małych instancji Arduino: mini, micro, nano.

Do zasilania zastosowano element litowo-jonowy o małej pojemności. Mała bateria wystarcza na około 6 godzin.W rezultacie wszystko pasuje do przyciętego słoika spod kółka. Warto zauważyć, że antena GPS musi podnieść wzrok, aby uzyskać wiarygodne odczyty czujnika.


Łamacz zamków szyfrowych

Aby złamać zamki szyfrowe za pomocą Arduino, potrzebujesz serwomechanizmu i silnika krokowego. Ten projekt został opracowany przez hakera Samy Kamkara. To dość skomplikowany projekt. Działanie tego urządzenia jest przedstawione na filmie, w którym autor podaje wszystkie szczegóły.

Oczywiście takie urządzenie nie nadaje się do praktycznego zastosowania, ale jest to świetna wersja demonstracyjna.


Arduino w muzyce

Bardziej prawdopodobne jest, że nie jest to projekt, ale niewielka demonstracja aplikacji, jaką ta platforma znalazła wśród muzyków.

Bęben na Arduino. Warto zauważyć, że nie jest to zwykłe wyliczanie zarejestrowanych próbek, ale w zasadzie generowanie dźwięku za pomocą urządzeń „żelaznych”.

Analizator widma dźwięku z wyjściem wideo.

Schemat urządzenia:

Analizator widma dźwięku z wyjściem wideo

Oceny części:

  • Tranzystor NPN, na przykład 2n3904 - 1 szt.

  • Rezystor 1 kOhm (R2, R4, R5) - 3 szt.

  • 330 Ohm (R6) - 1 szt.

  • 10 kOhm (R1) - 1 szt.

  • 100 kOhm (R3) - 1 szt.

  • Kondensator elektrolityczny 3,3 μF - 1 szt.

Aby projekt zadziałał, musisz podłączyć bibliotekę w celu szybkiego rozszerzenia w serii Fouriera.

To dość prosty i interesujący projekt z kategorii „możesz chwalić się swoim znajomym”.


3 projekty robotów

Robotyka to jeden z najciekawszych obszarów dla maniaków i po prostu miłośników, którzy mogą robić coś niezwykłego własnymi rękami. Zdecydowałem się na wybór kilku interesujących projektów.


BEAM-robot na Arduino

Aby zbudować czworonożnego robota kroczącego, potrzebujesz:

  • Serwosilniki, na przykład Tower Hobbies TS-53;

  • Kawałek drutu miedzianego o średniej grubości (aby utrzymać ciężar konstrukcji i nie zginać, ale niezbyt gruby, ponieważ nie ma to sensu);

  • Mikrokontroler - AVR ATMega 8 lub płyta Arduino dowolnego modelu;

  • W przypadku podwozia konstrukcja wskazuje, że zastosowano ramę Sintra. To coś w rodzaju plastiku, po podgrzaniu zgina się w dowolny kształt.

W rezultacie otrzymasz:

Robot BEAM na Arduino

Warto zauważyć, że ten robot nie jeździ, ale idzie, może przejść na wysokość do 1 cm.


Robot samozaładowczy Fijibot

Z jakiegoś powodu ten projekt przypominał mi robota z kreskówki Wall-e. Jego funkcją jest użycie ogniwo słoneczne do ładowania akumulatorów. Porusza się jak samochód na 4 kołach.

Robot samozaładowczy Fijibot

Jego szczegółowe informacje:

  • Odpowiednia plastikowa butelka;

  • Arduino UNO;

  • Proto-tarcza;

  • Bluzy mama-tata;

  • Panel słoneczny o napięciu wyjściowym 6 V;

  • Jako dawca kół, silników i innych części - maszyna sterowana radiowo;

  • Dwa serwa ciągłego obrotu;

  • Dwa zwykłe serwa (180 stopni);

  • Uchwyt na baterie AA i „koronę”;

  • Czujnik zderzenia;

  • Diody LED, fotorezystory, rezystory stałe 10 kΩ - tylko 4;

  • Dioda 1n4001.

Oto podstawa - tablica Arduino z proto-tarczą.

Tablica Arduino z tarczą proto

Właśnie w ten sposób części zamienne samochód rc - koła.

Części zamienne z samochodu sterowanego radiowo

Projekt jest prawie ukończony, czujniki są zainstalowane.

Montaż zespołu

Istotą robota jest to, że trafia na światło. Obfitość fotorezystory on musi nawigować.

Robot z Arduino

Artysta z części z napędów CD

To bardziej maszyna CNC niż robot, ale projekt jest bardzo zabawny. Jest to 2-osiowa maszyna do malowania. Oto lista głównych składników, z których się składa:

  • Napędy CD (DVD) - 2 szt .;

  • 2 sterowniki do silników krokowych A498;

  • serwo MG90S;

  • Arduino Uno;

  • Zasilacz 12V;

  • Długopis i inne elementy konstrukcyjne.

Z napędu optycznego stosuje się bloki z silnikiem krokowym i drążkiem prowadzącym, które ustawiły głowicę optyczną.Z tych bloków usuwany jest silnik, wał i wózek.

Artysta z części z napędów CD

Nie będziesz w stanie kontrolować silnika krokowego bez dodatkowego wyposażenia, więc używają specjalnych kart kierowcy, lepiej jest, jeśli chłodnica silnika jest na nich zainstalowana w momencie uruchamiania lub zmiany kierunku obrotów.

Cały proces montażu i obsługi pokazano na tym filmie.

Zobacz także 16 najlepszych projektów Arduino od AlexGyver:


Wniosek

Artykuł rozważa tylko niewielką kroplę wszystkiego, co możesz zrobić na tej popularnej platformie. W rzeczywistości wszystko zależy od twojej wyobraźni i zadania, które sam sobie wyznaczyłeś.

Zobacz także na e.imadeself.com:

  • 19 tarcz na Arduino na każdą okazję
  • Jak ustawiony jest czujnik linii i jak działa
  • Którą płytę Arduino wybrać
  • Jak serwo jest ustawione i działa
  • Jak bezpiecznie zarządzać obciążeniem 220 woltów za pomocą Arduino

  •