Menu
Jest wolny
rejestracja
Dom  /  NA/ Arduino co możesz zbudować. Najciekawsze projekty arduino

Arduino co możesz zbudować. Najciekawsze projekty arduino


Zebraliśmy najlepsze, a nawet szalone projekty Arduino, które poznaliśmy w 2015 roku.

Maszyna do budzenia Arduino

Łamanie zamków szyfrowych za pomocą Arduino

Ten sterowany Arduino mechanizm może otworzyć dowolny zamek szyfrowy w mniej niż 30 sekund. Projekt hakerski Samy Kamkar wykazał tę lukę.

Robot sortujący Kręgle

Wydrukowany w 3D projekt robota Arduino, który może zaoszczędzić czas potrzebny na sortowanie Skittles. Chyba największym rozczarowaniem jest to, że mechanizm nie jest uniwersalny i pasuje do M&M’sów. Wideo i bardziej szczegółowy opis

Protopiper - gadżet do prototypowania

Niesamowity gadżet do prototypowania. Masz dość biegania z centymetrem? Za pomocą tego urządzenia możesz szybko naszkicować szkic wielkości pokoju.

Odśnieżarka Open Source

W wielu przypadkach lenistwo jest motorem postępu. Łopata do śniegu? Potrzebujesz robota do tej pracy. Być może sprzedawcom odśnieżarek nie spodoba się ten projekt, ponieważ autor wierzy, że każdy może samodzielnie zrobić sobie taki. ...

Blaster do przełączania muzyki

Każdy ma inny gust muzyczny. Ale tak się składa, że ​​muzyka jest po prostu okropna. Nikt w firmie jej nie lubi. Zdarza się. Jeśli Twoim marzeniem i takimi chwilami jest strzelanie z pistoletu i zmiana muzyki… to wiedz, że projekt został zrealizowany, marzenia się spełniają.

Daj włosom więcej mocy

Możesz dyskretnie wysyłać wiadomości, uruchamiać aplikacje, nadawać swoją pozycję – wszystko to można zrobić delikatnie gładząc włosy – to takie naturalne dla dziewczyn.

Dzianina z Arduino

Aby zrobić na drutach, nie musisz kontaktować się z babcią ani kupować profesjonalnego sprzętu. Robot do majsterkowania, który robi na drutach za pomocą Arduino.

Robot BB-8 na Arduino

Projekt dla tych, którzy marzą o zrobieniu robota BB-8 z Gwiezdnych Wojen.

Ok Google, Sesame, otwórz drzwi

W tym projekcie student MIT zaimplementował otwieranie drzwi za pomocą polecenia głosowego Google teraz... Aby dostać się do domu, wystarczy powiedzieć: „Sezamie, otwórz”. Film i opis projektu.

Maszyna do pisania grająca symfonię

Maszyna do pisania z 1960 roku stała się nie tylko drukarką, ale także instrumentem muzycznym.

Robot AT-AT

Sterowany robot AT-AT z Gwiezdnych Wojen.

Robot T-800 od Terminatora

Na świecie jest wielu fanów filmu Terminator, ale niewielu odtworzyło robota T-800. Możesz przeczytać więcej o projekcie i obejrzeć film.

Jajo stwora robota z niespodzianki Kinder

Zabawny robot domowej roboty, którego możesz sam zrobić. Więcej szczegółów o projekcie.

Kontroluj swój telewizor za pomocą umysłu

Pilot do telewizora nie jest już potrzebny. Wystarczy pomyśleć o zmianie kanału. Projekt wykorzystuje chip z gry Gwiezdne Wojny Trener siły ( Gwiezdne Wojny) wydany w 2009 roku. Więcej szczegółów.

Arduino to uniwersalna platforma dla mikrokontrolerów DIY. Istnieje wiele tarcz (kart rozszerzeń) i czujników. Ta różnorodność pozwala na wykonanie wielu ciekawych projektów mających na celu poprawę Twojego życia i podniesienie jego komfortu. Obszary zastosowania tablicy są nieograniczone: automatyka, systemy bezpieczeństwa, systemy gromadzenia i analizy danych itp.

W tym artykule dowiesz się, co ciekawego możesz zrobić na Arduino. Które projekty będą spektakularne, a które przydadzą się.

Co można z tym zrobić przy użyciu Arduino

Odkurzacz robot

Sprzątanie mieszkania to rutynowe i nieatrakcyjne zadanie, zwłaszcza że wymaga czasu. Można go uratować, jeśli część prac domowych zostanie przydzielona robotowi. Robot ten został zmontowany przez inżyniera elektronika z Soczi - Dmitrija Iwanowa. Strukturalnie okazało się, że ma wystarczającą jakość i nie jest gorszy pod względem wydajności.

Aby go zbudować, potrzebujesz:

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

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

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

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

5.6 Czujniki podczerwieni.

6. Silnik turbinowy (większy).

7. Sama turbina a raczej wirnik od odkurzacza.

8. Silnik do szczotek (mały).

9. 2 czujniki kolizji.

10,4 18650 baterii.

11. 2 konwertery stałego napięcia (step-up i step-down).

13. Sterownik do pracy bateryjnej (ładowanie i rozładowanie).

System sterowania wygląda następująco:

A oto system zasilania:

Takie środki czyszczące ewoluują, modele fabryczne są skomplikowane inteligentne algorytmy, ale możesz spróbować stworzyć własny projekt, który nie będzie gorszy pod względem jakości od drogich odpowiedników.

Są w stanie emitować strumień świetlny o dowolnym kolorze, najczęściej wykorzystują diody LED w których znajdują się trzy kryształy świecące różnymi kolorami. Aby je kontrolować, są sprzedawane, ich istotą jest regulowanie prądu dostarczanego do każdego z kolorów Pasek ledowy, a zatem - intensywność blasku każdego z trzech kolorów jest regulowana (oddzielnie).

Możesz zrobić kontroler RGB na Arduino własnymi rękami, a co więcej, ten projekt implementuje sterowanie przez Bluetooth.

Zdjęcie przedstawia przykład zastosowania jednej diody LED RGB. Do sterowania taśmą wymagany jest dodatkowy zasilacz 12V, wtedy bramy będą sterowane tranzystory polowe zawarte w obwodzie. Prąd ładowania bramki jest ograniczony przez rezystory 10 kΩ, są one instalowane pomiędzy pinem Arduino a bramką, szeregowo z nim.

Używając mikrokontrolera, możesz zrobić Pilot uniwersalny zdalne sterowanie sterowane z telefonu komórkowego.

Do tego będziesz potrzebować:

    Arduino dowolnego modelu;

    Odbiornik podczerwieni TSOP1138;

    dioda podczerwieni;

    Moduł Bluetooth HC-05 lub HC-06.

Projekt może odczytywać kody z fabrycznych pilotów i zapisywać ich wartości. Następnie możesz sterować tym domowym produktem przez Bluetooth.

Kamerka jest zamontowana na obrotowym mechanizmie. Jest podłączony do komputera z zainstalowanym oprogramowanie... Opiera się na bibliotece komputerowej wizji - OpenCV (Open Source Computer Vision Library), po wykryciu twarzy przez program współrzędne jej ruchu przekazywane są kablem USB.

Arduino wydaje polecenie do napędu mechanizmu obrotowego i pozycjonuje obiektyw kamery. Do poruszania kamerą służy para serw.

Film przedstawia działanie tego urządzenia.

Obserwuj swoje zwierzęta!

Chodzi o to, aby dowiedzieć się, gdzie spaceruje twoje zwierzę, co może wzbudzić zainteresowanie badaniami naukowymi i po prostu dla zabawy. Aby to zrobić, musisz użyć radiolatarni GPS. Ale do przechowywania danych o lokalizacji na jakimś urządzeniu pamięci masowej.

W tym przypadku decydującą rolę odgrywają wymiary urządzenia, ponieważ zwierzę nie powinno odczuwać z niego żadnego dyskomfortu. Do rejestracji danych może być używany do pracy z kartami pamięci Micro-SD.

Poniżej schemat oryginalnej wersji urządzenia.

W pierwotnej wersji projektu wykorzystano płytkę TinyDuino i nakładki. Jeśli nie możesz go znaleźć, całkiem możliwe jest użycie małych kopii Arduino: mini, micro, nano.

Do zasilania wykorzystano ogniwo Li-ion o małej pojemności. Mała bateria wystarcza na około 6 godzin. W końcu autor miał wszystko w odciętym słoiku tik-tok. Warto zauważyć, że antena GPS musi być skierowana w górę, aby uzyskać wiarygodne odczyty czujnika.

Łamacz zamków szyfrowych

Do złamania zamków szyfrowych z Arduino potrzebne jest serwo i silnik krokowy. Ten projekt został opracowany przez hakera Samy Kamkar. To dość złożony projekt. Działanie tego urządzenia pokazano na filmie, w którym autor opowiada o wszystkich szczegółach.

Oczywiście za praktyczne zastosowanie takie urządzenie raczej nie zadziała, ale to jest świetne demo.

Arduino w muzyce

To raczej nie jest projekt, ale mała demonstracja tego, jak ta platforma została wykorzystana przez muzyków.

Automat perkusyjny na Arduino. Godne uwagi jest to, że nie jest to zwykłe przeszukiwanie nagranych sampli, a w zasadzie generowanie dźwięku za pomocą „żelaznych” urządzeń.

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 działał, musisz podłączyć bibliotekę w celu szybkiej rozbudowy Fouriera.

To dość prosty i ciekawy projekt z kategorii „możesz pochwalić się znajomym”.

3 projekty robotów

Robotyka to jeden z najciekawszych obszarów dla geeków i po prostu fanów robienia czegoś nietypowego własnymi rękami, postanowiłem dokonać wyboru kilku ciekawych projektów.

Robot BEAM na Arduino

Aby złożyć czteronożnego robota kroczącego, będziesz potrzebować:

    Do poruszania nogami potrzebne są serwomotory, na przykład Tower Hobby TS-53;

    Kawałek drutu miedzianego średniej grubości (aby wytrzymać ciężar konstrukcji i nie zginać, ale nie za gruby, bo to nie ma sensu);

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

    W przypadku podwozia w projekcie wskazano, że zastosowano ramę Sintra. Jest rodzajem plastiku, po podgrzaniu wygina się w dowolny kształt.

W rezultacie otrzymasz:

Warto zauważyć, że ten robot nie jeździ, ale chodzi, potrafi przechodzić i wjeżdżać na wzniesienia do 1 cm.

Z jakiegoś powodu ten projekt przypominał mi robota z kreskówki Wall-e. Jego osobliwością jest zastosowanie do ładowania akumulatorów. Porusza się jak samochód, na 4 kołach.

Jego szczegóły składowe:

    Plastikowa butelka o odpowiednim rozmiarze;

  • Swetry dla mamy i taty;

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

    Jako dawca kół, silników i innych części - samochód sterowany radiowo;

    Dwa serwa o ciągłym obrocie;

    Dwa konwencjonalne serwa (180 stopni);

    Uchwyt na baterie AA i na "koronkę";

    Czujnik kolizji;

    diody LED, fotorezystory, stałe rezystory 10 kOhm - tylko 4 sztuki;

    Dioda 1n4001.

Oto podstawy - płytka Arduino z proto-osłoną.

Tak wyglądają części zamienne od - felgi.

Konstrukcja jest prawie gotowa, czujniki są zainstalowane.

Istotą pracy robota jest podróż do światła. Potrzebuje obfitości do nawigacji.

To bardziej maszyna CNC niż robot, ale projekt jest dość zabawny. Jest to maszyna do rysowania w 2 osiach. Oto lista głównych elementów, z których się składa:

    (DVD) napędy CD - 2 szt;

    2 sterowniki silników krokowych A498;

    serwo MG90S;

    Arduino Uno;

    zasilanie 12V;

    Długopis i inne elementy projektu.

Z dysku dyski optyczne zastosowane klocki z silnikiem krokowym i prowadnicą pozycjonującą głowicę optyczną. Silnik, wał i karetka są usuwane z tych bloków.

Nie będziesz w stanie sterować silnikiem krokowym bez dodatkowego wyposażenia, dlatego stosuje się specjalne płyty sterowników, lepiej, jeśli w momencie rozruchu lub zmiany kierunku obrotów jest na nich zainstalowany radiator silnika.

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

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

Wniosek

Ten artykuł obejmuje tylko niewielką część wszystkiego, co możesz zrobić na tej popularnej platformie. Tak naprawdę wszystko zależy od Twojej wyobraźni i zadania, jakie sobie stawiasz.

W tym artykule postanowiłem zebrać komplet przewodnik krok po kroku dla początkujących Arduino. Przeanalizujemy czym jest arduino, czego potrzebujesz, aby rozpocząć naukę, gdzie pobrać i jak zainstalować i skonfigurować środowisko programistyczne, jak działa i jak korzystać z języka programowania i wiele więcej, co jest potrzebne do stworzenia pełnoprawnego złożone urządzenia oparte na rodzinie tych mikrokontrolerów.

Tutaj postaram się podać zwięzłe minimum, abyście zrozumieli zasady pracy z Arduino. Aby uzyskać pełniejsze zanurzenie się w świecie programowalnych mikrokontrolerów, zwróć uwagę na inne sekcje i artykuły na tej stronie. Zostawię linki do innych materiałów na tej stronie, aby dokładniej przestudiować niektóre aspekty.

Co to jest Arduino i do czego służy?

Arduino to projektant elektroniki, który pozwala każdemu tworzyć różnorodne urządzenia elektromechaniczne. Arduino składa się z oprogramowania i sprzętu. Część oprogramowania zawiera środowisko programistyczne (program do pisania i debugowania oprogramowania układowego), wiele gotowych i wygodnych bibliotek, uproszczony język programowania. W skład części sprzętowej wchodzi duża linia mikrokontrolerów oraz gotowe do nich moduły. To sprawia, że ​​praca z Arduino jest bardzo prosta!

Z pomocą arduino nauczysz się programowania, elektrotechniki i mechaniki. Ale to nie jest tylko konstruktor nauczania. Na jego podstawie można stworzyć naprawdę przydatne urządzenia.
Zaczynając od proste migające światła, stacje pogodowe, systemy automatyki i kończąc na systemie inteligentny dom, obrabiarki CNC i bezzałogowe statki powietrzne. Możliwości nie ogranicza nawet Twoja wyobraźnia, ponieważ istnieje duża ilość instrukcje i pomysły na realizację.

Zestaw startowy Arduino

Aby rozpocząć naukę Arduino, należy zaopatrzyć się w samą płytkę mikrokontrolera oraz dodatkowe szczegóły. Najlepiej kupić zestaw startowy Arduino, ale wszystko, czego potrzebujesz, możesz również wybrać samodzielnie. Radzę wybrać zestaw, bo tak jest łatwiej i często taniej. Oto linki do najlepsze zestawy oraz o indywidualnych szczegółach, które z pewnością przydadzą Ci się do nauki:

Podstawowy zestaw arduino dla początkujących:Kupić
Duży zestaw na szkolenia i pierwsze projekty:Kupić
Zestaw dodatkowych czujników i modułów:Kupić
Arduino Uno to najbardziej podstawowy i wygodny model z linii:Kupić
Płytka prototypowa bez lutowania ułatwiająca naukę i prototypowanie:Kupić
Komplet przewodów z wygodnymi złączami:Kupić
Zestaw LED:Kupić
Zestaw rezystorów:Kupić
Guziki:Kupić
Potencjometry:Kupić

IDE Arduino

Aby pisać, debugować i wgrywać oprogramowanie układowe, musisz pobrać i zainstalować Arduino IDE. To bardzo proste i wygodny program... Na swojej stronie opisałem już proces pobierania, instalacji i konfiguracji środowiska programistycznego. Więc tutaj po prostu zostawię linki do Ostatnia wersja programy i

Wersja Okna Mac OS X Linux
1.8.2

Język programowania Arduino

Kiedy masz w rękach płytkę z mikrokontrolerem, a na komputerze jest zainstalowane środowisko programistyczne, możesz zacząć pisać swoje pierwsze szkice (firmware). Aby to zrobić, musisz zapoznać się z językiem programowania.

Do programowania Arduino wykorzystywana jest uproszczona wersja języka C++ z predefiniowanymi funkcjami. Podobnie jak w innych językach programowania podobnych do C, istnieje szereg zasad pisania kodu. Oto najbardziej podstawowe:

  • Każda instrukcja musi być poprzedzona średnikiem (;)
  • Przed zadeklarowaniem funkcji należy określić typ danych zwracany przez funkcję lub void, jeśli funkcja nie zwraca wartości.
  • Konieczne jest również określenie typu danych przed zadeklarowaniem zmiennej.
  • Komentarze są oznaczone: // Inline i / * Block * /

Możesz dowiedzieć się więcej o typach danych, funkcjach, zmiennych, operatorach i konstrukcjach językowych na stronie Nie musisz zapamiętywać i zapamiętywać wszystkich tych informacji. Zawsze możesz przejść do podręcznika i zobaczyć składnię tej lub innej funkcji.

Całe oprogramowanie układowe dla Arduino musi zawierać co najmniej 2 funkcje. Są to setup () i pętla ().

Funkcja konfiguracji

Aby wszystko zadziałało, musimy napisać szkic. Zróbmy to tak, aby po naciśnięciu przycisku dioda zapalała się, a po kolejnym wciśnięciu zgasła. Oto nasz pierwszy szkic:

// zmienne z pinami podłączonych urządzeń int switchPin = 8; int ledPin = 11; // zmienne do przechowywania stanu przycisku i diody boolean lastButton = LOW; wartość logiczna currentButton = LOW; boolean ledOn = fałsz; void setup () (pinMode (switchPin, INPUT); pinMode (ledPin, OUTPUT);) // funkcja tłumienia odbicia boolean (boolean last) (boolean current = digitalRead (switchPin); if (last! = current) (opóźnienie) (5); prąd = digitalRead (switchPin);) prąd powrotu;) void loop () (currentButton = debounse (lastButton); if (lastButton == LOW && currentButton == HIGH) (ledOn =! LedOn;) lastButton = currentButton digitalWrite (ledPin, ledOn);)

// zmienne z pinami podłączonych urządzeń

int przełącznikPin = 8;

int ledPin = 11;

// zmienne do przechowywania stanu przycisku i diody LED

wartość logiczna lastButton = NISKA;

wartość logiczna currentButton = LOW;

boolean ledOn = fałsz;

pusta konfiguracja () (

pinMode (switchPin, INPUT);

pinMode (ledPin, WYJŚCIE);

// funkcja tłumienia odbić

debouns boole'owski (ostatni boole'owski) (

prąd binarny = digitalRead (switchPin);

jeśli (ostatni! = aktualny) (

opóźnienie (5);

prąd = odczyt cyfrowy (switchPin);

prąd powrotny;

pusta pętla () (

currentButton = debounse (lastButton);

if (lastButton == LOW && currentButton == HIGH) (

ledOn =! ledWłączony;

lastButton = currentButton;

digitalWrite (ledPin, ledOn);

W tym szkicu, który stworzyłem dodatkowa funkcja odbić, aby stłumić odbicie kontaktu. Na mojej stronie pojawiło się odbicie kontaktów. Koniecznie przeczytaj ten materiał.

Arduino PWM

Modulacja szerokości impulsu (PWM) to proces sterowania napięciem za pomocą współczynnika wypełnienia sygnału. Czyli za pomocą PWM możemy płynnie sterować obciążeniem. Na przykład można płynnie zmieniać jasność diody LED, ale tę zmianę jasności uzyskuje się nie przez zmniejszenie napięcia, ale przez zwiększenie odstępów niskiego sygnału. Zasada działania PWM jest pokazana na tym schemacie:

Kiedy zastosujemy PWM do diody LED, to zacznie ona szybko świecić i gasnąć. Ludzkie oko nie można go zobaczyć, ponieważ częstotliwość jest zbyt wysoka. Ale podczas filmowania na wideo najprawdopodobniej zobaczysz momenty, w których dioda LED jest wyłączona. Stanie się tak pod warunkiem, że szybkość klatek kamery nie jest wielokrotnością częstotliwości PWM.

Arduino posiada wbudowany modulator szerokości impulsu. Możesz używać PWM tylko na tych pinach, które są obsługiwane przez mikrokontroler. Na przykład Arduino Uno i Nano mają po 6 pinów PWM: są to piny D3, D5, D6, D9, D10 i D11. Inne płyty mogą mieć inne szpilki. Możesz znaleźć opis tablicy, która Cię interesuje

Do korzystania z PWM w Arduino służy funkcja Przyjmuje jako argumenty numer pinu i wartość PWM od 0 do 255.0 to 0% wypełnienia wysokim sygnałem, a 255 to 100%. Napiszmy prosty szkic jako przykład. Zróbmy to tak, aby dioda LED zapalała się płynnie, czekała sekundę i równie płynnie gasła i tak w nieskończoność. Oto przykład użycia tej funkcji:

// Dioda LED jest podłączona do pinu 11 int ledPin = 11; void setup () (pinMode (ledPin, OUTPUT);) void loop () (for (int i = 0; i< 255; i++) { analogWrite(ledPin, i); delay(5); } delay(1000); for (int i = 255; i >0; i--) (analogWrite (ledPin, i); opóźnienie (5);))

// dioda LED jest podłączona do pinu 11

int ledPin = 11;

pusta konfiguracja () (

pinMode (ledPin, WYJŚCIE);

pusta pętla () (

dla (int i = 0; i< 255 ; i ++ ) {

zapis analogowy (ledPin, i);

opóźnienie (5);

opóźnienie (1000);

Dzień dobry, drodzy czytelnicy i użytkownicy najlepszego portalu Threshbox! Nie jest tajemnicą, że możesz dobrze zarabiać na rzeczach, które tworzysz własnymi rękami. Jeśli pomysł jest naprawdę ciekawy, to na jego podstawie możesz stworzyć własny biznes... Używanie Arduino w tym obszarze jest bardzo wygodnym rozwiązaniem, ponieważ Arduino nie jest zabronione do użytku komercyjnego. Dziś porozmawiamy o pięciu ciekawych pomysłach na biznes.

Jak to zrealizować?

Najwygodniej jest kupić komponenty do realizacji pomysłu na AliExpress. Znajdują się tam również różne budynki. W naszym przypadku etui jest niezbędne, aby nasza kreacja przybrała formę prezentacji.

Robienie interesów na Arduino jest bardzo opłacalne, ponieważ szkic wystarczy napisać tylko raz. W kolejnych egzemplarzach po prostu „wypełniasz” już gotowy. Zobacz poniżej pomysły.

Automatyczna kontrola temperatury w domu



W kolejności: Arduino Nano, Arduino Uno i NRF24L01

Nie chciałem odnosić się do tego przedmiotu jako „inteligentnego” domu, ponieważ ten pomysł dotyczy tylko kontroli temperatury. Zrealizowałbym ten pomysł z kilkoma Arduino Nano i jednym Arduino Mega/Uno. Komunikacja między nimi będzie realizowana za pomocą modułu komunikacji radiowej NRF24L01. Moduł ten umożliwia komunikację ze sobą do sześciu Arduino.

Arduino Nano mieści się w niewielkiej obudowie z czujnikiem temperatury i wilgotności DHT22, modułem radiowym NRF24L01 oraz zasilaczem - na przykład akumulatorem. Kilka z tych małych pudełek zostanie umieszczonych w całym domu.



DHT2 i tekst wyświetlacz LCD

Dane z Arduino Nano będą odbierane przez „bazę”, którą jest Arduino Uno lub Mega, zamknięta w dużej obudowie wraz z NRF24L01 (jako odbiornik), tekstowym wyświetlaczem LCD oraz zasilaczem (akumulatorem). Wszystko to będzie zlokalizowane w pobliżu systemu grzewczego. „Baza” będzie mogła odbierać i przetwarzać dane o temperaturze iw zależności od wartości tych danych, do systemu grzewczego zostanie wysłane polecenie zwiększenia lub obniżenia temperatury.

Inteligentna szklarnia



Przykład gotowego rozwiązania.

Nie jest tajemnicą, że zarządzanie własną szklarnią wymaga wiele uwagi: otwieranie i zamykanie drzwi na czas, monitorowanie wilgotności gleby i monitorowanie wzrostu sadzonych tam roślin. Wszystko to można zautomatyzować za pomocą Arduino.




W kolejności: Arduino Mega, DHT22 i wyświetlacz tekstowy LCD.

Jeden Arduino jest w stanie kontrolować temperaturę szklarni (za pomocą tego samego czujnika DHT22), wyświetlać niezbędne informacje na wyświetlaczu LCD, wydawać polecenie otwarcia kranu w celu dostarczenia wody, a także sterować silnikami do otwierania i zamykania drzwi.

maszyna CNC




W kolejności: Arduino Mega, L298N i silnik krokowy.

Dotyczy to również drukarek 3D. W Internecie istnieje wiele sposobów na stworzenie maszyny CNC opartej na Arduino. Nie wszystkie z nich działają, ale dobre opcje na pewno się znajdzie. Jeśli chodzi o sprzęt, będziesz potrzebować Arduino, najlepiej Mega, a także sterownika silnika L298N i oczywiście samych silników. Wszystko inne jest ramą i kod programu... Muszę przyznać, że to jeden z najtrudniejszych pomysłów do zrealizowania.

Roboty



Przykład gotowego rozwiązania.

Niewątpliwie dzieci bardzo lubią roboty, zwłaszcza te, którymi same mogą sterować. Za pomocą Arduino roboty można nawet wykonać ze złomu. Kiedyś zastanawiałem się nad stworzeniem robota z korpusem odkurzacza, który przypominałby droida astromechanicznego z Gwiezdnych Wojen.





W kolejności: HC-SR04, L293D, HC-06 i NRF24L01

Dalmierz ultradźwiękowy HC-SR04 może określić odległość do przeszkód, aby później je ominąć. Sterownik silnika L293D, który jest używany jako karta rozszerzeń, może jednocześnie napędzać cztery silniki i trzy serwa. Pod względem komunikacji nie jesteśmy bardzo ograniczeni. Można skorzystać z modułu bluetooth HC-06, który pozwoli sterować dzieckiem ze smartfona, ale nie może pochwalić się dobrym zasięgiem komunikacji, czego nie można powiedzieć o znanym już module komunikacji radiowej NRF24L01. Jednak wtedy nie będziesz już mógł sterować ze swojego smartfona.

Jako źródło zasilania można użyć akumulatorów 18650 połączonych równolegle w celu zwiększenia całkowitej pojemności.

Wynik

Niestety to wszystkie pomysły, które udało mi się znaleźć. Jestem pewien, że jeśli jesteś zainteresowany pomysłem, możesz znaleźć wiele informacji na ten temat w Internecie.
Chcę od razu powiedzieć, że nie umieściłem na tej liście kwadrokopterów i innych samolotów, ponieważ są już dla nich gotowe tablice kontrolne. Najprawdopodobniej Arduino po prostu nie wytrzymałoby takiego obciążenia.

W każdym razie mam nadzieję, że zainteresowało Cię to. Napisz w komentarzach, czy spotkałeś się z podobnymi pomysłami?

Dawno tego nie robiłem modele sterowane radiowo... Postanowiłem ożywić mój stary projekt: . Ale nie jest łatwo się odrodzić. Ale także do sfinalizowania. Ponieważ mam drukarka 3d... Postanowiłem wydrukować nową ramkę do samochodu. Postanowiłem też trochę popracować z kodem. W tym czasie wiedza wzrosła i już zupełnie inaczej patrzę na stare projekty. Ale najpierw najważniejsze.

Bluetooth HC-06 i arduino. Aplikacja Android do sterowania przekaźnikiem z telefonu.

Jak się połączyć Model Bluetooth HC-06 lub HC-05 powiedział w

W samouczku korzystaliśmy z usług firmy zewnętrznej aplikacje Android telefon lub tablet. Dzisiaj napiszemy naszą aplikację w z wynalazcą aplikacji... Prawidłowy szkic z 11 dla pracy przekaźnika niskiego poziomu. Będzie działać z szyną wysokiego poziomu bez zmiany szkicu.

Zegar DIY LED na Arduino WS2312 sterowany (adresowalny)

Po kolejnej modernizacji swojego drukarka 3d... Nawiasem mówiąc, wkrótce opublikuję artykuł i film na temat aktualizacji Anet 8A.

A więc o czym mówię. O tak. Postanowiłem więc drukować płaskie i duże części. To oni oderwali się ode mnie od drukarki 3D. Zdarzyło się nawet, że został oderwany wraz z taśmą klejącą.

znalazłem modelkę zegar led.

Lampka nocna LED w formie sześcianu.

Rozszerzenie materiałów i technologii wykorzystywanych w opracowaniu Projekty Arduino... Dzisiaj ci opowiem led kostka Druk 3d... Tradycyjnie w moich projektach używam tylko darmowe oprogramowanie... Podczas tworzenia Modele 3D pojawiło się pytanie, za pomocą którego darmowego programu można zrobić wystarczająco szybko i piękne szczegóły. Jeszcze jedna chwila, dla której tylko pracuję Linux... Szpiegowałem całą gamę oprogramowania dla modelowanie 3d.

Sygnalizacja świetlna Arduino na digispark i ws2812b

Dziś porozmawiamy sygnalizacja świetlna włączona na diodach adresowalnych DigiSpark i WS2812 ... To jest druga wersja sygnalizacja świetlna... Mówiłem o pierwszym tutaj. Pierwsza wersja okazała się dość wygodna i składała się z mniejszej liczby części. Dlaczego zdecydowałem się na drugą wersję? Faktem jest, że pudełko na baterie, których użyłem w pierwszej wersji sygnalizacja świetlna na arduino, bardzo wzrosła cena. Niektórzy sprzedawcy sprzedają go za 5 USD za