![Arduino Lightning Counter: 3 ขั้นตอน Arduino Lightning Counter: 3 ขั้นตอน](https://img.gwsigeps.com/img/circuits/arduino-lightning-counter-3.jpg)
สารบัญ:
- วัสดุ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:
- ขั้นตอนที่ 2: การก่อสร้าง:
- ขั้นตอนที่ 3: การเขียนโปรแกรมอุปกรณ์:
สวัสดีทุกคนนี่เป็นความคิดที่ฉันคิดขึ้นมาในช่วงกลางคืนที่มีพายุฉันสงสัยอยู่เสมอว่ามีฟ้าแลบเกิดขึ้นกี่ครั้งในพื้นที่ใกล้เคียงดังนั้นฉันตัดสินใจที่จะทำโปรเจ็กต์ง่าย ๆ นี้และแบ่งปันกับคุณ ด้วยการเข้ารหัสและส่วนประกอบของอิเล็กตรอนราคาถูกเพียงไม่กี่ตัว
วัสดุ:
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:
คุณต้องการ:
1) photoresistor
2) 4 LED ของ
3) สายจัมเปอร์ 10-11
4) คณะ solderless ("เขียงหั่นขนม")
5) บอร์ด arduino (ฉันใช้ arduino Nano)
6) ปุ่ม
ขั้นตอนที่ 2: การก่อสร้าง:
วาง arduino บนเขียงหั่นขนม
ปุ่ม
เชื่อมต่อสายไฟจาก 5V ไปยังปลายด้านหนึ่งของปุ่มเชื่อมต่อปลายอีกด้านของปุ่มบนขา 2
photoresistor:
เชื่อมต่อปลายด้านหนึ่งของ photoresistor บน 5V และขาอีกอันกับ A1 เชื่อมต่อ GND (กราวด์) พินกับปลายด้านหนึ่งของตัวต้านทาน 10K และอีกปลายหนึ่งไปยัง A1 (ใช่, A1)
LED's:
เชื่อมต่อ LED กับ GND และอีกปลายเป็น 5 (LED เพื่อระบุว่าเซ็นเซอร์กำลังปรับเทียบ) เชื่อมต่อ LED อีกอันหนึ่งเข้ากับ GND โดยปลายอีกด้านหนึ่งอยู่ที่ขา 6 (LED เพื่อระบุว่าทำการปรับเทียบเสร็จแล้ว) LED อื่นบน GND และปลายอีกด้านที่ขา 9 (LED เพื่อระบุว่ามีการตรวจจับฟ้าผ่าในช่วง 1,000 miliseconds ที่ผ่านมา) ตอนนี้เชื่อมต่อ LED อื่นบน GND และขาอีกอันบนขา 3 (LED เพื่อระบุจำนวนสายฟ้าที่บันทึก)
ตรวจสอบว่าคุณทำการเชื่อมต่อถูกต้องและถึงเวลาสำหรับการเข้ารหัสบางอย่าง!
ขั้นตอนที่ 3: การเขียนโปรแกรมอุปกรณ์:
ฉันเขียนโปรแกรมง่าย ๆ เต็มไปด้วยความช่วยเหลือ แต่ถ้าคุณไม่ undestand บางสิ่งบางอย่างหรือมีบางอย่างที่จะบอกฉันอย่าลังเลที่จะโพสต์แสดงความคิดเห็นฉันจะติดต่อกลับคุณทันทีที่ฉันทำได้! มีโปรแกรมและสามารถเปิดกับ Arduino IDE เพียงโหลดแล้วกด "อัปโหลด" ให้แน่ใจว่าได้ดูรหัสเพื่อทำความเข้าใจโครงสร้างของมัน
มันเป็นความคิดที่ดีที่จะบรรจุในกล่องเล็ก ๆ ที่โปร่งใสด้วยแบตเตอรี่ขนาด AA 4 ก้อน (รวม 6V) ปิดผนึกสุญญากาศและปล่อยให้มันออกไปข้างนอกเพื่อนับจำนวนแสงฟ้าแลบสำหรับคุณขอบคุณสำหรับการอ่าน!
คำถามใด ๆ เกี่ยวกับความคิดเห็นหรือในอีเมลของฉัน [email protected]