การเขียนโปรแกรมต่างๆ เสนอ อาจารย์อุไรวรรณ โสภา สมาชิก นายธนพล ถิ่นไทรขึง เลขที่6 นานอรรฆ่าบุญกล่ำ เลขที่ 16 นางสาวณัฐริกา เพ็งจันทร์ เลขที่24 นางสาวธัญวรัตน์ บุญสุข เลขที่ 27
สารบัญ 3-5 6-12 -เครื่องวัดอุณหภูมิ 13-17 -Loop Repeat while 18-20 -นักเกมส์เป่ ายิงฉุบ 21-23 -หัวใจเคลื่อนที่ 24-28 -หัวใจเต้น 29-33 -Loop_For 34-35 -Stop_Watch 36-37 -การทดลอง 38-39 -เครื่องวัดระนาบภาพสอง 40-4 -การสื่อสารไร้สายด้วยคลื่นวิทยุ 42-43 -การเขียนโปรแกรมเต็งเลขฐานสองเป็ นฐานสิบ 44-46 -อาร์เรย์รับค่าเสียงตัวโน๊ ต 47-51 -Input music 52-57 -Logic Coditional if_then_else 58-60 -Boolean -Array Pointer
เครอื่ งวดั อณุ หภมู ิ 1. การเขยี นโปรแกรม Make Code Programming เป้าหมาย:เพอื่ ใหเ้ รยี นรเู ้ กย่ี วกบั เครอ่ื งวดั อณุ หภมู ิ ผลโปรแกรม:แสดงการวดั อณุ หภมู ิ ลงิ คเ์ ขา้ งาน https://makecode.microbit.org/_h996KjXo7UyH ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org/_h996KjXo7UyH เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.เลอื กคลกิ Variabes เพอ่ื สรา้ ง setและtemp
3.ควบคมุ
Loop Repeat while การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอื่ ใหเ้ รยี นรเู ้ กย่ี วกบั Loop Repeat while ผลโปรแกรม : วนซ้ำ ลงิ คเ์ ขา้ งาน https://makecode.microbit.org/_TamLu2DV1Mmu ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link : https://makecode.microbit.org/_TamLu2DV1Mmu เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project ตะไดห้ นา้ ตา่ งดงั รปู 2.ใหค้ ลกิ ทIี่ con เลอื กExtensions หรอื กด Advanced เลอื ก Extensions
3. จะปรากฏหนา้ ตา่ ง Extensions สำหรับคน้ หา พมิ พข์ อ้ ความ WhaleySans Font แลว้ กด enter หรอื กดรปู แวน่ ขยาย จะปรากฏฟังชน่ั พเิ ศษ WhaleySans Font
4. คลกิ เลอื กTeb WhaleySans Font เพอ่ื ทำการAdd Library WhaleySans Font เขา้ มาในโปรแกรม
นักเกมสป์ ่ าวยงิ ฉุบ การเขยี นโปรแกรม Make Code Programming เป้าหมาย : เพอ่ื ใหเ้ รยี นรเู ้ กย่ี วกบั นักเกมสเ์ ป่ ายงิ ฉุบ ผลโปรเกม:A,B,T ลงิ คเ์ ขา้ งาน https://makecode.microbit.org/_4ue5PJ6P63Lk ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปท่ี Link: https://makecode.microbit.org/_4ue5PJ6P63Lk เพอ่ื เขา้ หนา้ โปรแกรมmake code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู
2. เลอื กคลกิ Variables เพอ่ื สรา้ งA,B,setและTie
3.ควบคมุ
บทท่ี ๓ หวั ใจเคลอื่ นท่ี การเขยี นโปรแกรม Make Code Programming เป้ าหมาย : เพอื่ เรยี นรพู ้ นื้ ฐานการควบคมุ หวั ใจเคลอื่ นที่ ผลโปรแกรม : ไฟ LED จะขนึ้ เป็ นรปู หวั ใจกำลงั เคลอ่ื นท่ี ขน้ั ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Link : https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู 2.ใหค้ ลกิ เลอื ก Basic จากนัน้ เลอื ก Show leds เพอื่ สรา้ งรปู แบบของงานขนึ้ มาทงั้ หมด
3.โคดควบคมุ หวั ใจเคลอ่ื นท่ี
บทท4ี่ กจิ กรรมการเตน้ ของหวั ใจ การเขยี นโปรเเกรม Make Code Promgramming เป้าหมาย : เพอ่ื เรยี นรพู ้ นื้ ฐานการเตน้ ของหวั ใจ ผลโปรเเกรม : หวั ใจเตน้ ขนั้ ตอนการเขยี นโปรเเกรม 1. เขา้ ไปที่ Link : https://makecode. Microbit.org เพอื่ เขา้ หนา้ โปรเเกรม make code คลกิ เลอื ก New Project จะ
2. ลองคลกิ List Basic กจ็ ะพบบล็อกการใชง้ าน Robot Basic ใหเ้ ลอื กใชง้ าน สำหรับใชเ้ ขยี นโปรเเกรม
https://makecode.microbit.org/_YHb5qdgUUUJU
กจิ กรรม Loop_For เป้าหมาย: เพอ่ื เรยี นรกู ้ ารใชง้ าน Loop_For ผลการเขยี นโปรแกรม : Iteration เเละ Looping / for การใช ้for ในการทำ loop เป็ นอะนเิ มชนั่ ดว้ ยการ เปิดปิด LED การใช ้For รว่ มกบั Array ในการใสช่ ดุ ตวั เลของศา เพอื่ นำไปหมนุ servo เเละ การทำ Array ชดุ คำศพั ทเ์ เลว้ นำไปเเสดงผลเรยี งกนั ขนั้ ตอนการเขยนโปรแกรม 1. เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอกื New Project จะไดห้ นา้ ตา่ งดงั รปู 2. เลอื กคลกิ Variables เเละสรา้ ง Xindex Yindex ดงั รปู 3. เลอื กคลกิ Loops เเละเลอื ก for index อนั ท3ี่ เเละ ตงั้ เป็ น4 เพอื่ วงิ่ จากบนลงลา่ ง ดงั รปู
4. เลอื กคลกิ LED เลอื ก plot เเละเอา Xindex ใสใ่ นชอ่ ง X เเละ Yindex ใสใ่ นชอ่ ง Y
เเละเลอื กคลกิ Basic เลอื ก pause (ms) 100 จะกลายเป็ นวงิ่ เเบบเฉยี งจากบนลงลา้ ง เเละ เลอื ก unplot เเละ เตมิ Xindex เเละ Yindex เเละเลอื กpause (ms) 100 เพอื่ ปิ ด 5. เลอื ก input เเละเลอื ก button A B เเละA+B เลอื กคลกิ Loop เเละเลอื ก for index 3 2 1 button A for index 3 เลอื ก Basic เลอื ก show string เเละใส่ index ตามดว้ ย clear screen button B เปลยี่ นเป็ น Basic เลอื ก show icon มาสามอนั เปลย่ี นใหเ้ ป็ นรปู อยา่ ซ้ำกนั เเละใส่ clear screen botton A+B เปลย่ี น Basic เเละเลอื ก show string ตามดว้ ยชอื่ ของเรา 6. โคดควบคมุ Loop_For
Stop_Watch การเขยี นโปรแกรม Make Code Programming เป้าหมาย:เพอ่ื ใหเ้ รยี นรเู ้ กย่ี วกบั Stop_Watch และขนั้ ตอนการเขยี นโปรแกรม ลงิ คง์ าน https://makecode.microbit.org/_3aybmmHoPdTjๅ ขนั้ ตอนการเขยี นโปรแกรม 1.เขา้ ไปที่ Linj : https://makecode.microbit.org/_3aybmmHoPdTj เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื กNew Project จะไดห้ นา้ ตา่ งดงั 2. เลอื กคลกิ Logic เพอ่ื นำไปสรา้ งใน forever ดงั รปู ภาพ ดงั นัน้
เพอ่ื เปลย่ี นเป็ น Start ดงั รปู จะไดอ้ อกมาเป็ นในรปู แบบ
3.เลอื กคลกิ ที่ lnput เพอื่ สรา้ ง A 4.ควบคมุ
ทดลอง การเขยี นโปรแกรม Make Code Programming เป้ าหมาย : เพอ่ื เรยี นรพู ้ นื้ ฐานการใชโ้ ปรแกรมเเบบ basic ผลโปรแกรม : ผลจะแสดงตามทเ่ี รากำหนดใน Show leds ขนั้ ตอนการเขยี นโปรแกรม 1. เขา้ ไปที่ Link : https://makecode.microbit.org เพอื่ เขา้ โปรแกรม make code คลิ กเลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู
2. ใหค้ ลกิ เลอื ก Basic จากนัน้ เลอื ก Show ledsเพอ่ื สรา้ งรปู แบบของเราขน้ึ มาทงั้ หมด10อนั
3.การควบคมุ Motor
เครอื่ งวดั อณุ หภมู เิ เละวดั ระนาบ เป้าหมาย:เพอ่ื เรยี นรพู ้ น้ื ฐานการเขยี นโปรเเกรมเครอื่ งวดั อณุ หภมู เิ เละวดั ระนาบ 1เขา้ ไปทlี่ ine:https://makecode.microbit.org/_2E6Jchei4d3bเพอื่ เขา้ หนา้ โปรเเกรม make code คลกิ เลอื ก New Poject จะไดห้ นา้ ตา่ งดงั รปู 1 .เขา้ ไปที่ Link :https://makecode.microbit.org เพอ่ื เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู แลว้ ตงั้ ชอ่ื กจิ กรรม\".เครอ่ื งวดั อณุ หภมู เิ เละวดั ระนาบ
2.เลอื กคำสง่ั Input
3.โคด้ ควบคมุ Motor
ลง้ิ งานhttps://makecode.microbit.org/_M8VKKWVwmAo9
บทท๑่ี ๔ การสอ่ื สารไรส้ ายดว้ ยคลน่ื วทิ ย(ุ RADIO) การเขยี นโปรแกรม Make code Programming เป้ าหมาย:เพอื่ เรยี นรพู ้ น้ื ฐานการสอ่ื สารไรส้ ายดว้ ยคลนื่ วทิ ยุ ผลโปรแกรม:ขนึ้ ไฟ LED เหมอื นรปู คน 2 อนั ขนั้ ตอนการเขยี นโปรแกรม 1 .เขา้ ไปท่ี Link : https://makecode.microbit.org เพอื่ เขา้ หนา้ โปรแกรม make code คลกิ เลอื ก New Project จะไดห้ นา้ ตา่ งดงั รปู แลว้ ตงั้ ชอื่ กจิ กรรม\"การสอ่ื สารไรส้ ายดว้ ยคลน่ื วทิ ย(ุ Radio)\"
2.คลกิ ทค่ี ำสง่ั Radio
3.โคดควบคมุ Motor
Search