สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่จำเป็น
- ขั้นตอนที่ 2: รวบรวมวัสดุในบอร์ดขนมปัง
- ขั้นตอนที่ 3: การเชื่อมต่อ LED และ Buzzer
- ขั้นตอนที่ 4: ในที่สุดการเขียนโปรแกรม !!
วีดีโอ: Arduino All in One Sensors: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สวัสดี เพื่อนหุ่นยนต์ที่รักของฉัน นี่คือ Muhammad Baqar ฉันได้ทำงานอย่างหนักเพื่อสร้างโครงการรวมที่น่าทึ่งนี้…..คุณต้องกังวลเกี่ยวกับ "การรวมกัน" ใช่ ฉันได้สร้างโครงการที่มี 3 โมดูลที่แตกต่างกันซึ่งรวมถึงเซ็นเซอร์อัลตราโซนิก (HC- SR04), โมดูลบลูทูธ (HC-06), เซ็นเซอร์ตรวจจับเปลวไฟ (4 ขา)
ฉันสำเร็จการศึกษาระดับอนุปริญญาด้าน "พื้นฐานเมคคาทรอนิกส์และ Arduino" จนถึงตอนนี้ ฉันได้ทำหลายโครงการแต่ไม่เหมือนโครงการนี้….หวังว่าคุณจะสนุกกับการทำโปรเจ็กต์นี้…งั้นเรามาเริ่มกันเลย
ขั้นตอนที่ 1: วัสดุที่จำเป็น
1) Arduino Uno (แนะนำ)
2)อัลตราโซนิกเซนเซอร์(HC-SR04)
3) โมดูลบลูทูธ (HC-06)
4) Shift Register (74HC595)
5) เซนเซอร์ตรวจจับเปลวไฟ (4 ขา)
6)3 x Bread Boards (ขนาดที่แสดงในภาพ)
7) สายเคเบิล Arduino
8) เซอร์โวมอเตอร์และชิ้นส่วนขนาดเล็กของช่างรวมทั้งตัวขับสกรู
9)สายจัมเปอร์ (ชาย - ชาย x 35, ชาย - หญิง x 5)
10)7 x ไฟ LED สีเหลือง, 4 x ไฟ LED สีแดง, 1 x Buzzers, 1 x ไฟ LED สีเขียวและตัวต้านทาน 2 ตัว (ทางเลือกของคุณ)
11) 1 x Thermapol สำหรับฐาน (ทางเลือกของคุณ)
ขั้นตอนที่ 2: รวบรวมวัสดุในบอร์ดขนมปัง
1) เริ่มต้นด้วยการรวบรวมวัสดุในบอร์ดขนมปัง เริ่มต้นด้วย LEDS เซ็นเซอร์และโมดูลและ Shift Register
2) ครั้งที่สอง เข้าร่วม GND (Negative Pin) ของ Arduino กับหนึ่งบรรทัดในบอร์ด Bread เช่นเดียวกับ VCC หรือ 5V (บวก)
3) การเชื่อมต่อ:
เซนเซอร์ตรวจจับเปลวไฟ:
i) A0 ปักหมุด A0 ของ Arduino
ii) VCC เป็น VCC ของ Arduino
iii) GND ถึง GND ของ Arduino
อัลตราโซนิกเซนเซอร์:
i) GND ถึง GND ของ Arduino และ VCC ถึง VCC ของ Arduino
ii) Trig Pin ถึง 7 พินของ Arduino และ Echo Pin ถึง 6 ของ Arduino
โมดูลบลูทูธ:
i) GND ถึง GND ของ Arduino และ +5v เป็น VCC ของ Arduino
ii) TX ถึง Rx ของ Arduino และ RX ถึง TX ของ Arduino…การเชื่อมต่อตรงข้าม
มีพอร์ตสองพอร์ตใน Arduino สำหรับ GND ….ดังนั้นโปรดเชื่อมต่อสาย Bluetooth GND กับพอร์ตที่สองของ GND ของ Arduino….ดังนั้นจึงไม่มีปัญหา
ลงทะเบียนกะ:
i) มีทั้งหมด 16 พอร์ตของการลงทะเบียนกะ…แต่ละด้าน 8 พอร์ต
ii) ให้ฉันให้การเชื่อมต่อ:
ดังที่คุณเห็นในภาพทะเบียนกะ
ที่เชื่อมต่อ
การต่อสาย: 74HC595 8 Bit Shift Register
GND พิน 8 และพิน 13
5V พิน 10 และพิน 16
IC Pin 11 Arduino Pin 11
IC ขา 12 ขา Arduino 12
IC ขา 14 ขา Arduino 13
LED IC ขาที่ 1 15
LED ที่ 2 ถึง LED ที่ 8 – IC Pin 1 ถึง IC Pin 8
โปรดทราบว่าการเชื่อมต่อกับ LED จะต้องเป็นขั้วบวก (ด้วยขาที่ยาวกว่า)
เซอร์โวมอเตอร์:
i) สายสีแดงของเซอร์โวไปยัง VCC / 5v ของ Arduino และสายสีดำของเซอร์โวไปยัง GND ของ Arduino
ii) สายสีขาวของเซอร์โวถึง 8 พินของ Arduino
สิ่งเหล่านี้เป็นจุดเชื่อมต่อที่ง่ายที่สุด หวังว่าคุณจะเข้าใจและจะลองด้วยตัวเอง
ขั้นตอนที่ 3: การเชื่อมต่อ LED และ Buzzer
ในที่สุดก็เชื่อมต่อเซ็นเซอร์และโมดูลทั้งหมดและลงทะเบียน Shift ด้วย 8 LED's
เริ่มต้นด้วย LED และ Buzzer ที่เหลืออยู่
1) เชื่อมต่อ Buzzer (Positive Led (LONG ONE)) กับ Arduino 4 ขาและ GND ถึง GND
2) ตอนนี้คุณเหลือ LED สามดวง……สีเขียวสีแดงและสีเหลือง
3) เชื่อมต่อไฟ LED สีแดงกับ Arduino 10 พิน, ไฟ LED สีเหลืองกับ Arduino 9 พินและไฟ LED สีเขียวกับ Arduino 3 พิน
4) หลังจากเชื่อมต่อสิ่งเหล่านี้ คุณจะมีไฟ LED อีกหนึ่งดวง (สีเหลือง)……เชื่อมต่อกับ Arduino 5 พิน
จำไว้ว่าให้เชื่อมต่อขั้วบวก (LONG) ของ LED และ BUZZER กับ ARDUINO เสมอ….ขาอื่นๆ จะเชื่อมต่อกับ GND เสมอ
ขั้นตอนที่ 4: ในที่สุดการเขียนโปรแกรม !!
วิดีโอ YOUTUBE ไปที่ช่องใหม่ของฉันและโปรดสมัครรับข้อมูลที่นั่น…ดูวิดีโอของโครงการนี้//โปรแกรมนี้เขียนโดยฉัน …..จริงๆ แล้วข้อความบรรทัดเดียวเป็นภาษาอื่น แต่ไม่ต้องกังวล งานหลักก็ดี! โปรแกรมนี้ประกอบด้วยการเขียนโปรแกรมของ BLUETOOTH เซ็นเซอร์อัลตราโซนิกและเซ็นเซอร์เปลวไฟและการลงทะเบียน SHIFT // หมายเหตุ: ดาวน์โหลดแอปจาก Play Store ชื่อ: "BT VOICE CONTROL FOR ARDUINO" คำสั่ง Bluetooth ที่คุณทำได้คือ:i) ไฟทั้งหมดติด ii) ไฟดับทั้งหมด iii) ไฟสีแดง เหลือง เขียว เปิดหรือปิด iv) ขอบคุณ v) ทีละหนึ่งหรือ 1 ต่อ 1 หากคุณต้องการสร้างเซอร์โวให้ไปที่ 90 องศาคุณพูดว่า "ขอบคุณ" ในแอป Android และคุณสามารถตั้งค่าโดมิโนตามที่แสดงในภาพ. แทนที่จะวางโค้ดที่นี่,,, ดาวน์โหลดไฟล์จากที่นี่….ง่ายกว่าเมื่อก่อนมาก ขอขอบคุณ !!
หวังว่าคุณจะสนุกกับการทำโครงการที่น่าทึ่งนี้ MUHAMMAD BAQAR ติดตามฉันบน Facebook
มูฮัมหมัด บาการ์. หรือไปที่หน้าของฉัน
www.facebook.com/MuhammadBaqar1015/
แนะนำ:
IoT DevKit (All-in-one) - ORB1T V19.0 ALPHA: 6 ขั้นตอน
IoT DevKit (All-in-one) - ORB1T V19.0 ALPHA: OBJEX คืออะไร?OBJEX คือ "เริ่มต้น" อาจจะ (ฉันไม่รู้ มันเร็วไป) ปัจจุบันเป็นชุดของโครงการ IoT ทดลอง ทุกโครงการมีชื่อต่างกัน เช่น ORB1T เป้าหมายของ OBJEX คือการพัฒนาระบบ/อุปกรณ์ IoT El
All in One Digital Chronometer (นาฬิกา จับเวลา นาฬิกาปลุก อุณหภูมิ): 10 ขั้นตอน (พร้อมรูปภาพ)
All in One Digital Chronometer (นาฬิกา ตัวจับเวลา นาฬิกาปลุก อุณหภูมิ): เรากำลังวางแผนที่จะสร้างตัวจับเวลาสำหรับการแข่งขันอื่น แต่ต่อมา เรายังใช้นาฬิกา (ไม่มี RTC) เมื่อเราเข้าสู่การเขียนโปรแกรม เราสนใจที่จะใช้ฟังก์ชันต่างๆ เพิ่มเติมกับอุปกรณ์และลงเอยด้วยการเพิ่ม DS3231 RTC เนื่องจาก
All in One Portable Utility Power Bank: 11 ขั้นตอน (พร้อมรูปภาพ)
All in One Portable Utility Power Bank: Load Shedding หรือ Rolling Blackout เกิดขึ้นบ่อยมากในประเทศกำลังพัฒนา เช่น อินเดีย แอฟริกาใต้ บังคลาเทศ ฯลฯ ฤดูกาลการปลดโหลดไม่ใช่ฤดูกาลโปรดสำหรับใครก็ตาม มันส่งผลกระทบอย่างมากต่อกิจกรรมในแต่ละวันของเรา และโดยหลักแล้วหมู่
All in One ระบบอาร์เคด: 12 ขั้นตอน (พร้อมรูปภาพ)
All in One Arcade System: ฉันเคยสร้างจอยสติ๊กอาร์เคดมาก่อนและมันใหญ่มาก (60x30x12 เซนติเมตรสำหรับผู้เล่น 2 คน) และยังใช้งานยากอีกด้วย เพราะคุณจะต้องมีพีซีที่มีอีมูเลชั่นพร้อมสำหรับการเล่น ฯลฯ ดังนั้นอย่างนั้น กลับถูกเก็บไว้ที่ไหนสักแห่งจำไม่ได้
Electronic All Seasons, All Holidays, ต่างหู LED: 8 ขั้นตอน (พร้อมรูปภาพ)
Electronic All Seasons, All Holidays, ต่างหู LED: โอเค เรากำลังจะทำต่างหูสุดเก๋ นี่ไม่ใช่โปรเจ็กต์สำหรับผู้เริ่มต้น และฉันอยากจะแนะนำผู้ที่ต้องการทำสิ่งนี้ เริ่มต้นด้วยโปรเจ็กต์เล็กๆ และใช้ทักษะของคุณ เท่านี้ก่อน..ของที่เราต้องการ (PARTS)(1) ล