ท้าทาย ทำที่บ้าน ทำโดย a rduino ต้นแบบ ไฟฉายนี้จำสีที่ชี้ไปแล้วจึงสร้างใหม่ การทำงานของไฟฉายนั้นเกิดจากการทำงานของโมดูล TCS34725 นี่คือสิ่งที่ผู้ผลิตโมดูลเขียน (ตัวย่อ):“ หลังจากวิวัฒนาการมานานหลายสิบล้านปีกิ้งก่าได้สร้างสัญชาตญาณทางชีวภาพที่ช่วยให้พวกเขาเปลี่ยนสีผิวให้เหมาะกับสภาพแวดล้อมของพวกเขา
เราใช้แรงบันดาลใจจากธรรมชาติในการพัฒนาเซ็นเซอร์สี I2C ของ TCS34725 ด้วยวิธีการใช้แสงเซ็นเซอร์นี้ตรวจจับสีและให้การประมวลผลดิจิทัลของค่าสีแดงสีเขียวและสีน้ำเงิน (RGB) สิ่งนี้ช่วยให้คุณสามารถสร้างสีที่ตรวจพบใหม่โดยใช้ค่าเหล่านี้
TCS34725 มีความไวสูงช่วงไดนามิกที่กว้างและรวมถึงตัวกรอง IR บล็อกซึ่งทำให้เป็นโซลูชั่นที่เหมาะสำหรับการรับรู้สีเมื่อใช้ในสภาพแสงที่หลากหลาย เซ็นเซอร์นี้ยังมีไฟ LED ที่สว่างเป็นพิเศษสี่ดวงที่อนุญาตให้เซ็นเซอร์ทำงานโดยไม่มีแหล่งกำเนิดแสงภายนอก
เครื่องมือและวัสดุ:
- โมดูล TCS34725;
-Arduino - Beetle (โมเดลที่เล็กที่สุด);
-LED strip RGB;
- แบตเตอรี่ลิเธียม 3.7 V 50 mAh;
- โมดูล DC-DC 5v-4.2v;
- ฝาครอบพลาสติก
สวิตช์ไมโคร 4 ขา;
-Krepezh;
- ตัวต้านทาน 1 kOhm;
- Diode 1N4148 - 2 ชิ้น;
- สีอะครีลิคสีเขียว, ดำ, แดง, ขาว, เทา
-Aerosol ทาสีดำและเทา
น้ำมันชักเงา
เครื่องพิมพ์ 3D;
- แปรง
-Nozh;
- อุปกรณ์เสริมสำหรับทิ้ง;
ขั้นตอนที่หนึ่ง: การออกแบบ
ต้นแบบพัฒนาเคสใน CAD เมื่อทำการออกแบบขนาดของส่วนประกอบถูกนำมาพิจารณา
ต้นแบบเลือก LED เป็นแหล่งกำเนิดแสง ปุ่มเป็นสวิตช์ไมโคร ทางเลือกของโมดูล Arduino เนื่องจากขนาดที่เล็ก โดยปกติแล้วด้วงจะอยู่ในโหมดสลีปหลังจากกดปุ่มมันจะกลับมาทำงานอีกครั้งและเปิดไฟ LED RGB หรือรับรู้สี ใช้แบตเตอรี่ลิเธียม 3.7 V 50 mAh เป็นแหล่งพลังงาน
หลังจากการพัฒนาไฟล์จะถูกส่งไปพิมพ์
ขั้นตอนที่สอง: การทาสี
กรณีถูกพิมพ์และอาจารย์วาดมัน
ขั้นตอนที่สาม: สร้าง
โมดูลตัดต้นแบบ
ชุดจัมเปอร์
ตั้งค่าไมโคร
ทำการติดตั้งตามแบบแผน
ชุด อิเล็กทรอนิกส์ เป็นกรณี
ขั้นตอนที่สาม: รหัส
ตอนนี้มันยังคงดาวน์โหลดรหัสและคุณเสร็จแล้ว
ไฟฉายทำงานดังนี้
กดค้างไว้ที่ ON จะเป็นการเปิดใช้งานโหมดถ่ายภาพสี ก่อนสีที่ต้องการกดปุ่มชั่วครู่ สีที่คุณเลือกจะถูกเก็บไว้ในพื้นที่หน่วยความจำและแสงของไฟฉายจะเปลี่ยนไป กดปุ่มอีกครั้งสั้น ๆ ไฟฉายจะปิด