สารบัญ:

จะสร้างเคาน์เตอร์ด้วย Microbit ได้อย่างไร: 9 ขั้นตอน
จะสร้างเคาน์เตอร์ด้วย Microbit ได้อย่างไร: 9 ขั้นตอน

วีดีโอ: จะสร้างเคาน์เตอร์ด้วย Microbit ได้อย่างไร: 9 ขั้นตอน

วีดีโอ: จะสร้างเคาน์เตอร์ด้วย Microbit ได้อย่างไร: 9 ขั้นตอน
วีดีโอ: Microbit #makecodeง่ายๆเบื้องต้น 2024, กรกฎาคม
Anonim
จะสร้างเคาน์เตอร์ด้วย Microbit ได้อย่างไร?
จะสร้างเคาน์เตอร์ด้วย Microbit ได้อย่างไร?

เมื่อเราขึ้นเครื่องบิน เรามักจะพบกับสถานการณ์เช่นนี้: แอร์โฮสเตสสาวสวยถือกล่องเงินเล็กๆ คอยกดทับระหว่างที่ผ่านไป เธอบ่นพึมพำ:1, 2, 3, 4, 5, 6…… คุณต้องเดาสิ เธอกำลังนับจำนวนคนที่นั่งอยู่บนเครื่องบินทั้งหมด และกล่องเงินเล็ก ๆ ในมือของเธอคือเคาน์เตอร์แบบกลไก วันนี้ เรากำลังจะสร้างอุปกรณ์อิเล็กทรอนิกส์ด้วย BBC micro:bit

หมายเหตุ: สำหรับการสร้างสรรค์ที่ตลกมากขึ้น คุณสามารถให้ความสนใจ:

ร้านค้าผลิตภัณฑ์ของเรา:

ขั้นตอนที่ 1: รู้ว่าเราต้องการอะไร

รู้ว่าเราต้องการอะไร
รู้ว่าเราต้องการอะไร

อันดับแรก เราต้องรู้ว่าฟังก์ชันใดที่เราต้องการใช้กับตัวนับอิเล็กทรอนิกส์นี้ ฉันมีข้อสรุปง่ายๆ

ข้อกำหนดพื้นฐาน:

1. กดปุ่ม “A” ตัวนับลบ 1;

2. กดปุ่ม “B”, ตัวนับบวก 1;

3. กดปุ่ม “A”, “B” พร้อมกัน ตัวนับจะกลายเป็น 0

ขั้นตอนที่ 2: วัสดุ

วัสดุ
วัสดุ

ประการที่สอง ในการทำเคาน์เตอร์ เราต้องรู้ว่าเราต้องการวัสดุประเภทใด นี่คือวัสดุที่เราต้องเตรียม:

ไมโคร:บิต ×1

ยูเอสบี ×1

คุณอาจสงสัยว่าเราจะสร้างเคาน์เตอร์อิเล็กทรอนิกส์ด้วยบอร์ด micro:bit และสาย USB เท่านั้นได้อย่างไร ไม่ต้องกังวล! มันง่ายมากและเรียบง่าย คุณจะได้เรียนรู้มันในไม่ช้า

ขั้นตอนที่ 3: เริ่มการเขียนโปรแกรม

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

ขั้นตอนที่ 4: การเขียนโปรแกรม1

การเขียนโปรแกรม1
การเขียนโปรแกรม1

ในการเริ่มต้น เราสร้างตัวแปรใหม่ชื่อ "ตัวนับ" และตั้งค่า "0" เป็นค่าเริ่มต้น

ขั้นตอนที่ 5: การเขียนโปรแกรม2

การเขียนโปรแกรม2
การเขียนโปรแกรม2
การเขียนโปรแกรม2
การเขียนโปรแกรม2
การเขียนโปรแกรม2
การเขียนโปรแกรม2

เขียนโค้ดสำหรับกดปุ่ม “A”、”B” และ “A+B” แยกกัน

1. กดปุ่ม “A”:

หน้าที่ของปุ่ม “A” คือ หักจำนวนการนับ เราทุกคนรู้ว่าไม่นับสิ่งที่เรานับ จำนวนนับจะไม่ต่ำกว่า 0 หากจำนวนลบปรากฏขึ้น แสดงว่าต้องมีบางอย่างผิดปกติ เพื่อหลีกเลี่ยงข้อผิดพลาดนี้ เราต้องตั้งค่าการตัดสิน "≥ 1" ในโปรแกรมของเรา ถ้า “counter≥1” ให้กดปุ่ม “A” ระบบจะหัก 1 โดยอัตโนมัติ

2. กดปุ่ม “B”:

ทุกการกดจะเพิ่ม 1 ตัวนับ

3.กดปุ่ม “A+B”:

กดปุ่ม "A" และ "B" พร้อมกัน ตัวนับจะกลายเป็น 0 จากนั้นคุณสามารถเริ่มนับใหม่ได้

ขั้นตอนที่ 6: การเขียนโปรแกรมเต็มรูปแบบ

การเขียนโปรแกรมเต็มรูปแบบ
การเขียนโปรแกรมเต็มรูปแบบ
การเขียนโปรแกรมเต็มรูปแบบ
การเขียนโปรแกรมเต็มรูปแบบ

หลังจากเขียนโค้ดปุ่มเสร็จแล้ว ต้องใช้หน้าจอ 5*5LED เพื่อแสดงหมายเลขตัวนับ

เราสามารถลากบล็อค "แสดงหมายเลข" ใต้รหัสปุ่มได้โดยตรง จากนั้นจำนวนนับบนหน้าจอจะเปลี่ยนไปตามหมายเลขตัวนับตัวแปร

คุณสามารถเห็นรหัสโปรแกรมทั้งหมดในภาพ

ขั้นตอนที่ 7: เสร็จสมบูรณ์

คุณสามารถเขียนโค้ดใหม่ได้ด้วยตัวเองเพื่อสนุกกับการเขียนโปรแกรมโดยการลากบล็อคต่างๆ ภายในตัวแก้ไขบล็อก มันง่ายและสะดวกมากเหมือนกับการเล่นตัวต่อ หรือคุณสามารถดาวน์โหลดโค้ดลงใน micro:bit ของคุณโดยตรงผ่านลิงก์

ตอนนี้ มาดาวน์โหลดโค้ดโปรแกรมทั้งหมดลงใน micro:bit แล้วดูว่าเกิดอะไรขึ้น

ขั้นตอนที่ 8: การใช้งาน

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

ขั้นตอนที่ 9: คำถาม

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

การสนทนาเพิ่มเติมของคุณยินดี!

หมายเหตุ: สำหรับการสร้างสรรค์ที่ตลกมากขึ้น คุณสามารถให้ความสนใจ:

ร้านค้าผลิตภัณฑ์ของเรา:

แนะนำ: