» elektronika » Težak »Kako napraviti automatski ventilator na vašem Arduino Uno-u za radnu površinu DIY!

Kako napraviti automatski ventilator na vašem Arduino Uno-u za vlastitu radnu površinu!

Dobar dan ljubitelji Arduino i cool! Sada je gotovo ljeto, a žestoka vrućina je odmah iza ugla, a u mnogim je krajevima zemlje već vruće, pa sam u današnjem članku odlučio pokazati kako napraviti automatski ventilator za radnu površinu učinite to sami, "Srce" našeg obožavatelja bit će arduino uno kontroler naručen iz Kine. Mislilo se da je moguće ovaj uređaj staviti na stol, a kad osoba sjedne za stol, ventilator će započeti svoj rad.


Dakle, za automatski ventilator potreban nam je:
dress-up Težak uno (uzeo ovdje)
motor niskog napona
- Žice tipa tata-mama
- Konvencionalne žice
-vyklyuchatel
-ultrazvukovoy
plastični spremnik
- mali propeler
- vijak dug oko 5 cm i širok 1 cm
matica za vijak
- baterija od 6 do 12 volti (koristim 4 baterije od 1,5 V spojene u seriju na koje se spajaju dvije žice od majke do majke s odsječenim izlazom majke
debela žica

Od alata koji su nam potrebni:
lemljenje željeza
pištolj za ljepilo
uredski nož

I tako prije svega uzmemo naš izvor napajanja i stavimo ga na dno spremnika (koristim 16-bitni spremnik s fiksnom cijenom koji mi se sviđa)

Zatim na vrh stavimo ploču Arduino Uno:

Budući da ploča jako izlazi, označite 2 rupe za priključke i izrežite ih:


Izvoru napajanja dodamo prekidač, zatim povežemo plus snagu na uin izlaz na arduinu, a minus na Gnd:


Na bočnoj strani spremnika (ako je potrebno i u poklopcu) napravite utor za prekidač i zalijepite ga tamo:



ako crvene LED na ploči Arduino svijetle kad je sklopka uključena, tada smo pravilno povezali struju.
Uzimamo ultrazvučni pretraživač raspona i lemimo njegove izlaze (vcc, Echo, Trig, Gnd) žice tipa tata-mama

U poklopcu spremnika napravimo 6 malih otvora, 2 ispod žica motora, 4-ispod žica ultrazvučnog senzora:

Provodimo žice od senzora kroz rupe na poklopcu i spajamo ih na arduino ploču na sljedeći način: vcc na izlaz 5 v, Gnd u Gnd, odjek na 9 digitalnih pinova i trig do 8

Stavimo propeler na os motora, ja ću koristiti mali tvornički, jer drugog nema, ali je bolje koristiti veći propeler, ili čak domaći:

Spajite dvije žice tate do mame na motor s unaprijed izrezanim izlazom "mama"

Provucite žice motora kroz preostale rupe na poklopcu:

Uzimamo vijak s maticom i pomoću stupične bušilice ili lemilice napravimo rupu u poklopcu za promjer vijka:


Umetnite vijak odozdo prema gore i zategnite maticu:

Jednu žicu s motora povezujemo s izlazom Gnd na arduino ploči, a drugu na 10. pin:

Stavimo na poklopac i zalijepimo ultrazvučni daljinomjer, kao što je prikazano na fotografiji, i ljepimo sve viseće žice:

Vijak smo zalijepili i zalijepili debelu žicu:

Motor pričvršćujemo na vrh žice, žica će djelovati kao podesivi vodič:

Sada je došlo vrijeme, za mene osobno najteži korak, točnije za pisanje firmvera, ne trebate ništa pisati, samo pokrenite Arduino IDE aplikaciju, povežite Arduino ploču na računalo pomoću posebnog adaptera koji obično dolazi s ploče, kopirajte skicu u Arduino IDE-u koji je dan dolje, u programu kliknemo na gumb "preuzmi" nakon čega bi se skica trebala učitati na arduino ploču.

Ako se sve pravilno izvrši, kada se predmet približi ultrazvučnom senzoru bližem 20 cm, propeler bi se trebao početi vrtjeti. Isključujemo dizajn s računala i testiramo uređaj s izvora napajanja, jer jednostavno prebacimo sklopku iz isključenog stanja u stanje uključenog


Skica (u ovoj se skici motor zove riječ vodio):
int echoPin = 9;
int trigPin = 8;
int led = 10;

poništavanje postave () {
Serijski počet (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (vodio, OUTPUT);
}

void petlja () {
int trajanje, cm;
digitalWrite (trigPin, LOW);
kašnjenjeMikrosekunde (2);
digitalWrite (trigPin, HIGH);
kašnjenjeMikrosekunde (10);
digitalWrite (trigPin, LOW);
trajanje = pulsIn (echoPin, HIGH);
cm = (trajanje / 58) +3;
Serijski otisak (cm);
Serijski.println ("cm");
// kašnjenje (1000);
ako je (cm <20) {
digitalWrite (vodio, VISOK);
} else {
digitalWrite (led, LOW);
}
kašnjenje (100);
}

Pa, to je to! Naš automatski ili pametni ventilator je spreman! Možda ne vjerujete, ali čak i takav mali propeler prilično dobro puše na udaljenosti od 50 cm, ali u idealnom slučaju trebate koristiti veći propeler i motor s većim brojem okretaja (koristio sam niskonaponski zbog vrlo male potrošnje struje). Nadam se ovo domaći proizvod korisno nekome.
4.8
5
4.5

Dodajte komentar

    • osmijehosmjesixaxau redudontknowprostakNea
      gazdaogrebotinabudaladaDa-Daagresivantajna
      oprostiteplesdance2dance3pomilovanjepomoćpića
      zaustavljanjeprijateljidobrogoodgoodzviždaljkapasti u nesvijestjezik
      dimpljeskanjeCrayObjavitepodrugljivdon-t_mentionpreuzimanje
      vrućinaljutitlaugh1MDAsastanakmoskingnegativan
      not_ikokicekaznitičitatiuplašitiplašitraži
      podsmijehthank_youovoto_clueumnikakutansložiti
      lošebeeeblack_eyeblum3rumenilohvalisati sedosada
      cenzuriranizadirkivanjesecret2prijetitipobjedayusun_bespectacled
      shokrespektlolpreveddobrodošlikrutoyya_za
      ya_dobryipomoćnikne_huliganne_othodifludzabranablizu
1 komentar
Rbos
Arduino Uno je suvišan za takve svrhe. Istina, mikrokontroler uopće nije potreban.

Savjetujemo vam da pročitate:

Predaj to pametnom telefonu ...