» elektronik » Arduino »Masaüstü DIY için Arduino Uno'nuzda otomatik bir fan nasıl yapılır!

Kendi masaüstünüz için Arduino Uno'nuzda otomatik bir fan nasıl yapılır!

Arduino ve serin iyi günler sevenler! Şimdi neredeyse yaz ve boğucu ısı hemen köşede ve ülkenin birçok bölgesinde zaten sıcak, bu yüzden bugünün makalesinde masaüstü için otomatik fan nasıl yapılacağını göstermeye karar verdim kendin yap. Bizim fan "kalp" Çin'den sipariş arduino uno denetleyicisi olacak. Bu cihazı masaya koymanın mümkün olacağı düşünülüyordu ve bir kişi masaya oturduğunda fan çalışmaya başlayacaktır.


Ve böylece otomatik bir fan için ihtiyacımız var:
elbise-up Arduino uno (buraya götürüldü)
alçak gerilim motoru
-Papa-Mom tipi teller
- Geleneksel teller
-vyklyuchatel
-ultrazvukovoy
plastik kap
- küçük pervane
- yaklaşık 5 cm uzunluğunda ve 1 cm genişliğinde bir cıvata
cıvata somunu
- 6-12 volt pil (Anneden anneye iki telin anne çıkışı kesilerek lehimlendiği seri olarak bağlanmış 4 adet 1,5V pil kullanıyorum
kalın tel

İhtiyacımız olan araçlardan:
havya
tutkal tabancası
ofis bıçağı

Ve böylece, her şeyden önce, güç kaynağımızı alıp kabın dibine koyarız (Sevdiğim 16 bit sabit fiyat kabını kullanırım)

Sonra Arduino Uno kartını üstüne koyduk:

Kart çok fazla çıktığından, konektörler için 2 delik işaretleyin ve kesin:


Güç kaynağına bir anahtar ekleyin, ardından artı gücü arduino'daki uin çıkışına ve eksi Gnd'ye bağlayın:


Kabın yan tarafında (gerekirse kapakta da), anahtar için bir oluk yapın ve oraya yapıştırın:



anahtar açıldığında Arduino kartındaki kırmızı LED'ler yanarsa, gücü doğru bağladık.
Ultrasonik telemetre ve lehim çıkışlarına (vcc, Echo, Trig, Gnd) baba-anne tipi telleri alıyoruz

Konteyner kapağında 6 küçük delik, 2-motor kablolarının altında, 4-ultrasonik sensör kablolarının altında:

Kabloları sensörden kapaktaki deliklerden geçiririz ve bunları arduino kartına aşağıdaki gibi bağlarız: vcc çıkışına 5 v, Gnd - Gnd, yankı 9 dijital pime ve 8'e trig

Motor eksenine bir pervane koyduk, başka bir tane olmadığından küçük bir fabrika kullanacağım, ancak daha büyük bir pervane, hatta ev yapımı bir tane kullanmak daha iyidir:

Önceden kesilmiş bir çıkış "anne" ile motora iki baba-anne tel lehim

Kabloları motordan kapaktaki kalan deliklerden geçirin:

Somunlu bir cıvata alıyoruz ve kademeli bir matkap veya havya kullanarak cıvata çapı için kapakta bir delik açıyoruz:


Cıvatayı aşağıdan yukarıya doğru yerleştirin ve somunu sıkın:

Motordan bir kabloyu arduino kartındaki Gnd çıkışına, diğerini 10. pime bağlarız:

Fotoğrafta gösterildiği gibi kapağı takar ve ultrasonik telemetreyi yapıştırırız, ayrıca tüm sarkan telleri yapıştırır:

Cıvataya kalın bir tel sarıyor ve yapıştırıyoruz:

Motorumuzu telin üstüne bağlarız, tel ayarlanabilir bir kılavuz görevi görür:

Şimdi zaman geldi, benim için kişisel olarak en zor adım, ya da daha doğrusu firmware yazmak için, hiçbir şey yazmanıza gerek yok, sadece Arduino IDE uygulamasını başlatın, Arduino kartını genellikle tahta ile birlikte gelen özel bir adaptör kullanarak bilgisayara bağlayın, taslağı kopyalayın Aşağıda verilen Arduino IDE'sinde, programda "indir" butonuna tıklıyoruz, daha sonra çizimin arduino kartına yüklenmesi gerekiyor.

Her şey doğru yapılırsa, nesne ultrasonik sensöre 20 cm'den daha yakına getirildiğinde, pervane dönmeye başlamalıdır. Tasarımımızı bilgisayardan ayırıyoruz ve cihazımızı zaten güç kaynağımızdan test ediyoruz, bunun için anahtarı kapalı durumdan açık duruma getiriyoruz.


Eskiz (bu çizimde, motora led kelimesi denir):
int echoPin = 9;
int trigPin = 8;
int liderliğindeki = 10;

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

void loop () {
int süresi, cm;
digitalWrite (trigPin, LOW);
gecikme Mikrosaniye (2);
digitalWrite (trigPin, YÜKSEK);
gecikme Mikrosaniye (10);
digitalWrite (trigPin, LOW);
süresi = pulseIn (echoPin, HIGH);
cm = (süre / 58) +3;
Seri baskı (cm);
Serial.println ("cm");
// gecikme (1000);
eğer (cm <20) {
digitalWrite (led, YÜKSEK);
} başka {
digitalWrite (led, DÜŞÜK);
}
gecikme (100);
}

İşte bu kadar! Otomatik veya akıllı fanımız hazır! Buna inanmayabilirsiniz, ancak böyle küçük bir pervane bile 50 cm mesafede iyi bir şekilde patlar, ancak ideal olarak daha büyük bir pervane ve daha fazla devir sayısına sahip bir motor kullanmanız gerekir (çok düşük akım tüketimi nedeniyle düşük voltaj kullandım). Umarım bu ev yapımı ürün birisi için yararlı.
4.8
5
4.5

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın
1 açıklama
Rbos
Arduino Uno bu gibi amaçlarla gereksizdir. Gerçekte, burada bir mikro denetleyiciye ihtiyaç yoktur.

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...