INEX หนังสือเรียนรู้วิทยาการคำนวณเชิงปฏิบัติการกับ IPST-WiFi ฉ.สร้างโค้ดด้วยโปรแกรม microBlockIDE/Python/IoT/coding
**โปรโมชั่น แถมฟรี!! ที่คั่นหนังสือและสติ๊กเกอร์ microBlock IDE*** ของแถมมีจำนวนจำกัด!!!!***
รายละเอียด
ผู้เขียน : รศ. โอภาส ศิริครรชิตถาวร ธนโชติ ศรีภักดี ชัยวัฒน์ ลิ้มพรจิตรวิไล
ISBN: 978-616-7597-41-6
จำนวนหน้า : 160 หน้า
พิมพ์ 4 สี ทั้งเล่ม
พัฒนาการของการเรียนรู้ระบบสมองกลฝังตัวในปัจจุบันของประเทศไทยเป็นไปอย่างน่าสนใจ มีการพัฒนาอย่างชัดเจนทั้งในเรื่องของฮาร์ดแวร์และซอฟต์แวร์ สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.) ได้ร่วมกับบริษัท อินโนเวตีฟ เอ็กเพอริเมนต์ จำกัด พัฒนาแผงวงจรไมโครคอนโทรลเลอร์เพื่อการเรียนรู้ด้านวิทยาการคำนวณที่รองรับการเชื่อมต่อกับเครือข่ายอินเทอร์เน็ต เพื่อนำไปสู่การเรียนรู้และพัฒนาอุปกรณ์ Internet of Things หรือ IoT รวมถึงต่อยอดเพื่อใช้เรียนรู้หุ่นยนต์อัตโนมัติขนาดเล็กได้ด้วย ภายใต้โครงการ IPST-microBOX4.0 ได้เป็นบอร์ด IPST-WiFi ที่รองรับการพัฒนาด้วยโปรแกรมภาษาไพทอนเป็นหลัก
microBlock IDE เป็นเครื่องมือที่ใช้เขียนโปรแกรมสำหรับบอร์ด IPST-WiFi ด้วยภาษาบล็อกและภาษาไพทอนในแบบย่อส่วนที่เรียกว่า ไมโครไพทอน (microPython) พัฒนาโดย IOXhop ร่วมมือกับ INEX มีเป้าหมายสำคัญคือ สร้างสภาพแวดล้อมแห่งการเรียนรู้ทางด้านไมโครคอนโทรลเลอร์ที่สมบูรณ์ที่สุด โดยคำนึงถึงการนำไปใช้เรียนรู้จริงในห้องเรียนเป็นสำคัญ การสร้างสรรค์โครงงาน การบ่มเพาะและพัฒนาทักษะนักพัฒนารุ่นใหม่
microBlock IDE แปลงบล็อกเป็นโค้ดโปรแกรมภาษาไพทอน แล้วอัปโหลดโค้ดลงบอร์ดโดยตรง เฟิร์มแวร์ micro-Python ทำหน้าที่ประมวลผลโค้ดโปรแกรมทีละคำสั่ง ทีละบรรทัด ทำให้โปรแกรม microBlock IDE มีขนาดโปรแกรมที่เล็กกว่าโปรแกรมอื่นๆ การอัปโหลดโค้ดเร็วกว่า รวมทั้งต่อยอดสร้างบล็อกคำสั่งเสริมหรือ Extension ก็ทำได้ง่าย
นี่คือเครื่องมือในการเรียนรู้และพัฒนาโปรแกรมสำหรับบอร์ดสมองกลฝังตัว ที่คนไทยควรภูมิใจและร่วมกันสนับสนุน
• สร้างโค้ดเพื่อพัฒนาโครงงานระบบสมองกลฝังตัวได้ง่ายๆ ด้วยโปรแกรมแบบบล็อก
• รู้จักและใช้งาน microBlock IDE โปรแกรมพัฒนาไมโครคอนโทรลเลอร์ ESP32 ในแบบบล็อกและภาษาไพทอนตัวแรกของไทยที่ใช้งานได้ฟรี ไม่มีเงื่อนไข
• เรียนรู้ตั้งแต่พื้นฐานจนถึงการประยุกต์ใช้งานกับอุปกรณ์ต่อพ่วงและพัฒนาโครงงาน IoT อย่างง่ายในเวลาที่รวดเร็ว
• เหมาะสำหรับนักเล่น นักทดลอง และผู้สนใจเรียนรู้ในทุกระดับ
เนื้อหาในเล่ม
บทที่ 1 แนะนำบอร์ด IPST-WiFi และโปรแกรม microBlock IDE
บทที่ 2 พื้นฐานการลากบล็อกสร้างโค้ดของ microBlock IDE
บทที่ 3 การใช้งานพอร์ตอินพุตเอาต์พุตบนบอร์ด IPST-WiFi เบื้องต้น
บทที่ 4 กำเนิดและใช้งานสัญญาณ PWM
บทที่ 5 การใช้งานจอแสดงผล OLED
บทที่ 6 ติดต่อตัวตรวจจับแบบแอนะล็อกและดิจิทัล
บทที่ 7 การใช้งาน LED 3 สี RGB แบบโปรแกรมได้กับบอร์ด IPST-WiFi
บทที่ 8 การพัฒนางาน IoT สำหรับบอร์ด IPST-WiFi โดยใช้ Blynk App
บทที่ 9 การใช้งาน Dashboard ของ microBlock IDE
#inex #python #ไพทอน #coding #ipst #