สารบัญ:

ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!: 6 ขั้นตอน (พร้อมรูปภาพ)
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ซอมบี้ระบาด!! #ตลก #บ้านกูเอง 2024, กรกฎาคม
Anonim
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!
ต่อต้านดอกทานตะวัน - ชี้ไปที่ความมืดของคุณ!

ตั้งแต่วัยเด็กฉันอยากจะลองใช้อุปกรณ์อิเล็กทรอนิกส์อยู่เสมอ เมื่อเร็ว ๆ นี้ฉันซื้อ Arduino และเริ่มสำรวจมัน ในกระบวนการนี้ ฉันได้เรียนรู้เพิ่มเติมเกี่ยวกับตัวต้านทานแบบพึ่งพาแสง (LDR)

อย่างใดฉันสะดุดข้ามความคิดนี้ โดยพื้นฐานแล้ว มันคือดอกทานตะวันไฟฟ้าซึ่งทำตรงกันข้ามกับดอกทานตะวันจริงๆ มันชี้หน้ามืด!!!

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

  • LDR 3 ตัว
  • ตัวต้านทาน 3 10k Ohm
  • เซอร์โวมอเตอร์
  • บอร์ด Arduino
  • สายจัมเปอร์ไม่กี่เส้น
  • ชุดบัดกรี
  • PCB เจาะรู
  • หม้อขนาดเล็กพร้อมดินแห้งบางส่วน

ขั้นตอนที่ 2: วงจร

The Circuit
The Circuit
The Circuit
The Circuit

crux คือ LDR แต่ละตัวรับผิดชอบมุม ซ้าย 180 องศา มุมกลาง 90 องศา และมุมขวา 0 องศา ตัวอย่างเช่น หาก LDR ตรงกลางไม่ได้รับแสงใดๆ และ LDR อื่นๆ ได้รับแสงบางส่วนแล้ว

Arduino จะได้รับอินพุตต่อไปนี้:

  • LDR ซ้าย => สูง
  • LDR ระดับกลาง => LOW
  • LDR ขวา => HIGH

จากอินพุตนี้ Arduino สามารถคำนวณมุม (ในกรณีนี้ 90 องศา) และส่งข้อมูลนี้ไปยังเซอร์โวมอเตอร์

ขั้นตอนที่ 3: รหัส

ในแง่ของคนธรรมดา นั่นคือสิ่งที่รหัสทำ:

  • ใช้อินพุตจาก 3 LDR
  • การใช้อินพุตนี้ จะคำนวณปริมาณแสงที่ LDR แต่ละรายการจะได้รับ
  • ตอนนี้ มันคำนวณมุมที่ควรไป ตัวอย่างเช่น หาก LDR ด้านขวาและตรงกลางทั้งสองไม่ได้รับแสงใดๆ เลย มุมที่คำนวณจะเท่ากับ 45 องศา (มุมกลางที่ 0 องศาและ 90 องศาคือ 45 องศา)

ค้นหารหัสที่นี่

ขั้นตอนที่ 4: สร้างวงจร

สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร

ใช้ PCB แบบเจาะรูเพื่อบัดกรีตัวต้านทานและ LDR ใช้เขียงหั่นขนม Arduino เพื่อเชื่อมต่อ PCB และเซอร์โวมอเตอร์ อัปโหลดรหัสและทดสอบ

ขั้นตอนที่ 5: ปลูกพืชต่อต้านทานตะวัน

ปลูกต้นต้านทานตะวัน
ปลูกต้นต้านทานตะวัน
ปลูกต้นต้านทานตะวัน
ปลูกต้นต้านทานตะวัน
ปลูกต้นต้านทานตะวัน
ปลูกต้นต้านทานตะวัน

ฉันใช้หม้อขนาดเล็กและทำรูในนั้นเพื่อผ่านสายไฟ ใส่ดิน เก็บเซอร์โวมอเตอร์ ใส่ดินเพิ่ม จากนั้นเพียงเชื่อมต่อเซอร์โวมอเตอร์กับ Arduino เสร็จแล้ว!

แนะนำ: