» електроника » Arduino »Как да направите автоматичен вентилатор на вашия Arduino Uno за вашия работен плот Направи си сам!

Как да направите автоматичен вентилатор на вашия Arduino Uno за вашия собствен десктоп!

Добър ден любители на Arduino и готини! Сега вече е почти лято, а горещите горещини са точно зад ъгъла и в много региони на страната вече е горещо, така че в днешната статия реших да покажа как да направя автоматичен вентилатор за работния плот направете го сами, "Сърцето" на нашия фен ще бъде ардуино uno контролер, поръчано от Китай. Планираше се, че ще бъде възможно да се постави това устройство на масата и когато човек седне на масата, вентилаторът ще започне своята работа.


И така за автоматичен вентилатор се нуждаем от:
рокля-нагоре Arduino uno (взе тук)
мотор с ниско напрежение
-Папа-мама проводници
- Конвенционални проводници
-vyklyuchatel
-ultrazvukovoy
пластмасов контейнер
- малък витло
- болт с дължина около 5 см и ширина 1 см
гайка до болт
- 6-12 волтова батерия (използвам 4 батерии 1.5V, свързани последователно, към които са споени два проводника майка-майка с отрязания изход на майката
дебела жица

От необходимите ни инструменти:
поялник
пистолет за лепило
офис нож

И така, първо, ние вземаме нашия източник на енергия и го поставяме на дъното на контейнера (използвам 16-битов контейнер с фиксирана цена, който харесвам)

След това поставяме дъската Arduino Uno отгоре:

Тъй като платката излиза много, маркирайте 2 отвора за конекторите и ги изрежете:


Добавете превключвател към източника на захранване, след което свържете плюс мощност към изхода на uin на arduino и минус към Gnd:


Отстрани на контейнера (също ако е необходимо в капака) направете жлеб за превключвателя и го залепете там:



ако червените светодиоди на дъската Arduino се включат при включване на превключвателя, тогава сме свързали правилно захранването.
Взимаме ултразвуков далекомер и спойка към неговите изходи (vcc, Echo, Trig, Gnd) проводници тип татко-мама

В капака на контейнера правим 6 малки дупки, 2-под проводниците на двигателя, 4-под проводниците на ултразвуковия сензор:

Предаваме проводниците от сензора през дупките в капака и ги свързваме по следния начин към платката arduino: vcc към изхода 5 v, Gnd към Gnd, ехо към 9 цифрови пина и триг до 8

Поставяме витло върху оста на двигателя, ще използвам малък заводски, тъй като няма друг, но е по-добре да използвате по-голям витло или дори домашно:

Спойка две проводници на татко към мама към мотора с предварително изрязан изход "мамо"

Прокарайте проводниците от мотора през останалите отвори в капака:

Взимаме болт с гайка и с помощта на поетапно свредло или поялник правим дупка в капака за диаметъра на болта:


Поставете болта отдолу нагоре и затегнете гайката:

Свързваме единия проводник от мотора към изхода на Gnd на платката arduino, а другия към 10-ия щифт:

Слагаме капака и лепим ултразвуковия далекомер, както е показано на снимката, също залепваме всички висящи проводници:

Ние навиваме и лепим дебела жица към болта:

Закрепваме двигателя си към горната част на проводника, телта ще действа като регулируем водач:

Сега дойде времето, за мен лично най-трудната стъпка или по-скоро да напишете фърмуера, не е нужно да пишете нищо, просто стартирайте приложението за Arduino IDE, свържете Arduino дъската към компютъра с помощта на специален адаптер, който обикновено идва с платката, копирайте скицата в Arduino IDE, който е даден по-долу, в програмата кликваме върху бутона "изтегляне", след което скицата трябва да се зареди на дъската на arduino.

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


Скица (в тази скица моторът се нарича думата led):
int echoPin = 9;
int trigPin = 8;
int led = 10;

настройка за невалидност () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, OUTPUT);
}

void loop () {
int продължителност, cm;
digitalWrite (trigPin, LOW);
забавянеМикросекунди (2);
digitalWrite (trigPin, HIGH);
забавянеМикросекунди (10);
digitalWrite (trigPin, LOW);
продължителност = pulseIn (echoPin, HIGH);
cm = (продължителност / 58) +3;
Сериен печат (см);
Serial.println ("cm");
// забавяне (1000);
ако (см <20) {
digitalWrite (led, HIGH);
} else {
digitalWrite (led, LOW);
}
забавяне (100);
}

Е, това е! Нашият автоматичен или умен вентилатор е готов! Може да не повярвате, но дори и такъв малък витло духа доста добре на разстояние 50 см, но в идеалния случай трябва да използвате по-голям витъл и мотор с по-голям брой обороти (използвах ниско напрежение заради много ниската консумация на ток). Надявам се това домашно приготвени продукти полезен за някого.
4.8
5
4.5

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
1 коментар
Rbos
Arduino Uno е излишен за такива цели. В действителност, микроконтролер изобщо не е необходим.

Съветваме ви да прочетете:

Предайте го за смартфона ...