
สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: สร้างกล่อง
- ขั้นตอนที่ 2: ขั้นตอนที่ 2: จบกล่อง
- ขั้นตอนที่ 3: เสร็จสิ้นนาฬิกา
- ขั้นตอนที่ 4: เริ่มการเขียนโปรแกรม
- ขั้นตอนที่ 5: ดูการเขียนโปรแกรม
- ขั้นตอนที่ 6: การเขียนโปรแกรมเครื่องคิดเลข
- ขั้นตอนที่ 7: การเขียนโปรแกรมเพลง
- ขั้นตอนที่ 8: โปรแกรมสมาร์ทวอทช์
- ขั้นตอนที่ 9: การประเมินทั้งโครงการ
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

ฉันได้ชุดไมโคร: สมาร์ทโฮมสำหรับคริสต์มาส ดังนั้น ฉันคิดว่าฉันสามารถสร้างนาฬิกาอัจฉริยะที่จะทำงานเป็นนาฬิกาปลุก นาฬิกา เครื่องเล่นเพลง แต่แม้กระทั่งเป็นเครื่องนับก้าวและเครื่องคิดเลข ในที่สุดฉันก็ทำได้ดี ดังนั้นฉันจึงสามารถเขียนคำแนะนำเกี่ยวกับวิธีการสร้างและตั้งโปรแกรมนาฬิกาอัจฉริยะนี้ได้: D.
เสบียง
Micoro: บิตสมาร์ทโฮม
กระดาษแข็ง
หนังเทียม
บางสาย
คลิป
เทปกาว
ขั้นตอนที่ 1: ขั้นตอนที่ 1: สร้างกล่อง


ก่อนอื่นเราทำกล่อง เริ่มต้นด้วยการวาดสี่เหลี่ยมขนาด 7 ซม. * 6.2 ซม. สองอันบนกระดาษแข็ง จากนั้นอีกสองสี่เหลี่ยมบน 3.5 x 7 ซม. และก่อนหน้านี้บนกระดาษแข็งขนาด 3.5 x 6.5 ซม. จากนั้นคุณสามารถตัดสี่เหลี่ยมเหล่านี้ออก และในส่วนสุดท้ายของเป้าหมายนี้ ให้ใช้ปืนกาวติดสี่เหลี่ยมผืนผ้าเข้ากับกล่องดังที่แสดง เราเหลือสี่เหลี่ยมผืนผ้าขนาด 7 x 6.2 ซม. ไว้หนึ่งอัน และเราสามารถดำเนินการกับมันได้ในขั้นตอนต่อไป
ขั้นตอนที่ 2: ขั้นตอนที่ 2: จบกล่อง




เรามีฐานของกล่องอยู่แล้ว แต่ไม่ได้หมายความว่าจะเสร็จแล้ว และเราจะดูวิธีการทำให้เสร็จในขั้นตอนนี้ ชิ้นงานที่คาดว่าจะมากที่สุดบนกล่องที่มีช่องเสียบหูฟังคือเมื่อพอร์ต microbit USB อยู่ในส่วนที่เปิดออกของกล่อง จากนั้นเรากาวสี่เหลี่ยมสุดท้ายที่เราทิ้งไว้ในขั้นตอนสุดท้ายดังที่เราทำในภาพ ใครอยากเป็นนายที่ดูเหมือนนกตัวเล็ก ๆ ที่ดูเหมือนกล่อง แต่ก็ยังไม่ทำสี่เหลี่ยมหนังเทียมด้านบนที่มีให้แล้วปรากฏขึ้น และตอนนี้ส่วนที่ยากก็มาถึง พวกเขาไล่ตามปกและทำเครื่องหมาย A และ B ที่มีอยู่บนร่างกาย จากนั้น ที่จุดสองจุดนี้ คุณมีรูบนกล่อง ดันพวกเขาผ่านรูที่เตรียมไว้เพื่อให้นิ้วสัมผัส ในส่วนสุดท้ายของขั้นตอนนี้ ที่ส่วนเชื่อมต่อจอแสดงผล ให้ตัดรูเล็กๆ เพื่อให้ตัวเชื่อมต่อสัมผัสกับสายเคเบิลได้ดีขึ้น และสุดท้ายไปที่กล่องกาวปืนหนังเทียมเพื่อรูปลักษณ์ที่สวยงามยิ่งขึ้น
ขั้นตอนที่ 3: เสร็จสิ้นนาฬิกา



ในขั้นตอนนี้ เราจะทำนาฬิกา microbit ให้เสร็จ มาทำกัน ขั้นแรก เราตัดหนังเทียมชิ้นหนึ่งออกให้กว้างเท่าหลุมฝังศพของเราและตราบเท่าที่รอบมือของเรา จากนั้นใช้ปืนกาวติดชิ้นส่วนนี้ที่ด้านล่างของกล่อง จากนั้นใช้คลิปหนีบกระดาษที่ปลายอีกด้านของหนังเทียมชิ้นนี้ ขั้นต่อไป เจาะรูบนแผ่นกระดาษแข็งที่อยู่เหนือพอร์ตไมโครบิตด้วยคลิปหนีบกระดาษและกาวคลิปหนีบกระดาษที่นั่น ตอนนี้ถึงตาคุณที่จะปิดแบตเตอรี่ เราวาดแบตเตอรี่บนกระดาษแข็งแล้วตัดชิ้นส่วนเหล่านี้เข้าด้วยกันแล้วติดเข้าด้วยกันโดยใช้ปืนกาว ต่อจากนั้น เพื่อให้ดูดีขึ้น เราตัดหนังเทียมชิ้นใหญ่ๆ ที่ตัดออกจากกระดาษแข็ง ติดชิ้นส่วนเหล่านั้นกับฝาครอบแบตเตอรี่ สุดท้ายติดฝาครอบแบตเตอรี่เข้ากับกล่องตามที่แสดงในภาพ และตอนนี้เราสร้างฮาร์ดแวร์เสร็จแล้ว เราจะได้ดูซอฟต์แวร์
ขั้นตอนที่ 4: เริ่มการเขียนโปรแกรม


คลิกที่ไอคอนโครงการใหม่และไม่มีอะไรป้องกันไม่ให้เราเริ่มต้นการเขียนโปรแกรม ตอนนี้คุณทำนาฬิกาเสร็จแล้ว แต่เราจะไม่ตั้งโปรแกรมเอง: D. และนั่นคือเหตุผลที่ฉันจะสอนวิธีตั้งโปรแกรมไมโครบิตให้คุณ ดีที่สุด ไปที่หน้า makekode.t. คลิกที่ไอคอนพื้นฐานแล้วลากบนพื้นที่สีขาว "เมื่อเริ่มต้น" และ "แสดงไฟ LED" จากนั้นเราไปที่ Imput และที่นี่เราจะเห็นเงื่อนไขต่างๆ ซึ่งเมื่อปฏิบัติตามแล้ว จะเริ่มโปรแกรมที่เราใส่เข้าไป เราเลือกบนปุ่ม A กดแล้วลากไปที่เดสก์ท็อป จากนั้นลาก "ไฟ LED แสดง" ลงในบล็อกนี้แล้วคลิกสิ่งที่จอแสดงผล LED 5 * 5 จะแสดงบนไมโครบิต สามารถทำซ้ำได้อีก 2 ครั้ง แต่เราต้องตั้งค่าโปรแกรมให้เริ่มทำงานเมื่อคุณกด A และ A หรือ B สุดท้ายเราสามารถเพิ่มภาพต้อนรับเพื่อแสดงเมื่อโปรแกรมโหลดและภาพจะแสดงเมื่อ A, B, และกด A + B
ขั้นตอนที่ 5: ดูการเขียนโปรแกรม

ในขั้นตอนสุดท้าย เราได้เรียนรู้ทฤษฎีพื้นฐานของการเขียนโปรแกรมไมโครบิต หากคุณไม่เข้าใจบางสิ่งและต้องการความช่วยเหลือ เขียนความคิดเห็น ถ้าฉันรู้ว่าฉันจะแนะนำคุณ อันดับแรก มาทำให้ชัดเจนว่าเราต้องการให้ไมโครบิตทำอะไร ฉันทำให้โปรแกรมนี้ทำงานดังนี้: เมื่อฉันกดปุ่ม A เวลาจะถูกเพิ่มลงในเวลาหรือชั่วโมงจะเพิ่มเวลาที่เสียงปลุกดังขึ้น เวลาที่คุณต้องการให้เสียงปลุกดังขึ้นขึ้นอยู่กับการตั้งค่า และเพียงแค่การตั้งค่าจะเปลี่ยนไปเมื่อคุณกด A + B ตอนนี้ มาอธิบายว่าแต่ละการตั้งค่าหมายถึงอะไร: การตั้งค่า 1 หมายถึงการตั้งเวลาเมื่อกด A จะเพิ่มชั่วโมงเป็นเวลา และกด B นาที การตั้งค่า 2 หมายความว่าเวลาปลุกจะเท่ากับเวลา ปุ่ม A จะเพิ่มเวลาปลุกหนึ่งชั่วโมงและปุ่ม B จะเพิ่มเวลาปลุกหนึ่งนาที การตั้งค่า 3 หมายความว่าทั้งเวลาปลุกและเวลาปลุกถูกตั้งค่าไว้แล้ว ดังนั้นปุ่ม A และปุ่ม B จะไม่ทำอะไรเลยเฉพาะเมื่อคุณกด หรือปุ่มต่างๆ พร้อมกันจะสลับไปที่การตั้งค่าถัดไป สุดท้าย การตั้งค่า 4 หมายความว่านาฬิกาปลุกไม่ทำงานและนาฬิกาจะแสดงเวลาเท่านั้น ขั้นตอนต่อไปจะบอกวิธีตั้งโปรแกรมไมโครบิตเพื่อให้สามารถนับเป็นเครื่องคิดเลขได้
ขั้นตอนที่ 6: การเขียนโปรแกรมเครื่องคิดเลข


ในขั้นตอนสุดท้าย ฉันสัญญากับคุณว่าเราจะดูวิธีตั้งโปรแกรม microbit ให้ทำงานเป็นเครื่องคิดเลข และนี่คือ: โปรแกรมนี้ถูกตั้งโปรแกรมให้สร้างตัวแปร 4 ตัว ได้แก่ เลขแรก ตัวเลขที่สอง ฟังก์ชัน และผลลัพธ์ ต่อจากนั้น การกดปุ่ม A จะเพิ่มหนึ่งตัวในตัวแปร "เลขแรก" และการกด B จะเพิ่มหนึ่งตัวในตัวแปรตัวเลขตัวที่สอง และตอนนี้คุณคงสงสัยว่าจะเกิดอะไรขึ้นเมื่อเรากด A + B? คุณเดาถูกถ้าคุณคิดว่ามันกำลังเปลี่ยนฟังก์ชัน เมื่อค่าของฟังก์ชันตัวแปรเท่ากับ 0 หมายความว่า + เมื่อ 1 หมายถึง - ถ้า 2 แล้ว * และสุดท้ายเมื่อ 3 แสดงว่าฟังก์ชัน / จะเปิดขึ้น
ขั้นตอนที่ 7: การเขียนโปรแกรมเพลง

เราได้พยายามตั้งโปรแกรมไมโครบิตให้ทำงานเหมือนนาฬิกาและเครื่องคิดเลขแล้ว ในขั้นตอนนี้ เราจะมาดูสิ่งที่สนุกกว่ากัน นั่นคือ การเขียนโปรแกรมเพลง คุณสามารถค้นหาบล็อกการเขียนโปรแกรมเพลงในโฟลเดอร์เพลง คุณสามารถเลือกได้ว่าต้องการเล่นท่วงทำนองที่ตั้งโปรแกรมไว้ล่วงหน้าหรือจะตั้งโปรแกรมเอง ในการตั้งโปรแกรมท่วงทำนองของคุณเอง ให้ลากบล็อกแรกในเมนูไปที่เดสก์ท็อป เมื่อคุณคลิกที่บล็อกนี้ซึ่งมีการเขียน C ตรงกลาง คุณจะเห็นแป้นพิมพ์เปียโนซึ่งคุณสามารถเลือกโน้ตที่จะเล่นบล็อกนี้ จากนั้นคลิกที่ "จังหวะ" เพื่อกำหนดความยาวของโน้ต และตอนนี้คุณสามารถตั้งโปรแกรมตามเพลงบางเพลงหรืออาจจะเหมือนฉัน เวอร์ชั่นเช็ก Jingle bells: D. แต่ต้องใช้ความอดทนมากเพราะคุณต้องแยกโน้ตแต่ละตัวแยกกัน ด้านล่างเป็นโปรแกรมที่มี 4 เพลง หนึ่งเริ่มต้นที่จุดเริ่มต้นและอีกสามคนเมื่อกด A, B และ A + B ขอให้สนุกกับการฟัง:)
ขั้นตอนที่ 8: โปรแกรมสมาร์ทวอทช์

หากขั้นตอนอื่นๆ ง่าย โปรแกรมนี้ก็จะซับซ้อนมาก ก่อนอื่น เราคัดลอกบล็อคทั้งหมดเพื่อดู จากนั้นเราต้องการการตั้งค่าเพิ่มเติม (ตัวแปรสวิตช์) ประมาณ 11 การตั้งค่า 1-4 เป็นที่ทราบกันดีอยู่แล้วจากขั้นตอนที่เราตั้งโปรแกรมนาฬิกาหรือ: การตั้งค่า 1 = ตั้งเวลา, การตั้งค่า 2 = ตั้งเวลาปลุก, การตั้งค่า 3 = นาฬิกาปลุกทำงาน, การตั้งค่า 4 = ปิดการเตือน ตอนนี้เราเพิ่มการตั้งค่านี้: การตั้งค่า 5 = การเล่นเพลง, การตั้งค่า 6 = เครื่องคิดเลขการบวก, การตั้งค่า 7 = เครื่องคิดเลขการลบ, การตั้งค่า 8 = เครื่องคำนวณการคูณ, การตั้งค่า 9 = เครื่องคิดเลขแบ่ง, การตั้งค่า 10 = ตั้งค่าตัวเลขเริ่มต้นและตัวแปรตัวเลขที่สองเป็นศูนย์, และ 11 สุดท้าย การตั้งค่า 11 = เครื่องนับก้าว โปรแกรมทั้งหมดทำงานเพื่อให้ปุ่ม A / B ถูกบล็อกเมื่อกด มีหลายบล็อกเมื่อสวิตช์ = 5 ดังนั้นจึงเพิ่มตัวแปรทีละตัว และนี่คือจุดที่ต้องใช้แผ่นอิเล็กโทรด 5 แผ่น อย่างไรก็ตาม โปรแกรมทั้งหมดนั้นยากที่จะอธิบายเป็นคำพูดเต็ม ๆ จะถูกตีพิมพ์ในหนังสือ ดังนั้นฉันจึงแนบภาพหน้าจอของโปรแกรมนี้ และนี่คือลิงค์ไปยังวิดีโอที่แสดงคุณสมบัติทั้งหมดของโปรแกรมนี้:
ขั้นตอนที่ 9: การประเมินทั้งโครงการ



โครงการนี้ยากกว่าที่ฉันคิดไว้มาก ฉันคิดว่ายังมีบางอย่างที่ต้องปรับปรุง แต่ฉันปล่อยให้คุณ คุณสามารถตั้งโปรแกรมเข็มทิศหรือเกมบางเกมได้ อันที่จริง จินตนาการไม่มีขีดจำกัด ฉันหวังว่าคุณจะชอบโครงการนี้หรือเขียนคำถามใดๆ เกี่ยวกับโครงการนี้ไปที่ดาวหาง ถ้าฉันรู้ว่าฉันต้องการจะตอบ ฉันจะมีความสุขมากถ้าคุณโหวตให้ฉันในการแข่งขันที่สวมใส่ได้ ฉันขอให้คุณโชคดีในการดำเนินโครงการนี้:)
แนะนำ:
Micro:bit Smart Car: 8 ขั้นตอน

Micro:bit Smart Car: นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีสร้างรถยนต์อัจฉริยะของคุณเองสำหรับ micro:bit คุณสามารถซื้อรถสมาร์ทต่างๆ ได้มากมาย แต่วิธีนี้คุณสามารถปรับแต่งให้เข้ากับความต้องการของคุณได้ สิ่งแรกที่ฉันทำเมื่อสอน micro:bit หรือ arduino คือทำให้
วิธีเรียกใช้เซอร์โวมอเตอร์โดยใช้ Moto:bit ด้วย Micro:bit: 7 ขั้นตอน (พร้อมรูปภาพ)

วิธีเรียกใช้เซอร์โวมอเตอร์โดยใช้ Moto:bit ด้วย Micro:bit: วิธีหนึ่งในการขยายฟังก์ชันการทำงานของ micro:bit คือการใช้บอร์ดชื่อ moto:bit โดย SparkFun Electronics (ประมาณ 15-20 เหรียญสหรัฐ) มันดูซับซ้อนและมีคุณสมบัติมากมาย แต่ก็ไม่ยากที่จะเรียกใช้เซอร์โวมอเตอร์จากมัน Moto:bit ช่วยให้คุณ
การเขียนโปรแกรม Micro:Bit Robot & Joystick:Bit Controller ด้วย MicroPython: 11 ขั้นตอน

การเขียนโปรแกรม Micro:Bit Robot & Joystick:Bit Controller ด้วย MicroPython: สำหรับ Robocamp 2019 ค่ายหุ่นยนต์ภาคฤดูร้อนของเรา คนหนุ่มสาวอายุ 10-13 ปีกำลังบัดกรี ตั้งโปรแกรม และสร้าง 'หุ่นยนต์น้ำหนักเกิน' ของ BBC micro:bit ตลอดจนการเขียนโปรแกรม micro:bit เพื่อใช้เป็นรีโมตคอนโทรล หากคุณอยู่ที่ Robocamp ให้เล่นสกี
Yahboom Micro:bit Smart Car: 8 ขั้นตอน

Yahboom Micro:bit Smart Car: รถสมาร์ทคาร์แบบ micro:bit พร้อม IR และ Bluetooth App (รู้จักกันในชื่อ Yahboom micro:bit Smart Car) ได้รับการพัฒนาด้วยบอร์ด micro:bit ที่ได้รับความนิยมสูงสุดเป็นตัวควบคุมหลัก รถอัจฉริยะรุ่นนี้ส่วนใหญ่ กระดานฝ่าวงล้อมซึ่งอธิบายรายละเอียดยานพาหนะทั้งหมด
การวัดแสงและสีด้วย Pimoroni Enviro:bit สำหรับ Micro:bit: 5 ขั้นตอน

การวัดแสงและสีด้วย Pimoroni Enviro:bit สำหรับ Micro:bit: ฉันเคยทำงานกับอุปกรณ์บางตัวที่อนุญาตให้วัดแสงและสีได้ก่อนหน้านี้ และคุณอาจพบมากเกี่ยวกับทฤษฎีที่อยู่เบื้องหลังการวัดดังกล่าวในคำแนะนำต่างๆ ที่นี่และที่นี่ Pimoroni มี เพิ่งเปิดตัว enviro:bit ซึ่งเป็นส่วนเสริมสำหรับ m