» Electrònica » Arduino »Com fer un ventilador automàtic a l’Arduino Uno per a la vostra màquina de treball

Com fer un ventilador automàtic al vostre Arduino Uno per al vostre propi escriptori!

Bon dia amants d’Arduino i genial! Ara és gairebé estiu, i la calor sofisticada és a la volta de la cantonada, i a moltes regions del país ja fa calor, així que a l’article d’avui vaig decidir mostrar com fer un ventilador automàtic per a l’escriptori. fes-ho tu mateix. El "cor" del nostre ventilador serà un arduino controlador encarregat de la Xina. Es pensava que seria possible posar aquest dispositiu sobre la taula i quan una persona estigui a la taula, el ventilador començarà el seu treball.


Així doncs, per a un ventilador automàtic necessitem:
pagament Arduino uno (portat aquí)
motor de baixa tensió
-Cables de tipus Papa-Mamà
- Cables convencionals
commutador
ecografia
contenidor de plàstic
- petita hèlice
- un cargol d’uns 5 cm de llarg per 1 cm d’amplada
femella a cargol
- Bateria de 6-12 volts (faig servir 4 bateries de 1,5 V connectades en sèrie a les quals es solden dos fils mare-mare amb el tall de sortida mare
fil gruixut

De les eines que necessitem:
soldadura
pistola de cola
ganivet d'oficina

I així, primer de tot, agafem la nostra font d’energia i la posem a la part inferior del contenidor (faig servir el contenidor de 16 preus fix que m’agrada)

A continuació, posem el tauler Arduino Uno a sobre:

Com que la placa surt molt, marqueu dos forats per als connectors i talleu-los:


Afegiu un commutador a la font d'alimentació i, a continuació, connecteu la potència addicional a la sortida uin de l'hardino i, a menys, a Gnd:


Al costat del recipient (també a la tapa, si cal), fes una ranura per a l’interruptor i cola-la allà mateix:



si els LED vermells de la placa Arduino s’encenen quan l’interruptor s’encén, vam connectar correctament l’alimentació.
Agafem un cercador i una soldadura d'ultrasons a les seves sortides (vcc, Echo, Trig, Gnd) cables de tipus pare-mare

A la tapa del contenidor fem 6 forats petits, 2-sota els cables del motor, 4-sota els cables del sensor d'ultrasons:

Passem els cables del sensor pels forats de la tapa i els connectem de la manera següent a la placa arduino: vcc a la sortida 5 v, Gnd a Gnd, eco a 9 pins digitals, i activem a 8

Posem una hèlix a l’eix del motor, utilitzaré una petita de fàbrica, ja que no n’hi ha una altra, però és millor utilitzar una hèlix més gran, o fins i tot una casolana:

Soldem dos fils pare a mama al motor amb una sortida prèvia de "mama"

Passeu els cables del motor pels forats restants de la coberta:

Agafem un cargol amb una femella i, amb un trepant esglaonat o un ferro de soldadura, fem un forat a la coberta pel diàmetre del cargol:


Introduïu el cargol de baix cap amunt i apreteu la rosca:

Connectem un fil del motor a la sortida Gnd de la placa arduino i un altre al desè passador:

Col·loquem la coberta i colem el telescriptor d’ultrasons, tal com es mostra a la foto, i també colem tots els cables que pugen:

Enfilem i colem un fil gruixut al cargol:

Fixem el motor a la part superior del fil, el fil funcionarà com a guia regulable:

Ara ha arribat el moment, per a mi personalment, el pas més difícil, o més aviat per escriure el firmware, no cal que escriguis res, només llançar l’aplicació Arduino IDE, connectar la placa Arduino a l’ordinador mitjançant un adaptador especial, que sol venir amb la pissarra, copiar l’esbós. a l'IDE Arduino que es mostra a continuació, al programa fem clic al botó "descarregar" després de la qual cosa s'ha de carregar l'esbós al tauler arduino.

Si tot es fa correctament, llavors quan l’objecte s’acosta més de 20 cm al sensor d’ultrasons, l’hèlix hauria de començar a girar. Desconnectem el nostre disseny de l’ordinador i posem a prova el nostre dispositiu de la nostra font d’alimentació, per això simplement activem el canvi de l’estat apagat a l’estat d’encesa.


Esbós (en aquest croquis, el motor s'anomena paraula led):
int echoPin = 9;
int trigPin = 8;
int led = 10;

void setup () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, OUTPUT);
}

void loop () {
durada int, cm;
digitalWrite (trigPin, LOW);
delayMicrosegons (2);
digitalWrite (trigPin, HIGH);
delayMicrosegons (10);
digitalWrite (trigPin, LOW);
durada = pulseIn (echoPin, HIGH);
cm = (durada / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// retard (1000);
if (cm & lt; 20) {
digitalWrite (led, HIGH);
} més {
digitalWrite (led, LOW);
}
retard (100);
}

Doncs bé! El nostre ventilador automàtic o intel·ligent està a punt! Pot ser que no s’ho cregui, però fins i tot una hèlix tan petita bufa força bé a una distància de 50 cm, però idealment haureu d’utilitzar una hèlix més gran i un motor amb un major nombre de revolucions (jo he utilitzat baixa tensió a causa del consum de corrent molt baix). Espero això casolans útil per a algú.
4.8
5
4.5

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop
1 comentari
Rbos
Arduino Uno és redundant amb aquests propòsits. En veritat, no es necessita en cap cas un microcontrolador.

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...