категории: Микроконтролер вериги
Брой преглеждания: 105187
Коментари към статията: 0
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 светодиод. За да контролирате лентата, е необходимо допълнително 12V захранване Arduino PWM изходи ще контролира портите на полевите транзистори, включени във веригата. Токът на заряда на портата е ограничен от 10 kΩ резистори; те се монтират между щифта Arduino и портата, последователно с него.
Авторът използва Bluetooth за комуникация със смартфона; за това беше закупен модулът HC-05.
Дистанционно управление на базата на 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. Това е нещо като пластмаса, той се огъва във всяка форма при нагряване.
В резултат на това ще получите:
Прави впечатление, че този робот не кара, а ходи, може да пристъпи и да отиде на коти до 1 cm.
Фиджибот самозареждащ се робот
По някаква причина този проект ми напомни за робот от карикатурата Wall-e. Неговата особеност е използването на слънчева клетка за зареждане на батериите. Движи се като кола на 4 колела.
Съставните му данни:
-
Подходяща пластмасова бутилка;
-
Arduino UNO;
-
Прото-щит;
-
Скачащи майка-татко;
-
Соларен панел с изходно напрежение 6V;
-
Като дарител на колела, двигатели и други части - радиоуправляема машина;
-
Два сервомера с непрекъснато въртене;
-
Два обикновени сервомашини (180 градуса);
-
Държачът за батерии тип AA и за "корона";
-
Сензор за сблъсък;
-
Светодиоди, фоторезистори, 10 kΩ постоянни резистори - само 4 всеки;
-
Диод 1n4001.
Ето основата - Arduino дъска с прото-щит.
Ето как произлизат резервните части rc кола - колела.
Дизайнът е почти завършен, сензорите са инсталирани.
Същността на робота е, че той отива към светлината. много фоторезист той трябва да се ориентира.
Изпълнител от части от CD устройства
По-скоро прилича на машина с ЦПУ, отколкото на робот, но проектът е много забавен. Това е двуосна машина за рисуване. Ето списък на основните компоненти, от които се състои:
-
(DVD) CD-устройства - 2 бр;
-
2 драйвера за стъпкови двигатели A498;
-
серво MG90S;
-
Ардуино Уно;
-
12V захранване;
-
Химикалка и други структурни елементи.
От оптичното устройство се използват блокове със стъпков двигател и направляваща пръчка, поставила оптичната глава.От тези блокове се отстраняват двигателят, валът и каретата.
Няма да можете да управлявате стъпковия мотор без допълнително оборудване, така че те използват специални драйверни карти, по-добре е, ако радиаторът на двигателя е инсталиран върху тях в момента на стартиране или промяна на посоката на въртене.
Пълният процес на сглобяване и експлоатация е показан в това видео.
Вижте и 16 от най-добрите проекти на Arduino от AlexGyver:
заключение
Статията разглежда само малък спад от всичко, което можете да направите на тази популярна платформа. Всъщност всичко зависи от вашето въображение и задачата, която сте си поставили за себе си.
Вижте също на e.imadeself.com
: