Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore รู้จักกับบอร์ด micro : bit และการใช้งาน เบื้องต้น

รู้จักกับบอร์ด micro : bit และการใช้งาน เบื้องต้น

Published by cesdarmynnthchati, 2022-01-12 05:41:10

Description: รู้จักกับบอร์ด micro : bit และการใช้งาน เบื้องต้น

Search

Read the Text Version

รู้จักกับบอร์ด micro : bit และการใช้งาน เบื้องต้น นำเสนอ อาจารย์ อุไรวรรณ โสภา จัดทำโดย 1. นางสาวกนกวรรณ จีนเจียง เลขที่ 6 2.นางสาวเขมิกา ศรีระวิ เลขที่ 8 3. นางสาวนวลอนงค์ เจษฎารมย์ เลขที่ 19 4. นางสาวปานชนก เพชรโตรม เลขที่ 25

คำนำ หนังสืออิเล็กทรอนิกส์ (E-book)เล่มนี้ จัดทำขึ้น เพื่อประกอบการเรียนรู้ในรายวิชาโปรแกรม ควบคุมสมองกล(ว31282)ผู้จัดทำได้รวบรวมกันใช้ โค้ดคำสั่งโปรแกรม\"Makecode\"ไว้ในหนังสือ อิเล็กทรอนิกส์(E-book)เล่มนี้จะได้รวบรวมวิธีการ คำอธิบาย การใช้โค้ดต่างๆในการเขียนโปรแกรม และยังมีลิงค์เข้ารับชมงานเพื่อก่อประโยชน์ ให้กับผู้ที่กำลังค้นหาและศึกษาอยู่ คณะผู้จัดทำหวังเป็ นอย่างยิ่งว่าจะเกิด ประโยชน์แก่นักเรียน และผู้สนใจ คณะผู้จัดทำ วันที่ 5 ม.ค65

สารบัญ หน้ า 4-6 เรื่อง 7-9 ทดสอบ 10-12 กิจกรรมInput Music 13-15 กิจกรรมหัวใจเต้นเคลื่อนที่ 16-18 กิจกรรมหัวใจเต้น 19-21 Logic Conditional if_then_else 22-25 Loop for 26-29 Array_Pointer 30-34 อาร์เรย์รับค่าเสียงโน๊ ต 35-37 Boolean 38-42 Loop repeat/while 43-48 การตั้งชื่อตัวแปร 49-51 Stop_watch 52-54 แปลงเลขฐานสองเป็ นฐานสิบ 55-56 การสื่อสารด้วยคลื่นวิทยุ เครื่องวัดอุณภูมิและวัดระนาบ

กจิ กรรมทดสอบ เป้าหมาย : เพอ่ื เรียนรู้พ้นื ฐานการเขียนโปรแกรมสร้างภาพ ผลโปรแกรม : เม่ือกด show leds จะมีรูปภาพตามแบบท่ีตอ้ งการ ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพ่อื เขา้ หนา้ โปรแกรม makecode คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.คลิกเลือก Teb Basic เพื่อทาํ การ Add Library Basicเขา้ มาในโปรแกรม

3.โคดควบคุม

4.แสดงผล ลิงคส์ าํ หรับเขา้ รับชม https://makecode.microbit.org/_P2TFcXKuoTYq

กจิ กกรม InputMusic เป้าหมาย : เพอ่ื เรียนรู้พ้นื ฐานการเขียนโปรแกรมInputMusic ผลโปรแกรม : กด A+B จะมีเสียงดนตรี 1เพลง กด A จะมีเสียงดนตรี 1เพลง กด B จะมีเสียงดนตรี 1เพลง ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม makecode คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.คลิกเลือก Teb lnput เพื่อทาการ Add Library lnput เขา้ มาในโปรแกรม

3. .คลิกเลือก Teb Music เพอ่ื ทาการ Add Library Music เขา้ มาในโปรแกรม 4.โคดควบคุม

5.แสดงผล ลิงคส์ าหรับเขา้ ชม https://makecode.microbit.org/_KUuiCY3CdF6v

กจิ กรรมหัวใจเคลื่อนที่ เป้าหมาย : เพอ่ื เรียนรู้พ้นื ฐานการเขียนโปรแกรมกิจกรรมหวั ใจเคล่ือนท่ี ผลโปรแกรม : จะปรากฏรูปหวั ใจเคลื่อนท่ีได้ ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพื่อเขา้ หนา้ โปรแกรม makecode คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.คลิกเลือก Teb Basic เพอื่ ทาํ การ Add Library Basicเขา้ มาในโปรแกรม

3.โคดควบคุม

4.แสดงผล ลิงคส์ าํ หรับเขา้ รับชม https://makecode.microbit.org/_1z3bP09bMbPF

กจิ กรรมหัวใจเต้น เป้าหมาย : เพอื่ เรียนรู้พ้นื ฐานการเขียนโปนแกรมกิจกรรมหวั ใจเตน้ ผลโปรแกรม : จะปรากฏรูปหวั ใจเตน้ ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพื่อเขา้ หนา้ โปรแกรม makecode คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.คลิกเลือก Teb Basic เพ่อื ทาํ การ Add Library Basicเขา้ มาในโปรแกรม

3.โคดควบคุม

4.แสดงผล ลิงคส์ าํ หรับเขา้ รับชม https://makecode.microbit.org/_grTA1qDHLUKy

กจิ กรรมLogic Conditional if _then_eise การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื เรียนรู้พ้ืนฐานการ Logic Conditional if _then_eise ผลโปรแกรม : จะปรากฎผลเกรด ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพือ่ เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2.ใหค้ ลิกท่ี lcon เลือก Extensions หรือกด Advanced เลือก Extensions

3.คลิกเลือก Tep Logic เพอ่ื ทาการ Add Library Music เขา้ มาในโปรแกรม 4.โคดควบคุม

5.แสดงผล ลิง้ คส์ าหรับการเขา้ ชม https://makecode.microbit.org/_fyz8uy4t97EH

กิจกรรม Loop_For การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื เรียนรู้พ้นื ฐานการ Loop_For ผลโปรแกรม : จะปรากฏ A จะปรากฏ ตวั เลข B จะปรากฏ ลกั ษณะ A+B จะปรากฏ ตวั อกั ษร ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพือ่ เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2.ใหค้ ลิกที่ lcon เลือก Extensions หรือกด Advanced เลือก Extensions

3.คลิกเลือก Tep Loops เพอ่ื ทาการ Add Library Music เขา้ มาในโปรแกรม 4.โคดควบคุม

5.แสดงผล ลิ้งคส์ าหรับการเขา้ ชม https://makecode.microbit.org/_TRkJFzJdjLXC

กจิ กรรม Array_Pointer การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื เรียนรู้พ้ืนฐานการ Array_Pointer ผลโปรแกรม : จะปรากฏ A จะปรากฏ ตวั เลขนบั ถอยหลงั B จะปรากฏ ตวั อกั ษร A+B จะปรากฏ แถบท้งั หมดและตวั อกั ษร ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป

2.ใหค้ ลิกที่ lcon เลือก Extensions หรือกด Advanced เลือก Extensions 3.คลิกเลือก Tep Variables เพอื่ ทาการ Add Library Music เขา้ มาในโปรแกรม

4.โคดควบคุม

5.แสดงผล ลิ้งคส์ าหรับการเขา้ ชม https://makecode.microbit.org/_cxFPbaE4zePY

กิจกรรม อาร์เรยร์ ับค่าเสียงตวั โน๊ต การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพอื่ เรียนรู้พ้ืนฐานการอาร์เรยร์ ับค่าเสียงตวั โน๊ต ผลโปรแกรม : จะมีเสียงดงั ข้ึนเม่ือเขยา่ A จะปรากฏ ตวั เลขถอยหลงั และมีเสียงข้ึนมา B จะหยดุ ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพ่อื เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป

2.ใหค้ ลิกที่ lcon เลือก Extensions หรือกด Advanced เลือก Extensions 3.คลิกเลือก Tep Arrays เพื่อทาการ Add Library Music เขา้ มาในโปรแกรม

4.โคดควบคุม

5.แสดงผล ลิ้งคส์ าหรับการเขา้ ชม https://makecode.microbit.org/_UeE3kPXbkcv8

กจิ กรรม Boolean การเการเขียนโปรแกรม make code programming เป้าหมาย: เพอื่ เรียนรู้พ้นื ฐาน Boolean ผลโปรแกรม: จะปรากฏค่าความเป็นจริงคือ True กลบั คา่ ความเป็นเทจ็ คือ False ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2.คลิกเลือก Tep Variablesเพอ่ื ทาํ การ Add Library Variablesเขา้ มาในโปรแกรม

3.คลิกเลือก Tep Input เพือ่ ทาํ การ Add Library Input เขา้ มาในโปรแกร 4.คลิกเลือก Tep math เพ่อื ทาํ การ Add Library math เขา้ มาในโปรแกรม

5.คลิกเลือก Tep logic เพือ่ ทาํ การ Add Library logic เขา้ มาในโปรแกรม 6.คลิกเลือก Tep Text เพอื่ ทาํ การ Add Library Text เขา้ มาในโปรแกรม

7.โคด้ ควบคุม 8.แสดงผล

ลิงคส์ าํ หรับการเขา้ ชม https://makecode.microbit.org/_Pgz3YtYk4YbX

Loop_Repeat_While เป้าหมาย : เพอ่ื เรียนรู้พ้นื ฐานการเขียนโปรแกรม Loop_Repeat_While ผลโปรแกรม : จะไดโ้ ปรแกรมสัญญาณเตือนภยั และโปรแกรมสัญญาณไฟวิ่งแจง้ เตือน และ โปรแกรมนบั ถอยหลงั เวลา ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org เพื่อเขา้ หนา้ โปรแกรม makecode คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.ใหค้ ลิกที่ Icon เลือก Extensions หรือกด Advanced เลือก Extensions

3. จะปรากฏหนา้ ต่าง Extensions สาํ หรับคน้ หา พิมพข์ อ้ ความ “whaleysans font” แลว้ กด Ente หรือกดรูปแวน่ ขยาย จะปรากฏฟังกช์ น่ั พเิ ศษ whaleysans font 4. คลิกเลือก Teb whaleysans font เพื่อทาํ การ Add Library whaleysans font เขา้ มาในโปรแกรม

5.โคดควบคุม ลิงคส์ าํ หรับเขา้ รับชม https://makecode.microbit.org/_Xo8Ch7J7rCvp

กจิ กรรม การต้งั ชื่อตัวแปร การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพื่อการสร้างโปรแกรมนบั ผลเกมส์เป่ ายงิ ฉุบ ผลโปรแกรม : จะปรากฎโปรแกรมนบั ผลเกมส์เป่ ายง่ิ ฉุบ ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ต่างดงั รูป 2.คลิกเลือก Tap Variables เพื่อทาการ AbbLibrary Variablesเขา้ มาในโปรแกรม

3.คลิกเลือก tap input เพอื่ ทาการ Abb Library input เขา้ มาในโปรแกรม 4.คลิกเลือก tap Basic เพอ่ื ทาการ Abb Library Basic เขา้ มาในโปรแกรม

5.คลิกเลือก tap text เพ่ือทาการ Abb Library text เขา้ มาในโปรแกรม 6.โคด้ ควบคุม

7.แสดงผล

ลิงคส์ าหรับการเขา้ รับชม https://makecode.microbit.org/_amV6JMbrj487

กจิ กรรม Stop watch การเขียนโปรแกรม Make Code Programming เป้าหมาย : เพ่อื สร้างโปรแกรม Stop watch ผลโปรแกรม : จะปรากฎ A จะนบั ตวั เลข B จะปรากฎตวั เลข 0 ข้นั ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลิกเลือก New Project จะไดห้ นา้ ตา่ งดงั รูป 2.คลิกเลือก Tap Variables เพื่อทาการ AbbLibrary Variablesเขา้ มาในโปรแกรม

3.คลิกเลือก Tap Basic เพื่อทาการ AbbLibrary Basic เขา้ มาในโปรแกรม 4.คลิกเลือก Tap Logic เพอ่ื ทาการ AbbLibrary Logic เขา้ มาในโปรแกรม

5.คลิกเลือก Tap lnput เพอ่ื ทาการ AbbLibrary Input เขา้ มาในโปรแกรม 6.โคด้ ควบคุม 7.แสดงผล





ลิงคส์ าหรับการเขา้ รับชม https://makecode.microbit.org/_aH86VD3YdC1A

การเขียนโปรแกรม แปลงเลขฐานสองเป็ นฐานสิบ เป้าหมาย:เพ่อื เรียนรู้พ้ืนฐานการควบคุม ข้นั ตอนการเขียนโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพื่อเขา้ หนา้ โปรแกรม make code คลิกเลือก new Project จะไดห้ นา้ ต่างดงั รูป 2. ใหค้ ลิกท่ี Icon เลือก Extensions หรือกด Advanced เลือก Extensions

3. คลิกเลือก Tep Text เพือ่ ทาการ Add Library Text เขา้ มาในโปรแกรม 4. โคด้ ควบคุม Motor


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook