» elektronika » Arduino »Hogyan készítsünk automatikus ventilátort az Arduino Uno készülékre az asztali barkácsgéphez!

Hogyan készítsen automatikus ventilátort az Arduino Uno készülékén saját asztalához!

Jó napot Arduino szerelmeseinek és hűvös! Most már majdnem nyár van, és a füstös hő a sarkon van, és az ország sok régiójában már meleg, tehát a mai cikkben úgy döntöttem, hogy megmutatom, hogyan lehet automatikus ventilátort készíteni az asztalhoz csináld magad. Ventilátorunk „szíve” Kínából megrendelt arduino uno vezérlő lesz. A tervek szerint lehetséges lenne ezt az eszközt az asztalra tenni, és amikor egy személy ül az asztalnál, a ventilátor megkezdi a munkáját.


Tehát egy automatikus ventilátorhoz szükségünk van:
dress-up Arduino uno (ide vitték)
alacsony feszültségű motor
-Papa-anya típusú vezetékek
- Hagyományos vezetékek
-vyklyuchatel
-ultrazvukovoy
műanyag tartály
- kis légcsavar
- körülbelül 5 cm hosszú és 1 cm széles csavar
anyát a csavarhoz
- 6–12 voltos akkumulátor (4, egymáshoz csatlakoztatott 1,5 V-os akkumulátort használok, amelyekhez két anya-anya vezetéket forrasztunk, az anya kimenete levágva
vastag huzal

A szükséges eszközök közül:
forrasztópáka
ragasztópisztoly
irodai kés

És tehát mindenekelőtt megkapjuk az energiaforrást, és a tartály aljára tesszük (a kedvelt 16 bites rögzített árú tartályt használom)

Aztán feltette az Arduino Uno táblát:

Mivel a tábla nagyon jön ki, jelöljön meg 2 lyukat a csatlakozók számára és vágja ki őket:


Hozzáadunk egy kapcsolót az energiaforráshoz, majd a plusz tápfeszültséget az arduino uin kimenetéhez és mínusz a Gndhez:


A tartály oldalán (szükség esetén a fedélben is) készítsen egy hornyot a kapcsolóhoz, és ragassza rá:



ha az Arduino táblán a piros LED-ek világítanak, amikor a kapcsoló be van kapcsolva, akkor a tápfeszültséget megfelelően csatlakoztattuk.
Vegyünk egy ultrahangos távolságmérőt és forrasztást annak kimeneteihez (vcc, Echo, Trig, Gnd) apa-anya típusú vezetékekhez

A tartály fedelében 6 kis lyukat készítünk, 2-ben a motor vezetékei alatt, 4-nél az ultrahangos érzékelő vezetékei alatt:

A vezetékeket az érzékelőről vezetjük át a fedél lyukain, és az alábbiak szerint csatlakoztassuk az arduino táblához: vcc a kimenetre 5 v, Gnd - Gnd, visszhang 9 digitális tűre és trig 8

Helyezzünk egy propellert a motor tengelyére, egy kicsi gyárat fogok használni, mivel nincs más, de jobb egy nagyobb vagy akár házi csavarhúzót használni:

Forrasztani két apa-anya vezetéket a motorhoz egy előre vágott "anyával"

Vezesse át a motor vezetékeit a fedél fennmaradó lyukain:

Vegyünk egy csavart anyával és lépcsős fúró vagy forrasztópáka segítségével készítsünk egy lyukat a fedélben a csavar átmérőjéhez:


Helyezze be a csavart alulról felfelé és húzza meg az anyát:

Az egyik vezetéket a motorból összekapcsoljuk az arduino táblán a Gnd kimenettel, a másikat a 10. csappal:

Helyezzük a fedelet és ragasztjuk az ultrahangos távolságmérőt, amint az a képen látható, és ragasszuk az összes lógó vezetéket:

Egy vastag huzalt csavarunk fel és ragasztunk a csavarra:

Rögzítjük motorunkat a huzal tetejére, a huzal állítható vezetőként fog működni:

Eljött az idő, számomra személyesen a legnehezebb lépés, vagy inkább a firmware elírásához nem kell semmit írnia, csak indítsa el az Arduino IDE alkalmazást, csatlakoztassa az Arduino kártyát a számítógéphez egy speciális adapterrel, amely általában a táblához tartozik, másolja a vázlatot az alább megadott Arduino IDE-ben a programban a "letöltés" gombra kattintunk, majd a vázlatot be kell tölteni az arduino táblára.

Ha minden helyesen történik, akkor amikor a tárgyat 20 cm-re közelebb hozzák az ultrahangos érzékelőhöz, a légcsavarnak forogni kell. Lekapcsoljuk a tervünket a számítógépről, és teszteljük a készüléket az áramellátástól, ehhez egyszerűen a kapcsolót kikapcsolt állapotból bekapcsolt állapotba fordítjuk.


Vázlat (ebben a vázlatban a motort a led szónak nevezik):
int echoPin = 9;
int trigPin = 8;
int led = 10;

érvénytelen beállítás () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, OUTPUT);
}

void loop () {
int időtartam, cm;
digitalWrite (trigPin, LOW);
késleltetésMikrosekundumok (2);
digitalWrite (trigPin, HIGH);
késleltetésMikrosekundumok (10);
digitalWrite (trigPin, LOW);
időtartam = pulseIn (echoPin, HIGH);
cm = (időtartam / 58) +3;
Soros nyomtatás (cm);
Serial.println ("cm");
// késleltetés (1000);
if (cm <20) {
digitalWrite (led, magas);
} egyéb {
digitalWrite (led, LOW);
}
késleltetés (100);
}

Nos, ennyi! Automatikus vagy intelligens rajongónk kész! Lehet, hogy nem hiszi el, de még egy ilyen kicsi propeller is elég jól fúj 50 cm távolságra, de ideális esetben nagyobb propellert és nagyobb fordulatszámú motort kell használnia (alacsony feszültséget használtam a nagyon alacsony áramfelvétel miatt). Remélem Házitermékek hasznos valakinek.
4.8
5
4.5

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel
1 megjegyzés
Rbos
Az Arduino Uno ilyen célokra felesleges. Valójában itt egyáltalán nincs szükség mikrovezérlőre.

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...