แบบทดสอบ Online

สถิติผู้เข้าชม

510608
TodayToday30
YesterdayYesterday315
This WeekThis Week1210
This MonthThis Month8666
All DaysAll Days510608

ROBOT TEAM


warayuphat panumphan 'Kru Pu', Powered by Joomla!
Microbit PDF Print E-mail
Written by Administrator   
Monday, 25 March 2019 04:14

Micro bit

Micro:bit เป็นบอร์ดไมโครคอนโทรลเลอร์ เพื่อการศึกษา มีจุดเด่นด้านการเขียนโปรแกรมสั่งงานที่ง่าย ใช้ภาษาบล็อก แล้วแปลงออกมาเป็นภาษา JavaScript หรือ Python โดยภาษา JavaScript เหมาะสำหรับผู้ที่เริ่มหัดเขียนโปรแกรม เนื่องจาก การใช้งานจะใช้การลากบล็อก (Block) มาวาง เพื่อเขียนโปรแกรม แล้วสามารถสลับหน้าไปดูโปรแกรมในภาษา JavaScript ได้ หากสามารถเขียนโปรแกรมในรูปบล็อกได้ ก็จะสามารถเขียนโปรแกรมในรูปของภาษา JavaScript ได้เพราะมี code คำสั่งให้ดูไปพร้อมกัน ตัวบอร์ดมาพร้อมกับชิปไมโครคอนโทรลเลอร์ มีบลูทูธในตัว มีเซ็นเซอร์วัดความเอียง (Accelerometer) และเซ็นเซอร์แม่เหล็กโลก หรือเข็มทิศ (Magnetometer) มีหลอด LED 25 ดวง แสดงผลแบบ Dot matrix และสวิตซ์กดติดปล่อยดับ 3 ตัว ใช้การอัพโหลดโปรแกรมผ่านคอมพิวเตอร์ หรือแอพพลิเคชั่นบนแอนดรอย และ iOS

ส่วนประกอบของบอร์ด Micro:bit

ด้านหน้า

หมายเลข 1 ชิปไมโครคอนโทรลเลอร์ที่มาพร้อมบลูทูธ 4.0 ใช้ชิป Nordic nRF51822 32-bit ARM Cortex-M0 ความถี่ 16MHz พื้นที่ภายใน 265KB แรม 16KB

หมายเลข 2 ชิปไมโครคอนโทรลเลอร์ใช้อัพโหลดโปรแกรมให้ชิปหลักผ่าน USB ใช้ชิป NXP/Freescale KL26Z สถาปัตยกรรม ARM Cortex-M0+ รองรับการเชื่อมต่อแบบ USB 2.0

หมายเลข 3 ชิปเซ็นเซอร์สนามแม่เหล็ก หรือเข็มทิศดิจิตอล (Magnetometer) ใช้ชิป NXP/Freescale MAG3110 จาก NXP/Freescale  สามารถวัดค่าได้ 3 แกน เชื่อมต่อกับไมโครคอนโทรลเลอร์ผ่านบัส I²C

หมายเลข 4 ชิปเซ็นเซอร์วัดความเอียง / ความเร่ง (Accelerometer)  ใช้ชิป NXP/Freescale MMA8652 จาก NXP/Freescaleสามารถวัดค่าได้ 3 แกน เชื่อมต่อกับไมโครคอนโทรลเลอร์ผ่านบัส I²C

หมายเลข 5 ช่อง MicroUSB สำหรับจ่ายไฟ หรือเชื่อมต่อกับคอมพิวเตอร์เพื่ออัพโหลดโปรแกรม

หมายเลข 6 ปุ่ม Reset

หมายเลข 7 ช่องเสียบแบตเตอรี่ รองรับไฟ 2.8 - 5V สามารถใช้ถ่าน AA AAA จำนวน 2 ก้อนได้

หมายเลข 8 ช่อง GPIO

 

ด้านหลัง เป็นส่วนแสดงผล มีส่วนประกอบดังนี้

หมายเลข 1 หลอด LED สีแดง จำนวน 25 ดวง เรียงแบบ 5x5 แสดงผลแบบเมตริก   สำหรับเป็นหน้าจอแสดงผล

หมายเลข 2 สวิตซ์กดติดปล่อยดับ เชื่อมต่อกับ GPIO  ทดลองเชื่อมต่อกับคอมพิวเตอร์

 

Micro:bit มีผู้สนับสนุน เช่น

  • Microsoft สนับสนุนด้านซอฟแวร์เขียนโปรแกรม โดยเป็นผู้จัดทำออนไลน์ IDE ขึ้นมาให้
  • Lancaster University ออกแบบ และพัฒนาบอร์ด
  • Farnell element14 ผลิตบอร์ด
  • Nordic Semiconductor สนับสนุนชิปไมโครคอนโทรลเลอร์ Nordic nRF51822 32-bit ARM Cortex-M0
  • NXP Semiconductors สนับสนุนชิปเซ็นเซอร์ และชิปอัพโหลดโปรแกรมผ่าน USB
  • Samsung จัดทำแอพพลิเคชั่นบนแอนดรอย
  • ScienceScope จัดทำแอพพลิเคชั่นบน IOS
  • Kitronik จัดส่งสินค้าให้กับครูสอนพิเศษทั่วประเทศ

อ่านรายละเอียดเพิ่มเติมได้ที่ Micro Bit - Wikipedia

การใช้ JavaScript Blocks Editor (PXT)

เข้าหน้าหลัก แบบ Online : microbit.org จากนั้นกดปุ่ม Let's Code ดังรูปภาพ.-

 

 

 

 

 

ขอขอบคุณ ข้อมูล และรูปภาพ เพื่อการศึกษา จากเว็บไซต์ 
https://sites.google.com/a/web1.dara.ac.th/microbit/micro-bit
https://microbit.org/guide/quick/

Last Updated on Monday, 25 March 2019 11:22
 

Poll กรุณาตอบคำถามค่ะ

คุณเขียนโปรแกรมบ่อยแค่ไหน
 

Poll สื่อการสอน

สื่อแบบไหน ที่คุณชอบ
 

จำนวนผู้ชมที่ online ขณะนี้

We have 13 guests online

analogclock

search engine

Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner
Banner