สารบัญ:

Beacon พยากรณ์อากาศ: 4 ขั้นตอน (พร้อมรูปภาพ)
Beacon พยากรณ์อากาศ: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Beacon พยากรณ์อากาศ: 4 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Beacon พยากรณ์อากาศ: 4 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Arva Evo 4 Beacon Preview 2024, กรกฎาคม
Anonim
Image
Image
บีคอนพยากรณ์อากาศ
บีคอนพยากรณ์อากาศ
บีคอนพยากรณ์อากาศ
บีคอนพยากรณ์อากาศ
บีคอนพยากรณ์อากาศ
บีคอนพยากรณ์อากาศ

ในโครงการนี้ ฉันกำลังนำเสนอแบบจำลองจากสัญญาณสภาพอากาศในท้องถิ่นที่ฉันสร้างโดยใช้การพิมพ์ 3 มิติ, แถบ LED, แหล่งจ่ายไฟ และบอร์ด Arduino ที่มีการเชื่อมต่อ wifi เพื่อเข้าถึงการพยากรณ์อากาศของวันถัดไป

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

การแสดงผลหมายถึง:

สำหรับลูกบอล: แสงสีฟ้า: สว่างถึงเมฆมาก แสงสีเหลืองแห้ง: มืดครึ้มถึงมีเมฆมาก ไม่มีฝน แสงสีขาว: ฝนตก (ฝนหรือหิมะ) แสงคงที่: แนวโน้มสภาพอากาศคงที่ ไฟกะพริบ: แนวโน้มสภาพอากาศที่ไม่คงที่สำหรับก้านไม้: แสงที่เพิ่มขึ้น: อุณหภูมิ แสงที่เพิ่มขึ้น: อุณหภูมิลดลง แสงคงที่: อุณหภูมิยังคงเหมือนเดิม

ทั้งหมดมี 3 × 2 × 3 = 18 ชุดค่าผสมที่แตกต่างกันที่สามารถแสดงได้ แน่นอน คุณสามารถใช้การผสมสีแบบกำหนดเองใดๆ ก็ได้ ขึ้นอยู่กับการใช้งาน เนื่องจากแต่ละ LED สามารถควบคุมแยกกันได้

เสบียง

1x Arduino Nano 33 IoT Amazon

อะแดปเตอร์จ่ายไฟ 1x 5V 12A Amazon

1x BTF-LIGHTING WS2812B 5M 60 LEDs/Pixels/m Amazon

แถบไฟ LED ที่ฉันใช้เป็นแบบกันน้ำและได้รับการรับรอง IP65 เพราะบางครั้งฉันปล่อยให้บีคอนอยู่ข้างนอก สำหรับใช้ในร่ม คุณสามารถใช้เวอร์ชัน IP30 ได้

ตัวต้านทาน 1x 470 Ω

ตัวเก็บประจุ 1x 1000 mF

สายเคเบิลดูปองท์ 15 เท่า

ขั้นตอนที่ 1: สร้างฐานและเฟรมบนสุด

การสร้างฐานและเฟรมด้านบน
การสร้างฐานและเฟรมด้านบน
การสร้างฐานและเฟรมด้านบน
การสร้างฐานและเฟรมด้านบน
การสร้างฐานและเฟรมด้านบน
การสร้างฐานและเฟรมด้านบน

โมเดลนี้ได้รับการออกแบบใน Autodesk Fusion 360 แล้วจึงพิมพ์แบบ 3 มิติ การใช้ไฟล์.stl คุณสามารถพิมพ์เฟรม 3 มิติได้ อย่างที่คุณเห็นในรูปภาพ โมเดลบนภาพวาดและผลิตภัณฑ์ที่พิมพ์ออกมาดูแตกต่างออกไปเล็กน้อย เพราะฉันได้ทำการปรับปรุงบางอย่างในการออกแบบ

ความสูงเดิมของบีคอนคือ 11 เมตร และมาตราส่วนที่เลือก 1:35 ซึ่งหมายความว่านางแบบสูงประมาณ 35 ซม. ความยาวรวมของแถบ LED คือ 1.72 ม. ซึ่งสอดคล้องกับไฟ LED 103 ดวง

หากคุณต้องการสร้างโมเดลที่เล็กกว่าหรือใหญ่กว่า อย่าลังเลที่จะเปลี่ยนขนาดหรือการออกแบบโดยจัดการไฟล์ Autodesk Fusion 360 (.f3d)

ขั้นตอนที่ 2: การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน

การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน
การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน
การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน
การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน
การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน
การติดตั้งและการบัดกรีแถบไฟ LED เข้าด้วยกัน

สามารถตัดแถบไฟ LED ได้ตามจุดที่ทำเครื่องหมายไว้ ดูรูปแรก สิ่งที่สำคัญมากคือการวางแถบแต่ละส่วนของแถบในทิศทางที่ถูกต้องและหลังจากบัดกรีแถบสองแถบแล้วเพื่อควบคุมว่าการเชื่อมต่อใช้งานได้หรือไม่

สำหรับฐานคุณจะต้องมีไฟ LED สิบสองแถบสามแถบ แถบทั้งหมดจะต้องเชื่อมต่อเป็นอนุกรม ดังนั้น 36 ไฟ LED แรกของฐานจึงแบ่งออกเป็นสามแถบจากแปดแถบ และควรเชื่อมต่อตามที่แสดงในภาพที่สี่ ตรวจสอบให้แน่ใจว่าคุณได้ประสานหมุดบวก ลบ และดาต้าที่ถูกต้องระหว่างแถบ

หลังจากเชื่อมต่อแถบสองแถบเข้าด้วยกันแล้ว โปรดตรวจสอบว่าได้เชื่อมต่ออย่างถูกต้องโดยการวัดความต้านทานระหว่างหมุดด้วยโอห์มมิเตอร์ การวัดควรน้อยกว่า 1 โอห์ม คุณควรทดสอบการเชื่อมต่อด้วยการเชื่อมต่อแถบกับบอร์ดของคุณตามที่เห็นในภาพสุดท้ายและรันแบบร่าง ไลบรารี FastLED.h จะต้องได้รับการติดตั้งและควรปรับแต่งบรรทัดแสดงความคิดเห็นของโค้ด หากทุกอย่างถูกต้อง ไฟ LED ควรติดหนึ่งวินาทีและดับลงหนึ่งวินาที

ขั้นตอนที่ 3: การติดตั้งและการบัดกรีลายของโครงด้านบน

การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน
การติดตั้งและการบัดกรีลายของโครงด้านบน

รอยต่อของลายทางด้านบนดูได้จากภาพแรก สำหรับกรอบด้านบนจำเป็นต้องใช้แถบไฟ LED แปดแถบหกแถบและแถบไฟ LED สิบเก้าแถบหนึ่งแถบ หลังจากตัดแถบแล้วให้บัดกรีหมุดที่ปลาย LED 44 ด้วยสายเคเบิล 6 ซม. อีกด้านหนึ่งควรบัดกรีกับหมุดของ LED 45 ให้ความสนใจกับทิศทางของกระแสและข้อมูลลูกศรบนภาพ แสดงทิศทางที่ถูกต้องและควรตรงกับหมุดข้อมูล Do pin ของ Led 44 จะต้องบัดกรีกับพิน Din ของ Led 45

หากเทปกาวของแถบบางอันไม่ติดบนเฟรม ให้ลองใช้เทปพันเกลียวเพื่อยึดแถบที่ได้รับผลกระทบให้เข้าที่

หลังจากการบัดกรีและติดตั้งแถบทั้งหมด สิ่งที่เหลืออยู่ บัดกรี led 36 ของฐาน หมุดของ led 37 ของเฟรมด้านบน

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

ขั้นตอนที่ 4: การเดินสายพาวเวอร์ซัพพลายภายนอก

การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก
การเดินสายพาวเวอร์ซัพพลายภายนอก

การวาดลายเส้นในปัจจุบันขึ้นอยู่กับความสว่างและสีของไฟ LED ไฟ LED แต่ละตัวกินไฟ 60 mA ที่ความสว่างเต็มที่ ซึ่งหมายความว่าต้องใช้ 6.2 A หากเปิดไฟ LED ทั้งหมดพร้อมกัน เนื่องจากพอร์ต USB สามารถจ่ายกระแสไฟได้สูงถึง 500 mA เท่านั้น จึงจำเป็นต้องมีแหล่งจ่ายไฟภายนอก คุณยังสามารถจ่ายไฟให้กับสัญญาณจาก Arduino โดยใช้แบตสำรอง 5V ที่เชื่อมต่อกับพอร์ต USB ของบอร์ด แต่คุณต้องลดความสว่างของไฟ LED ให้เหลือน้อยที่สุด มิฉะนั้น ไฟ LED จะกะพริบ และที่สำคัญที่สุด บอร์ด Arduino ของคุณอาจเสียหายอย่างถาวร.

เพื่อจุดประสงค์นี้ ฉันใช้อะแดปเตอร์จ่ายไฟ 5V DC 12 A ซึ่งควรต่อสายไฟเข้ากับแหล่งจ่ายไฟ AC ในบ้านอย่างระมัดระวัง ทั้งนี้ขึ้นอยู่กับมาตรฐานของประเทศของคุณ ขั้วต่อ Live, Neutral และ Earth จะต้องเชื่อมต่อกับสายปลั๊กไฟอย่างถูกต้องตามที่เห็นในรูปภาพ !! การทำงานกับไฟฟ้ากระแสสลับอาจเป็นอันตรายได้ โปรดขอคำแนะนำจากผู้เชี่ยวชาญ หากไม่มีประสบการณ์เกี่ยวกับวงจรไฟฟ้ากระแสสลับ !!

ด้าน DC ของอะแดปเตอร์แปลงไฟควรเชื่อมต่อกับแถบและบอร์ดของคุณ

เพียงเท่านี้ ส่วนฮาร์ดแวร์ก็พร้อมแล้ว ในส่วนที่สอง เราจะเห็นตัวอย่างโค้ดบางส่วนสำหรับการใช้งานที่แตกต่างกันของโปรเจ็กต์

แนะนำ: