
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

แมวสามารถดีมาก พวกเขาสามารถแนบชิด คลุมเครือ และสนุกสนานอย่างไม่น่าเชื่อ อย่างไรก็ตาม เมื่อพวกเขาเริ่มโครงการ พวกเขายากที่จะยับยั้งได้อย่างไม่น่าเชื่อ อะไรจะดีไปกว่าการยับยั้งแมวมากกว่าแสงและเสียงที่ไวต่อการเคลื่อนไหว?
ในบทนี้ คุณจะได้เรียนรู้วิธีตั้งค่าและเขียนโค้ด Arduino เพื่อตรวจจับการเคลื่อนไหวที่อยู่ใกล้ เมื่อการเคลื่อนไหวเกิดขึ้น มันจะขัดขวางสิ่งมีชีวิตด้วยทั้งแสง LED และเสียง
ประสบการณ์พื้นฐานบางอย่างเกี่ยวกับวงจรและการเขียนโปรแกรมมีประโยชน์แต่ไม่จำเป็น
เสบียง
1 Arduino Uno
1 เขียงหั่นขนม
ตัวต้านทาน 2 330Ω
1 Buzzer
1 RGB LED
สายจัมเปอร์ 10 สาย
1 9V1A Adapter (สำหรับติดตั้งและเสียบปลั๊ก)
ขั้นตอนที่ 1: ขั้นตอนที่ 1: การประกอบ Ultra Sonic Sensor

เริ่มประกอบเขียงหั่นขนมของคุณ
ติดเซ็นเซอร์ Ultra Sonic ตามที่แสดงด้านบน สังเกตพินที่แตกต่างกันสี่ตัว (มีป้ายกำกับ) VCC, Trig, Echo และ Gnd ตรวจสอบให้แน่ใจว่า VCC กำลังไปที่แหล่งพลังงาน 5V และ GND กำลังไปที่พื้น
Trig ควรไปที่ Pin 2 และ Echo ควรไปที่ Pin 3
ขั้นตอนที่ 2: ขั้นตอนที่ 2: แนบ Buzzer

ทำตามอีกครั้งพร้อมกับเขียงหั่นขนมด้านบนเพื่อแนบออด ตรวจสอบให้แน่ใจว่าต่อขั้ว + ของออดเข้ากับพิน 7 และใช้ตัวต้านทาน 330Ω เพื่อต่อขั้ว - กับกราวด์
ขั้นตอนที่ 3: ขั้นตอนที่ 3: ติด LED

แนบ RGB LED ตามที่แสดงในแผนภาพ สีแดงควรติดกับพิน 9 สีเขียวควรติดกับพิน 10 และสีน้ำเงินกับพิน 11 พินสุดท้าย (และยาวที่สุด) ควรติดกับพื้นด้วยตัวต้านทาน 330Ω
ขั้นตอนที่ 4: ขั้นตอนที่ 4: เวลาการเข้ารหัส
ได้เวลาเพิ่มรหัสแล้ว การใช้ตัวแก้ไข Arduino โค้ดต่อไปนี้จะทำให้ LED ของคุณติดสว่างและสัญญาณเสียงเตือนจะดังขึ้น ขึ้นอยู่กับระยะห่างที่ UltraSonic Sensor ตรวจจับวัตถุ
หากคุณมีความคิดสร้างสรรค์กับหมายเลขพินของคุณ โปรดทราบว่าคุณอาจต้องเปลี่ยนหมายเลขเพื่อให้รหัสใช้งานได้
ขั้นตอนที่ 5: ขั้นตอนที่ 5: ถึงเวลาหยุดแมว
จัดเตรียมการจัดเตรียมของคุณทุกที่ที่คุณต้องการป้องกันไม่ให้แมวของคุณไปที่ต่างๆ ฉันกำลังพยายามห้ามไม่ให้เขาเดินข้ามพื้นในห้องใต้ดินของฉัน ซึ่งไม่มีประตูที่จะป้องกันสิ่งนี้ได้ เมื่อเขาเดินไปข้างหน้าเซ็นเซอร์ก็จะดับลง เขากลัวเสียงและแสงไฟได้ง่าย จึงไม่ต้องทำอะไรมากเพื่อขัดขวางเขา
ขั้นตอนที่ 6: ขั้นตอนที่ 6: เล่นกับการตั้งค่า
บางสิ่งที่คุณสามารถปรับเปลี่ยนหรือปรับแต่งได้ตามความต้องการของคุณ:
- "distanceInCM" อะไรที่ทำให้สิ่งต่างๆ เกิดขึ้น คุณต้องการให้เป็นเมื่อตรวจพบบางสิ่งที่ใกล้มากหรือเฉพาะเมื่ออยู่ไกลออกไป? หากคุณปรับสิ่งนี้ให้อยู่ไกลเกินไป คุณอาจจะต้องได้เซ็นเซอร์อัลตราโซนิกที่ดีกว่าซึ่งไวกว่า
- คุณต้องการใช้ช่วงสีใด ด้วย LED RGB LED จะเลือกค่าสุ่มระหว่าง 0 ถึง 100 หรือ 0 ถึง 255 (สีแดงเมื่อมีบางสิ่งอยู่ใกล้) เพื่อให้การเตือนที่ใหญ่ขึ้น
- สามารถปรับความถี่ของออดได้ ความถี่ต่ำคือโน้ตที่ต่ำกว่า ความถี่ที่สูงกว่าคือโน้ตที่สูงกว่า
แนะนำ:
House Alarm Internet Dialer สำหรับ Aritech ด้วย Arduino: 6 ขั้นตอน

House Alarm Internet Dialer สำหรับ Aritech พร้อม Arduino: สัญญาณเตือนภัยสำหรับบ้านและธุรกิจที่ใช้กันทั่วไปในหลายประเทศในยุโรปคือชุดสัญญาณเตือนภัยของ Aritech สิ่งเหล่านี้ได้รับการติดตั้งจนถึงต้นปี 2000 ในหลายแสนของพวกเขา และหลายหลังยังคงมีอยู่ในบ้านในปัจจุบัน - โดยปกติแล้วจะมีการติดป้ายใหม่โดย
Arduino Alarm พร้อมเซ็นเซอร์การสั่นสะเทือนแบบดิจิตอล: 5 ขั้นตอน

Arduino Alarm พร้อมเซ็นเซอร์การสั่นสะเทือนแบบดิจิตอล: คำแนะนำนี้เป็นเรื่องเกี่ยวกับวิธีสร้างอุปกรณ์เตือนภัยที่ง่ายและราคาถูกด้วยตัวเอง สิ่งที่คุณต้องมีคือความรู้พื้นฐานเกี่ยวกับอุปกรณ์อิเล็กทรอนิกส์และการเขียนโปรแกรม Arduino หากคุณมีคำถามหรือปัญหาใด ๆ คุณสามารถติดต่อฉันทางอีเมล: [email protected]ดังนั้น
Arduino Gas Detecting Alarm System: 6 ขั้นตอน

Arduino Gas Detecting Alarm System: สวัสดีทุกคน! ตอนนี้ ฉันจะอธิบายวิธีสร้างระบบเตือนภัยการตรวจจับก๊าซ Arduino ใน tinkercad วงจรนี้ใช้เซ็นเซอร์ก๊าซเพื่อตรวจจับว่ามีไฟไหม้ ควัน หรือก๊าซรั่วในบริเวณใกล้เคียงหรือไม่ การใช้ LCD และการเตือน วงจรนี้ยัง
Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน

Distance Sensor Alarm W/ Arduino: คุณเคยต้องการนาฬิกาปลุกจากเซ็นเซอร์วัดระยะทาง/การเคลื่อนไหวที่อาจประกอบเองที่บ้านและเปิดใช้งานด้วยการกดสวิตช์หรือไม่? ระบบเตือนภัยที่ฉันสร้างขึ้นนั้นใช้เพียงแค่นั้น มันควบคุมเซ็นเซอร์ระยะอัลตราโซนิกเพื่อตรวจสอบว่าเ
DIY Arduino Binary Alarm Clock: 14 ขั้นตอน (พร้อมรูปภาพ)

DIY Arduino Binary Alarm Clock: เป็นนาฬิกาไบนารีคลาสสิกอีกครั้ง! แต่คราวนี้มาพร้อมฟังก์ชั่นเพิ่มเติมที่มากยิ่งขึ้น! ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้างนาฬิกาปลุกแบบไบนารีด้วย Arduino ที่สามารถแสดงให้คุณเห็นไม่เพียงแค่เวลาเท่านั้น แต่ยังแสดงวันที่ เดือน แม้แต่นาฬิกาจับเวลาและนาฬิกาปลุกที่สนุกสนาน