บอร์ดไมโครคอนโทรลเลอร์ Raspberry Pi Pico เป็นอุปกรณ์ที่ยอดเยี่ยมที่สามารถใช้เพื่อทำงานบ้านหลายอย่างโดยอัตโนมัติ เช่น รดน้ำต้นไม้อัตโนมัติ เปิดและปิดประตูโรงรถของคุณ ตรวจจับความเคลื่อนไหวในบ้าน และอื่นๆ
การสร้างความรู้พื้นฐานเพื่อทำให้ตัวอย่างเหล่านี้สำเร็จหนึ่งตัวอย่าง (หรือทั้งหมด) ต้องใช้เวลา นี่คือสิ่งที่ชุดอุปกรณ์ของนักประดิษฐ์จะมีประโยชน์ มีทุกอย่าง เช่น คู่มือการใช้งาน ส่วนประกอบ และสายไฟที่จำเป็น เพื่อให้คุณสามารถสร้างการทดลองที่จะเพิ่มพูนความรู้และทักษะของคุณเพื่อทำให้ทุกสิ่งที่คุณต้องการเป็นไปโดยอัตโนมัติ
สร้างวิดีโอประจำวัน
การตระเตรียม
Thonny IDE (สภาพแวดล้อมการพัฒนาแบบบูรณาการ) เป็นเครื่องมือที่ยอดเยี่ยมในการช่วยเชื่อมต่อ Raspberry Pi Pico กับคอมพิวเตอร์และตั้งโปรแกรม Pico เพื่อให้แน่ใจว่าคุณได้ตั้งค่าทั้งหมดอย่างถูกต้อง โปรดดูคู่มือของเรา เริ่มต้นใช้งาน Thonny บน Raspberry Pi Pico สำหรับรายละเอียด
วิธีบอก amazon ว่าคุณไม่ได้รับแพ็คเกจ
Kitronik Inventor's Kit มาพร้อมกับทุกสิ่งที่คุณต้องการเพื่อทำการทดลองแบบเบานี้ให้สำเร็จ หากคุณเป็นผู้ที่ชื่นชอบอุปกรณ์อิเล็กทรอนิกส์ที่มีชิ้นส่วนอะไหล่อยู่รอบๆ คุณอาจมีสิ่งที่คุณต้องการอยู่แล้ว:
- Raspberry Pi Pico (หรือ Pico W)
- เขียงหั่นขนม
- โพเทนชิออมิเตอร์แบบหมุน
- สวิตช์กด 2x
- LED สีแดง 5 มม
- สายจัมเปอร์ 8x M/M
- ตัวต้านทาน 220 โอห์ม (ทำเครื่องหมายด้วยแถบสี: แดง, แดง, น้ำตาล, ทอง)
Pico ของคุณมาพร้อมกับพิน GPIO ที่บัดกรีไว้ล่วงหน้าหรือไม่ ถ้าไม่ ให้ดูวิธีการ หมุดหัวประสานกับ Raspberry Pi Pico ของคุณ ทางที่ถูก.
ผลลัพธ์ที่คาดหวัง
การทดลองนี้ให้การแสดงภาพที่ยอดเยี่ยมเพื่อช่วยอธิบายสิ่งที่เกิดขึ้นระหว่างรูทีนขัดจังหวะ (การกดปุ่ม) ซึ่งเอาต์พุตพัลส์ไวด์มอดูเลต (PWM) จะกำหนดความสว่างของ LED ซึ่งสามารถควบคุมได้โดยใช้โพเทนชิออมิเตอร์เป็น อินพุตแบบอะนาล็อก
ระบบจะตรวจพบการขัดจังหวะของซอฟต์แวร์เมื่อคุณกดปุ่มบนเขียงหั่นขนม การดำเนินการนี้จะทริกเกอร์ตัวแปรที่จะควบคุมเมื่อไฟ LED สีแดงเปิดหรือปิด เมื่อคุณบิดโพเทนชิออมิเตอร์ในทิศทางใดทิศทางหนึ่ง ค่าอินพุตแบบอะนาล็อกของมันจะถูกถ่ายโอนไปยังเอาต์พุต PWM สำหรับ LED นี่คือความมหัศจรรย์ (ถ้าคุณต้องการ) ที่อยู่เบื้องหลังการทำให้ไฟ LED หรี่ลงหรือสว่างขึ้น
การประกอบรหัสโครงการ
ก่อนที่คุณจะดำเนินการต่อ โปรดคว้าสำเนาของ รหัสที่จำเป็น สำหรับการทดลองนี้จากเว็บไซต์สนับสนุนอย่างเป็นทางการของ Kitronik โดยตรง แหล่งข้อมูลนี้ทำหน้าที่เป็นแนวทางสนับสนุนหากคุณติดขัดระหว่างทาง
วิธีรวมสองภาพบน iphone
ขณะที่คุณมีโค้ดอยู่บนหน้าจอ เรามาแจกแจงประเด็นสำคัญในโค้ดกัน:
- สวิตช์เปิด/ปิดถูกแมปกับ GP15 บน Raspberry Pi Pico
- ไฟ LED ถูกตั้งค่าเป็นเอาต์พุต PWM บน GP16 บน Pico
- โพเทนชิออมิเตอร์ (หม้อ) อาศัยตัวแปลงอนาล็อกเป็นดิจิตอล (ADC) ในตัวของ GP26
- สถานะของปุ่มเริ่มต้นเป็นเท็จเมื่อคุณเรียกใช้โปรแกรม Python เป็นครั้งแรก
- ตัวจัดการ IRQ (หรือสัญญาณขัดจังหวะ) เชื่อมโยงกับอินพุตสวิตช์
- เดอะ ในขณะที่ ลูปจะตรวจจับว่าสวิตช์ถูกกดหรือไม่ จากนั้นอ่านค่า pot (ขึ้นอยู่กับวิธีที่คุณบิดโพเทนชิออมิเตอร์) เพื่อตั้งค่าความสว่างของ LED
ชุดอุปกรณ์สำหรับนักประดิษฐ์นี้มีจุดประสงค์เพื่อต่อยอดจากการเรียนรู้ที่คุณได้รับเมื่อคุณดำเนินการผ่านหนังสือเล่มเล็กที่ให้มา ด้วยการเปิดแต่ละหน้า คุณจะพบว่าตัวเองได้รับความรู้เพิ่มขึ้นทีละน้อย นอกจากนี้ คุณยังอาจพบว่าตัวเองยิ้มอย่างภาคภูมิเมื่อช่วงเวลา 'หลอดไฟ' นั้นเพิ่มความถี่ขึ้นเรื่อยๆ เมื่อประสบการณ์ของคุณเติบโตขึ้น
หากคุณต้องการย้อนกลับไปยังพื้นฐานของเซ็นเซอร์วัดแสงและอินพุตแบบอะนาล็อก ให้ไปที่ของเรา เริ่มต้นด้วยคู่มืออิเล็กทรอนิกส์ Raspberry Pi Pico สำหรับรายละเอียดเกี่ยวกับการทดลองแสงครั้งก่อนในชุดนี้
อนาคตของคุณสดใส
ชุดอุปกรณ์เหล่านี้เหมาะสำหรับผู้ที่ทดลองกับอุปกรณ์อิเล็กทรอนิกส์จนถึงระดับกลาง ตอนนี้คุณได้เรียนรู้พื้นฐานเพิ่มเติมเกี่ยวกับอินพุตแบบอะนาล็อก สัญญาณอินเทอร์รัปต์ และการควบคุมความสว่างของไฟ LED แล้ว คุณอาจพร้อมที่จะยกระดับความรู้ของคุณไปอีกขั้น
การใช้ทรานซิสเตอร์เพื่อขับมอเตอร์ สร้างจากการทดสอบโพเทนชิออมิเตอร์ล่าสุดโดยการเพิ่มเซอร์โว การตั้งค่าเสียงของออด การนับโดยใช้จอแสดงผล ทำความเข้าใจพื้นฐานของพลังงานลม และอื่นๆ
หยิบชุดอุปกรณ์ที่มีหนังสือเล่มเล็ก อุปกรณ์อิเล็กทรอนิกส์และสายไฟทั้งหมดที่คุณต้องการเพื่อเริ่มต้นใช้งาน ยังดีกว่าซื้อสำหรับคุณและสำหรับคนอื่นที่คุณรู้จักที่ชอบซ่อมแซมอุปกรณ์อิเล็กทรอนิกส์และเทคโนโลยีเช่นกัน
สิ่งสำคัญที่สุดคือใช้เวลาสนุกกับกระบวนการสร้างความรู้ เช่นเดียวกัน อย่าลืมหยุดแสดงความภาคภูมิใจเมื่อคุณพบว่าตัวเองทำการทดลองสำเร็จซึ่งลงท้ายด้วยคำประกาศ เช่น 'ฉันทำได้แล้ว!'
วิธีส่งจดหมายถึงทหาร