» อิเล็กทรอนิกส์ » Arduino »วิธีสร้างพัดลมอัตโนมัติบน Arduino Uno สำหรับ DIY เดสก์ท็อปของคุณ!

วิธีสร้างพัดลมอัตโนมัติบน Arduino Uno สำหรับเดสก์ทอปของคุณเอง!

คนรักวันที่ดีของ Arduino และเยี่ยม! ตอนนี้ใกล้จะถึงฤดูร้อนแล้วและความร้อนอบอ้าวก็ใกล้เข้ามาแล้วและในหลายภูมิภาคของประเทศก็ร้อนแล้วดังนั้นในบทความวันนี้ฉันตัดสินใจที่จะแสดงวิธีสร้างพัดลมอัตโนมัติสำหรับเดสก์ท็อป ทำมันเอง. "หัวใจ" ของแฟน ๆ ของเราจะเป็นผู้ควบคุม Arduino ที่สั่งจากจีน มันคิดว่ามันจะเป็นไปได้ที่จะวางอุปกรณ์นี้บนโต๊ะและเมื่อมีคนนั่งที่โต๊ะพัดลมจะเริ่มทำงาน


และสำหรับพัดลมอัตโนมัติเราต้องการ:
แต่งตัว Arduino uno (เอาที่นี่)
มอเตอร์แรงดันต่ำ
-Papa-Mom สายประเภท
- สายธรรมดา
-vyklyuchatel
-ultrazvukovoy
ภาชนะพลาสติก
- ใบพัดขนาดเล็ก
- สลักเกลียวยาวประมาณ 5 ซม. และกว้าง 1 ซม
ถั่วเพื่อสายฟ้า
- แบตเตอรี่ขนาด 6-12 โวลต์ (ฉันใช้แบตเตอรี่ 1.5 โวลต์ 4 ก้อนเชื่อมต่อกันเป็นชุดซึ่งมีการบัดกรีสายแม่กับแม่สองก้อนโดยมีทางออกจากแม่
ลวดหนา

จากเครื่องมือที่เราต้องการ:
หัวแร้ง
ปืนกาว
มีดที่ทำงาน

อย่างแรกเลยเราเอาแหล่งพลังงานของเรามาวางไว้ที่ก้นภาชนะ (ฉันใช้คอนเทนเนอร์ราคาคงที่ 16 บิตที่ฉันชอบ)

จากนั้นเราวางบอร์ด Arduino Uno ไว้ด้านบน:

เนื่องจากบอร์ดออกมามากทำเครื่องหมาย 2 รูสำหรับตัวเชื่อมต่อและตัดออก:


เพิ่มสวิตช์ไปยังแหล่งพลังงานจากนั้นเชื่อมต่อกำลังบวกกับเอาต์พุต uin บน arduino และลบด้วย Gnd:


ที่ด้านข้างของภาชนะบรรจุ (ถ้าจำเป็นเช่นกัน) ให้ทำร่องสำหรับสวิตช์และติดไว้ที่นั่น:



หากไฟ LED สีแดงบนบอร์ด Arduino เปิดเมื่อสวิตช์เปิดอยู่เราจะเชื่อมต่อพลังงานอย่างถูกต้อง
เราใช้เครื่องมือค้นหาระยะอัลตราโซนิกและประสานไปยังเอาท์พุท (vcc, Echo, Trig, Gnd) สายประเภทพ่อ - แม่

ในฝาของภาชนะเราทำ 6 รูเล็ก ๆ 2 อันใต้สายไฟของมอเตอร์ 4 อันใต้สายไฟของเซ็นเซอร์อัลตราโซนิก:

เราส่งสายไฟจากเซ็นเซอร์ผ่านรูที่ฝาและเชื่อมต่อดังต่อไปนี้กับบอร์ด arduino: vcc ไปยังเอาต์พุต 5 v, Gnd ถึง Gnd, echo ถึง 9 พินดิจิตอลและ Trig ถึง 8

เราวางใบพัดไว้บนแกนมอเตอร์ฉันจะใช้โรงงานขนาดเล็กเนื่องจากไม่มีอื่น ๆ แต่จะดีกว่าถ้าใช้ใบพัดขนาดใหญ่กว่าหรือแม้กระทั่งใบพัดแบบโฮมเมด:

ประสานสายพ่อกับแม่สองสายเข้ากับมอเตอร์ด้วยทางออกก่อนตัด "แม่"

ผ่านสายไฟจากมอเตอร์ผ่านรูที่เหลืออยู่ในฝาปิด:

เราใช้สลักเกลียวกับน็อตและใช้เจาะเซหรือหัวแร้งทำให้รูในฝาครอบสำหรับเส้นผ่าศูนย์กลางของสายฟ้า:


สอดสลักเกลียวจากด้านล่างขึ้นและขันน็อตให้แน่น:

เราเชื่อมต่อสายไฟหนึ่งเส้นจากมอเตอร์เข้ากับเอาท์พุท Gnd บนบอร์ด arduino และอีกสายหนึ่งเข้ากับขาที่ 10:

เราใส่ฝาปิดและติดตั้งเครื่องวัดระยะทางอัลตราโซนิกดังที่แสดงในภาพและติดกาวสายห้อยทั้งหมด:

เราม้วนและยึดลวดหนาไปที่สลักเกลียว:

เรายึดมอเตอร์ของเราไว้ที่ด้านบนสุดของเส้นลวดเส้นลวดจะทำหน้าที่เป็นแนวทางในการปรับ:

ตอนนี้ถึงเวลาแล้วสำหรับฉันในขั้นตอนที่ยากที่สุดหรือเขียนเฟิร์มแวร์คุณไม่จำเป็นต้องเขียนอะไรเพียงแค่เปิดตัวแอพพลิเคชั่น Arduino IDE เชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์โดยใช้อะแดปเตอร์พิเศษที่มักจะมาพร้อมกับบอร์ด ใน Arduino IDE ซึ่งได้รับด้านล่างในโปรแกรมเราคลิกที่ปุ่ม "ดาวน์โหลด" หลังจากที่ร่างควรจะโหลดบนบอร์ด Arduino

หากทุกอย่างทำอย่างถูกต้องจากนั้นเมื่อนำวัตถุเข้าใกล้เซ็นเซอร์อัลตราโซนิกมากกว่า 20 ซม. ใบพัดควรเริ่มหมุน เราตัดการเชื่อมต่อการออกแบบจากคอมพิวเตอร์และทดสอบอุปกรณ์ของเราแล้วจากแหล่งพลังงานของเราด้วยเหตุนี้เราเพียงแค่เปลี่ยนสวิตช์จากสถานะปิดเป็นสถานะเปิด


ภาพร่าง (ในภาพร่างนี้มอเตอร์เรียกว่าคำที่นำ):
int echoPin = 9;
int trigPin = 8;
int led = 10;

การตั้งค่าเป็นโมฆะ () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (LED, OUTPUT);
}

void loop () {
ระยะเวลา int, ซม.;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
duration = pulseIn (echoPin, HIGH);
cm = (ระยะเวลา / 58) +3;
อนุกรม. พิมพ์ (ซม.);
อนุกรม. println ("cm");
// ล่าช้า (1,000);
ถ้า (cm & lt; 20) {
digitalWrite (LED, สูง);
} อื่น {
digitalWrite (LED, LOW);
}
ล่าช้า (100);
}

นั่นมัน! พัดลมอัตโนมัติหรือพัดลมอัจฉริยะของเราพร้อมแล้ว! คุณอาจไม่เชื่อหรอก แต่ถึงกระนั้นใบพัดขนาดเล็กก็เป่าได้ดีที่ระยะ 50 ซม. แต่โดยหลักแล้วคุณต้องใช้ใบพัดที่ใหญ่กว่าและมอเตอร์ที่มีการหมุนรอบสูงกว่า (ฉันใช้แรงดันไฟฟ้าต่ำเนื่องจากการใช้กระแสไฟฟ้าต่ำมาก) ฉันหวังว่านี้ สินค้าทำที่บ้าน มีประโยชน์กับใครบางคน
4.8
5
4.5

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
1 คิดเห็น
Rbos
Arduino Uno ซ้ำซ้อนสำหรับวัตถุประสงค์ดังกล่าว ความจริงแล้วไมโครคอนโทรลเลอร์ไม่จำเป็นเลย

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...