ประวัติของ Microbit
ประวัติของ Microbit
Microbit เป็นบอร์ดไมโครคอนโทรลเลอร์เพื่อการศึกษาที่เริ่มโครงการโดยสถานีโทรทัศน์ BBC (จาก อังกฤษ) ผลิตโดย element14 โดยในโครงการได้จัดทำบอร์ด micro:bit ขึ้นมาแจกให้กับนักเรียนใน ประเทศอังกฤษจำนวน 1 ล้านบอร์ด ก่อนหน้านี้สถานีโทรทัศน์ BBC เขาได้จัดทำคอมพิวเตอร์ที่ชื่อว่า Micro ที่ผลิตโดย Acore แล้วแจกให้กับเด็ก ๆ ในปี 1980 แล้วผลการดำเนินโครงการทำให้เด็ก ๆ เหล่านั้นโตขึ้นมา แล้วทำธุรกิจด้าน IT ที่ขับเคลื่อนเศรษกิจของประเทศอังกฤษในขณะนี้ ในครั้งนี้ทางสถานีโทรทัศน์ BBC เขาจึง หวังว่าบอร์ด Micro:bit จะให้ผลแบบเดียวกัน Micro:bit เป็นบอร์ดไมโครคอนโทรลเลอร์ที่มีจุดเด่นด้านการเขียนโปรแกรมที่ง่ายโดยใช้ภาษาบล็อก แล้วแปลงออกมาเป็นภาษา JavaScript หรือ Python ตัวบอร์ดมาพร้อมกับชิปไมโครคอนโทรลเลอร์ที่มีบลูทูธ ในตัว มีเซ็นเซอร์วัดความเอียง (Accelerometer) และเซ็นเซอร์แม่เหล็กโลก หรือเข็มทิศ (Magnetometer) มีหลอด LED 25 ดวง แสดงผลแบบ Dot matrix และสวิตซ์กดติดปล่อยดับ 3 ตัว ใช้การอัพโหลดโปรแกรม ผ่านคอมพิวเตอร์ หรือแอพพลิเคชั่นบนแอนดรอย และ iOS บอร์ด 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 นั้นมีจุดเด่นด้านการเขียนโปรแกรมสั่งงานที่ง่าย สามารถเลือกใช้ได้ทั้งภาษา JavaScript และภาษา Python โดยในภาษา JavaScript จะเหมาะสำหรับผู้ที่เริ่มหัดเขียนโปรแกรมมาก เนื่องจากการใช้
ส่วนประกอบของ Microbit
ข้างหน้า
1. ไฟ LED สีแดง 25 ดวงใช้สำหรับแสดงตัวเลข ข้อควาและ
สัญลักษณ์ต่างๆ ทั้งนี้ยังกำหนดการแสดงผลแบบนิ่งหรือเลื่่อนได้
2. สวิตซ์กดติด ปล่อย ดับ A และ B โดยทำงานให้เอาต์พุตเป็น 0
เมื่อกดสวิตซ์ แล้วสั่งให้ทำงาน
3. ขั่วต่อสำหรับต่อวงจรภายนอกใช้รับส่งสัญญาณทั้งแบบอนาล็อก
และดิจิตัลแบ่งออกเป็นpin ขนาดใหญ่ คือ pin 0,1,2
4. ขั่วต่อแบบใช้ปากคีบจระเข้ 5 ขา
5. ขั้วต่อไฟเลี้ยง 3 โวลต์ ภายนอก
ข้างหลัง
1. ใช้สำหรับเชื่อมต่อบอร์ด micro:bit กับคอมพิวเตอร์
2. ซ๊พียู 32 bit ความเร็ว 16 MHz พร้อมหน่วยความจำ ROM,RAM
และยังควบคุมการสื่อสารด้วยบลูทูธ และคลื่นวิทยุ
3. ใช้สำหรับส่งคลื่นวิทยุเพื่อการสื่อสารระหว่างบอร์ด micro:bit ด้วยกันและยังใช้กับบลูทูธด้วย
4. เป็นเซนเซอร์วัดความแรงของสนามแม่เหล็กเพื่อใช้เป็นเข็มทิศ
5. เป็เซนเซอร์วัดความเร่ง 3 แกน ใช้ตรวจจับการเคลื่อนที่ การตก
การสั่น และมุมในการถือบอร์ดเอียงในลักษณะต่างๆ
6. ใช้ควบคุมการเชื่อมต่อกับ USB และการรับส่งข้อมูลด้วยคำสั่ง
7. ใช้ไฟแรงดัน 3 โวลต์ เช่น ถ่ายไฟฉาย 1.5 โวลต์ 2 ก้อน
8. ใช้สำหรับรีเซตเพื่อทำงานใหม่
รถเคลื่อนที่