категории: Микроконтролер вериги
Брой преглеждания: 105187
Коментари към статията: 0

10 интересни проекта за Arduino

 

Arduino е универсална платформа за домашно приготвени продукти на микроконтролери. Към него има много екрани (карти за разширение) и сензори. Това разнообразие ви позволява да направите редица интересни проекти, насочени към подобряване на живота ви и повишаване на неговия комфорт. Областите на приложение на платката са неограничени: автоматизация, системи за сигурност, системи за събиране и анализ на данни и други.

10 интересни проекта за Arduino

От тази статия ще научите какво може да се направи интересно на Arduino. Кои проекти ще станат грандиозни и кои ще бъдат полезни.


Какво може да се направи с Arduino


Робот прахосмукачка

Почистването на апартамента е рутинна и непривлекателна, особено след като отнема време. Можете да го запишете, ако поставите част от домакинските задължения върху робота. Този робот беше сглобен от електронен инженер от Сочи - Дмитрий Иванов. В структурно отношение се оказа доста висококачествен и не по-нисък по ефективност фабрични аналози.

Робот прахосмукачка Arduino

За да го изградите, ще ви трябва:

1. Arduino Pro-mini или друг подобен и подходящ размер ...

2. USB-TTL адаптер, ако използвате Pro mini. Ако сте избрали Arduino Nano, то не е необходимо. Той вече е инсталиран на дъската.

3. Драйверът L298N е необходим за управление и заден ход на постояннотокови двигатели.

4. Малък двигател с предавка и колела.

5. 6 IR сензора.

6. Двигател за турбина (по-голям).

7. самата турбина, или по-скоро работното колело от прахосмукачката.

8. Двигател с четка (малък).

9. 2 сензора за сблъсък.

10.4 18650 батерии.

11. 2 DC / DC преобразуватели (увеличаване и намаляване).

13. Контролерът за работа (зареждане и разреждане) на батериите.

Системата за управление е следната:

Система за управление

А ето и енергийната система:

Прахосмукачка за прахосмукачка

Такива почистващи препарати се разработват, фабрично изработени модели имат сложни интелигентни алгоритми, но можете да опитате да направите свой собствен дизайн, който няма да е по-нисък по качество на скъпите аналози.



RGB управление на лентата от смартфон и Arduino

RGB касети способни да произвеждат светлинен поток от всякакъв цвят, обикновено използват светодиоди, в корпуса на които има три кристала, светещи в различни цветове. За тяхното управление се продават специални RGB контролери, тяхната същност е да регулират тока, подаден към всеки от цветовете на LED лентата, следователно - интензитетът на сиянието на всеки от трите цвята се регулира (отделно).

Можете да го направите сами с RGB контролер на Arduino, още повече, че този проект осъществява контрол чрез Bluetooth.

RGB управление на лентата от смартфон и Arduino

Снимката показва пример за използване на един RGB светодиод. За да контролирате лентата, е необходимо допълнително 12V захранване Arduino PWM изходи ще контролира портите на полевите транзистори, включени във веригата. Токът на заряда на портата е ограничен от 10 kΩ резистори; те се монтират между щифта Arduino и портата, последователно с него.

Схема на свързване

Авторът използва Bluetooth за комуникация със смартфона; за това беше закупен модулът HC-05.


Дистанционно управление на базата на Arduino и смартфон

С помощта на микроконтролера можете да направите универсално дистанционно управление, управлявано от мобилен телефон.

Дистанционно управление на базата на Arduino и смартфон

За да направите това, ще ви трябва:

  • Arduino от всеки модел;

  • IR приемник TSOP1138;

  • IR LED

  • Bluetooth модул HC-05 или HC-06.

Проектът може да чете кодове от фабричните конзоли и да запазва техните стойности. След това можете да контролирате този домашен продукт чрез Bluetooth.


Система за разпознаване и проследяване на лица

Уеб камерата е монтирана на въртящ се механизъм. Той е свързан към компютър с инсталиран софтуер. Той се основава на библиотеката за компютърно зрение - OpenCV (Open Source Computer Vision Library), след като програмата открие лице, нейните координати се прехвърлят до дъската Arduino чрез USB кабел.

Система за разпознаване и проследяване на лица

Arduino дава команда на задвижването на въртящия се механизъм и позиционира обектива на камерата. За преместване на камерата се използват няколко сервомашини.

Видеото показва работата на това устройство.


Гледайте вашите животни!

Идеята е да разберете къде ходи вашето животно, това може да предизвика интерес за научни изследвания и просто за забавление. За целта използвайте GPS маяк. Но за да съхранявате данни за местоположението на някакъв вид диск.

Датчик за проследяване на котки

В същото време размерите на устройството играят решаваща роля тук, тъй като животното не трябва да изпитва дискомфорт от него. Можете да използвате за запис на данни Ардуино щит за работа с micro-SD карти с памет.

По-долу е представена диаграма на оригиналната версия на устройството.

Диаграма на устройството

В оригиналната версия на проекта са използвани платката TinyDuino и щитове за нея. Ако не можете да намерите такъв, е напълно възможно да използвате малки екземпляри на Arduino: mini, micro, nano.

За мощност е използван Li-ion елемент с малък капацитет. Малка батерия издържа около 6 часа.Авторът в крайна сметка всичко се побира в изрязан буркан изпод тик-так. Заслужава да се отбележи, че GPS антената трябва да търси нагоре, за да получи надеждни показания на сензора.


Комбиниран кракер за заключване

За да разбиете кодовите ключалки с Arduino, имате нужда от серво и стъпков мотор. Този проект е разработен от хакера Сами Камкар. Това е доста сложен проект. Работата на това устройство е изобразена във видеото, където авторът разказва всички подробности.

Разбира се, подобно устройство едва ли е подходящо за практическа употреба, но това е чудесна демонстрация.


Ардуино в музиката

По-вероятно това не е проект, а малка демонстрация за това какво приложение е намерила тази платформа сред музикантите.

Барабанна кола на Arduino. Прави впечатление, че това не е обикновено изброяване на записани образци, а по принцип генерирането на звук с помощта на „железни“ устройства.

Анализатор на звуков спектър с видео изход.

Диаграма на устройството:

Анализатор на звуков спектър, с видео изход

Оценки на части:

  • NPN транзистор, например 2n3904 - 1 бр.

  • Резистор 1 kOhm (R2, R4, R5) - 3 бр.

  • 330 Ohm (R6) - 1 бр.

  • 10 kOhm (R1) - 1 бр.

  • 100 kOhm (R3) - 1 бр.

  • 3,3 μF електролитен кондензатор - 1 бр.

За да работи проектът, трябва да свържете библиотеката за бързо разширяване в серия на Фурие.

Това е доста прост и интересен проект от категорията „можете да се похвалите с приятелите си“.


3 проекта за роботи

Роботика е една от най-интересните области за отрепки и просто любителите да направят нещо необичайно със собствените си ръце, реших да направя селекция от няколко интересни проекта.


BEAM-робот на Arduino

За да изградите четирикрак ходещ робот, ще ви трябва:

  • Сервомотори, например Tower Hobbies TS-53;

  • Парче медна тел със средна дебелина (да поддържа тежестта на конструкцията и да не се огъва, но не е твърде дебела, защото няма смисъл);

  • Микроконтролер - AVR ATMega 8 или Arduino платка от всеки модел;

  • За шасито дизайнът показва, че е използвана рамката Sintra. Това е нещо като пластмаса, той се огъва във всяка форма при нагряване.

В резултат на това ще получите:

BEAM робот на arduino

Прави впечатление, че този робот не кара, а ходи, може да пристъпи и да отиде на коти до 1 cm.


Фиджибот самозареждащ се робот

По някаква причина този проект ми напомни за робот от карикатурата Wall-e. Неговата особеност е използването на слънчева клетка за зареждане на батериите. Движи се като кола на 4 колела.

Фиджибот самозареждащ се робот

Съставните му данни:

  • Подходяща пластмасова бутилка;

  • Arduino UNO;

  • Прото-щит;

  • Скачащи майка-татко;

  • Соларен панел с изходно напрежение 6V;

  • Като дарител на колела, двигатели и други части - радиоуправляема машина;

  • Два сервомера с непрекъснато въртене;

  • Два обикновени сервомашини (180 градуса);

  • Държачът за батерии тип AA и за "корона";

  • Сензор за сблъсък;

  • Светодиоди, фоторезистори, 10 kΩ постоянни резистори - само 4 всеки;

  • Диод 1n4001.

Ето основата - Arduino дъска с прото-щит.

Arduino дъска с прото щит

Ето как произлизат резервните части rc кола - колела.

Резервни части от радиоуправляема кола

Дизайнът е почти завършен, сензорите са инсталирани.

Монтаж на монтаж

Същността на робота е, че той отива към светлината. много фоторезист той трябва да се ориентира.

Робот от Arduino

Изпълнител от части от CD устройства

По-скоро прилича на машина с ЦПУ, отколкото на робот, но проектът е много забавен. Това е двуосна машина за рисуване. Ето списък на основните компоненти, от които се състои:

  • (DVD) CD-устройства - 2 бр;

  • 2 драйвера за стъпкови двигатели A498;

  • серво MG90S;

  • Ардуино Уно;

  • 12V захранване;

  • Химикалка и други структурни елементи.

От оптичното устройство се използват блокове със стъпков двигател и направляваща пръчка, поставила оптичната глава.От тези блокове се отстраняват двигателят, валът и каретата.

Изпълнител от части от CD устройства

Няма да можете да управлявате стъпковия мотор без допълнително оборудване, така че те използват специални драйверни карти, по-добре е, ако радиаторът на двигателя е инсталиран върху тях в момента на стартиране или промяна на посоката на въртене.

Пълният процес на сглобяване и експлоатация е показан в това видео.

Вижте и 16 от най-добрите проекти на Arduino от AlexGyver:


заключение

Статията разглежда само малък спад от всичко, което можете да направите на тази популярна платформа. Всъщност всичко зависи от вашето въображение и задачата, която сте си поставили за себе си.

Вижте също на electrohomepro.com:

  • 19 щита за Ардуино за всички поводи
  • Как е подреден и работи линеен датчик
  • Кой Arduino дъска да изберете
  • Как е подредено и работи сервото
  • Как безопасно да управлявате натоварване от 220 волта с помощта на Arduino

  •