สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
แนวคิดคือการทำให้คนอื่นมีความสุข
ฟองสบู่เป็นหนึ่งในสิ่งที่ทำให้คนส่วนใหญ่อารมณ์ดีเพราะว่าฟองสบู่เป็นความทรงจำในวัยเด็กที่สนุกสนานของเรา
มีสองเครื่องที่เราจะสร้าง อย่างแรกคือ กังหันลม และเครื่องกำเนิดฟอง อย่างที่สอง ฉันพยายามทำให้มันสนุกโดยการเพิ่มตัวบ่งชี้ระดับ LED เพื่อให้ผู้คนต้องเป่าให้หนักขึ้นเพื่อให้ได้รอบต่อนาทีที่สูงขึ้นในกังหันลม แม้ว่าคุณสามารถเปลี่ยนขีดจำกัดในโปรแกรมได้เสมอ
ดังนั้นเครื่องจักรเหล่านั้นจึงสื่อสารผ่านโมดูลการวัดและส่งข้อมูลทางไกล และเมื่อคุณเป่าลม เครื่องกำเนิดฟองจะสร้างฟองอากาศแบบไร้สาย หวังว่าพวกเขาจะได้โดปามีนจากการดูฟองสบู่หรือเห็นหน้ายิ้มที่ชอบเล่นฟองสบู่
โปรเจ็กต์นี้จัดทำขึ้นสำหรับผู้ผลิต นักออกแบบ วิศวกร และใครก็ตามที่สนใจจะเรียนรู้หรือสร้างเกี่ยวกับเซ็นเซอร์ หรือเพียงแค่ต้องการทำให้ผู้คนมีความสุข ข้อเสนอแนะที่สร้างสรรค์ใด ๆ ที่จะได้รับการชื่นชม โปรดอัปเกรดและสนุกไปกับมัน!
3 x สกรู m4 และน็อต
4 x Stopper 6 เส้นผ่านศูนย์กลางภายใน
โมดูลเซ็นเซอร์สะท้อนแสง IR
ไม้อัด
แบริ่งเส้นผ่านศูนย์กลางภายใน 16 มม. และเส้นผ่านศูนย์กลางภายนอก 6 มม.
สายไฟ 5mm
2 x Arduinos
2 x มาตรระยะไกล
TIP122 (NPN)
เครื่องมือ:
เครื่องพิมพ์ 3 มิติ
เครื่องตัดเลเซอร์
เครื่องมืออิเล็กทรอนิกส์พื้นฐาน
ขั้นตอนที่ 1: ตัวเข้ารหัสด้วยฮาร์ดแวร์เซ็นเซอร์ IR
พิมพ์ 3 มิติ การติดตั้งตัวเข้ารหัส ใบมีด และตัวยึดฐาน
เลเซอร์ตัดแผ่นเข้ารหัสด้วยไม้อัด
ติดตั้งแบริ่งสเก็ตบอร์ดเส้นผ่านศูนย์กลางภายนอก 16 มม. เส้นผ่านศูนย์กลางภายใน 6 มม. โดยเพียงแค่กดลงในรู
ติดตั้งเซ็นเซอร์ IR (ฉันใช้โมดูลเซ็นเซอร์สะท้อนแสง IR TCRT5000, EUR 1, 48)
ตัดอะลูมิเนียมกลวงขนาด 9 มม. ตามความยาวที่ต้องการ
ต่อสายไฟ (Gnd, Vcc และ Do) และตรวจสอบให้แน่ใจว่าสายไฟยาวพอที่จะต่อเข้ากับ Arduino
ขั้นตอนที่ 2: ซอฟต์แวร์เข้ารหัสและการเชื่อมต่อ
จำเป็นต้องมีการขัดจังหวะเพื่อให้ได้ผลลัพธ์ที่แม่นยำจากพินเซ็นเซอร์ IR 2 จาก Arduino ซึ่งเชื่อมต่อกับเซ็นเซอร์ IR
// ตั้งค่าเปรียบเทียบการลงทะเบียนการแข่งขันเพื่อนับตัวจับเวลาที่ต้องการ: OCR1A = 15624; ทุก ๆ วินาทีเพื่ออัปเดตรอบต่อนาที
ในการคำนวณรอบต่อนาที ให้นับจำนวนช่องว่างที่ส่งผ่านจากเซ็นเซอร์ IR และหารด้วย 17 ซึ่งเป็นจำนวนช่องว่างทั้งหมดบนตัวเข้ารหัส
1 รอบ = 17 ช่องว่าง
รอบต่อนาที = (1 รอบ/17 ช่องว่าง) * (จำนวนช่องว่าง /1 นาที)
rpmSave = rpmCount/(สองเท่า)17;
เชื่อมต่อ LED กับพินหมายเลข 3, 4, 5, 6, 7, 8, 9, 12 และ 13 พร้อมอนุกรมกับตัวต้านทาน 220 โอห์ม
ขั้นตอนที่ 3: Bubble Machine Transistor
เชื่อมต่อสายเคเบิลทั้งหมดตามแผนผังด้านบนนี้
นี่คือวิธีที่ฉันคำนวณตัวต้านทานที่ฐาน
I_B=Ic/β=(0.92 A)/1000=9.2x10^(-4) A
R_B=(V_CC-V_BE)/I_B = 2.7k Ω
ขั้นตอนที่ 4: เปิดเครื่องแล้วสนุกได้เลย
โปรดให้ข้อเสนอแนะหรือข้อเสนอแนะแก่ฉัน
ฉันหวังว่าสิ่งนี้จะทำให้ผู้คนมีความสุขมากขึ้น!:)
ทำให้ใครบางคนมีความสุขมากในวันนี้!