High Torque Robotics Mini π : หุ่นยนต์สองขาที่ใช้บอร์ด Orange Pi 5 SBC

High Torque Robotics mini Pi

Mini π ของ High Torque Robotics เป็นหุ่นยนต์สองขา (Bipedal robot) สูง 54 ซม. สามารถเดินและเต้นได้โดยใช้ขาสองข้าง และใช้ประโยชน์จากคุณสมบัติของบอร์ด Orange Pi 5 SBC เช่น AI accelerator 6 TOPS ในโปรเซสเซอร์ Rockchip RK3588S หุ่นยนต์นี้มีอิสระในการเคลื่อนไหว 12 องศา (DOF) และสามารถวิ่ง กระโดด และแม้กระทั่งตีลังกาได้ด้วยมอเตอร์ข้อต่อ 12 ตัวที่บริษัทพัฒนาขึ้น Mini π ถูกออกแบบมาเพื่อการวิจัยอัลกอริทึมการเคลื่อนไหวและการศึกษา และรองรับอัลกอริทึมการควบคุมการเคลื่อนไหว ZMP (Zero Moment Point), MPC (Model Predictive Control), reinforcement learning locomotion control และฟีเจอร์ ROS SLAM navigation คุณสมบัติเด่นของหุ่นยนต์สองขา Mini π: บอร์ด SBC – คอมพิวเตอร์บอร์ดเดี่ยว Orange Pi 5 RK3588S ตัวควบคุม –  “high-performance u […]

รีวิวเริ่มต้นใช้งาน Maker Uno RP2040 ด้วย CircuitPython พร้อมกับ Micro Servo Motor, Maker Soil Module, โมดูล Ultrasonic

Cytron Maker Uno RP2040 review CircuitPython

หลังจากที่เราได้ดูสเปคของ Cytron Maker Uno RP2040 และใช้งานบนโปรแกรม Arduino IDE พร้อมเชื่อมต่อกับอุปกรณ์ต่าง ๆ ใช้งานง่ายเหมาะสำหรับสำหรับผู้เริ่มต้นและผู้ใช้ขั้นสูงที่สามารถนำไปต่อยอดพัฒนาต่อไป วันนี้เราจะทดลองใช้บอร์ด Maker Uno RP2040 พร้อมใช้งานบน Thonny IDE ด้วย CircuitPython โดยเริ่มจากติดตั้งโปรแกรม Thonny IDE แล้วทำการเชื่อมต่อบอร์ด, การเขียนโปรแกรม Blink ไฟกระพริบ, ไฟ LED แบบ RGB, กดปุ่มไฟติด, buzzer ทำให้มีเสียง, ใช้งานร่วมกับ Micro Servo Motor, อ่านค่าเซนเซอร์วัดความชื้นด้วย Maker Soil Module และวัดระยะห่างวัดถุด้วยโมดูลเซนเซอร์ Ultrasonic HC-SR04 การติดตั้งโปรแกรม Thonny IDE โดยการทดสอบกับบอร์ด Maker Uno RP2040 จะใช้  Thonny เป็น Python IDE ระดับสำหรับเริ่มต้น ซึ่งออกแบบมาเหมาะสำหรับการเรียนรู้และกา […]

KidBright µAI ของ INEX บอร์ดสมองกลเพื่อการเรียนรู้ด้าน AI

KidBright microAi

KidBright µAI ของ INEX เป็นบอร์ดสมองกลเพื่อการเรียนรู้ด้าน AI (Artificial Intelligence) หรือปัญญาประดิษฐ์, บอร์ด KidBright μAI (อ่านว่า คิดไบรท ไมโครเอไอ) ใช้ชิป Allwinner V831 single-core Cortex-A7 processor ความถี่ 800MHz  หน่วยความจำแรม DDR2 ความจุ 64MB, ซ็อกเก็ต microSD card มีการเชื่อมต่อ WiFi, พร้อมจอแสดงผล IPS ขนาด 1.3 นิ้ว, กล้องดิจิทัล, ไมโครโฟน, ตัวตรวจจับความเร่ง และอื่นๆ บอร์ดสามารถรันโปรแกรมด้วยชุดคําสั่งแบบบล็อกผ่าน KidBright µAI IDE  บอร์ดยังมีส่วนเชื่อมต่ออุปกรณ์อินพุตเอาต์พุตภายนอก ทั้งในแบบดิจิทัลที่ใช้สัญญาณลอจิกพื้นฐาน หรือแบบบัสข้อมูลอนุกรมทั้งแบบ UART และ I2C, รองรับการทำงานร่วมกับอุปกรณ์ภายนอก เช่น LED สวิตช์ ตัวตรวจจับแบบดิจิทัลพื้นฐาน ตัวตรวจจับปริมาณทางกายภาพ (แสง อุณหภูมิ ความชื้นสัมพ […]

XGO-Rider : หุ่นยนต์ 2 ล้อ สามารถปรับสมดุลตัวเองได้ ควบคุมด้วย ESP32 และ Raspberry Pi CM4 หรือ BBC Micro:bit

XGO-Rider

XGO-Rider เป็นหุ่นยนต์ 2 ล้อที่สามารถปรับสมดุลตัวเองสามารถเคลื่อนที่ไปมาได้เอง ที่ใช้ ESP32 สำหรับการควบคุมมอเตอร์และเซอร์โว, การชาร์จ USB-C และอื่น, และตัวเลือกระหว่างโมดูล Raspberry Pi CM4 หรือบอร์ด BBC Micro:bit สำหรับการแสดงผล, เสียง และกล้อง (เฉพาะ CM4 เท่านั้น) บริษัท Luwu Intelligence เคยเปิดตัวหุ่นยนต์สุนัข XGO-Mini ในปี 2021 ตามด้วยหุ่นยนต์สุนัข XGO 2 ที่ใช้ Raspberry Pi CM4 พร้อมแขนกล ซึ่งเรารีวิวไปแล้ว ส่วน XGO-Rider รุ่นใหม่ได้พัฒนาจากรุ่นก่อนเดิม แต่ในรูปแบบที่แตกต่างกัน โดยเปลี่ยนจากหุ่นยนต์ 4 ขาไปเป็นหุ่นยนต์ที่ออกแบบให้สมดุลในตัวเอง 2 ล้อ พร้อมคุณสมบัติหลายอย่างที่เหมือนกัน รวมถึง AI vision ที่ทำงานบน Raspberry Pi CM4 สเปคของ XGO-Rider: Host controller (สามารถเลือกได้) Raspberry Pi CM4 พร้อม RAM […]

รีวิว Maker Uno RP2040 บนโปรแกรม Arduino IDE พร้อมกับ Micro Servo Motor, Maker Soil Module, โมดูล Ultrasonic และจอ OLED I2C

Maker Uno RP2040 review with Arduino IDE

Cytron ได้ผลิตบอร์ด Arduino ตัวล่าสุดชื่อ Maker Uno RP2040 บอร์ดพัฒนาที่ผสมผสานฟอร์มแฟคเตอร์ Arduino/Maker Uno ร่วมกับชิปประมวลผล Raspberry Pi RP2040 และมีหน่วยความจำแฟลชขนาดใหญ่ ทำให้สามารถเขียนโปรแกรมด้วย Arduino IDE (C/C++), Micropython, CircuitPython ทำให้สามารถเข้าถึงได้ทั้งสำหรับผู้เริ่มต้นและผู้ใช้ขั้นสูง บอร์ดพร้อมกับ Layout การเชื่อมต่อให้มีความสะดวกมากขึ้น เช่น การเพิ่ม Maker Port จำนวน 1 พอร์ต สำหรับเซนเซอร์, Grove Port จำนวน 6 พอร์ต, พอร์ตการเชื่อมต่อ Servo 4 พอร์ต ทำให้ลดระยะเวลาในการเชื่อมต่อ บอร์ดยังมีตัวเลือกการจ่ายไฟสองแบบคือ USB (5V) ผ่านช่องเสียบ USB-C หรือแบตเตอรี่ LiPo/Li-Ion เซลล์เดียวผ่านขั้วต่อ LiPo สเปคของ Cytron Maker Uno RP2040 ฟอร์มแฟคเตอร์ Arduino/Maker Uno ขับเคลื่อนโดย Raspberry P […]

Waveshare UGV Rover – หุ่นยนต์ 6 ล้อสำหรับการเรียนรู้ด้าน AI ที่ใช้ Raspberry Pi 4/5 และ ESP32

Waveshare Unmanned Ground Vehicle RoverUGV for Raspberry Pi 4 and Pi 5

หุ่นยนต์ UGV Rover ของ Waveshare เป็นแพลตฟอร์มหุ่นยนต์ 6 ล้อที่ใช้ Raspberry Pi 4 หรือ 5 และใช้โมดูล ESP32 และสร้างขึ้นเพื่อการสำรวจจากระยะไกล การตรวจจับวัตถุ และการนำทางอัตโนมัติ โดยซอร์สโค้ดของแพลตฟอร์มเป็น Open Source จึงสามารถจะนำไปใช้สอนหรือเรียนรู้ การเขียนโปรแกรม หุ่นยนต์ การทดลอง AI และแอปพลิเคชันอื่น ๆ อีกมากมาย Unmanned Ground Vehicle (UGV) มีลักษณะเป็นรถบรรทุกไร้คนขับตัวถังอะลูมิเนียมหนา 2 มม., ล้อทั้ง 6 มีขนาด 80 มม.สามารถรับน้ำหนักและแรงกระแทก และระบบขับเคลื่อน 4 ล้อที่ควบคุมโดย ESP32 เป็น sub-controller แล้วยังคอยควบคุมการทำงานเซ็นเซอร์, LiDAR, กล้อง และอื่นๆ,  สมองหรือบอร์ดควบคุมหลักของหุ่นยนต์คือ Raspberry Pi SBC ไม่ว่าจะเป็น Pi 4B หรือ Pi 5 สำหรับการมองเห็นของหุ่นยนต์ (Computer Vision) และการเร […]

Arduino PLC Starter Kit สำหรับเริ่มต้นเรียนรู้การเขียนโปรแกรมเชิงลอจิก (Programmable Logic Control)

Arduino PLC Starter Kit

Arduino PLC Starter Kit เป็นชุดคิทสำหรับเริ่มต้นเรียนรู้การเขียนโปรแกรมเชิงลอจิก (Programmable Logic Control) เหมาะสำหรับนักเรียนระดับมัธยมปลายและมหาวิทยาลัย ชุดคิทประกอบด้วย Arduino Opta micro PLC, โมดูล Arduino DIN Simul8 ซึ่งเป็นโมดูลสำหรับจำลองอินพุตดิจิทัลและระบบควบคุมการกระจายพลังงานไฟฟ้า และบอร์ด Arduino DIN Celsius โดยมีวงจรเครื่องทำความร้อน 2 วงจรแยกกันและมีเซนเซอร์วัดอุณหภูมิ 1 ตัว ชุดคิทนี้รองรับ Arduino PLC IDE ที่เปิดตัวในปี 2022 และมาพร้อมกับสายเคเบิลต่างๆ และพาวเวอร์ซัพพลายที่ช่วยให้ผู้ใช้สามารถเริ่มต้นใช้งานได้อย่างรวดเร็ว Arduino กล่าวว่าชุดอุปกรณ์นี้มีเป้าหมายเพื่อการเรียนรู้ของนักเรียนที่มีอายุ 17 ปีขึ้นไป ประกอบด้วยบทเรียน 20 ชั่วโมงเกี่ยวกับประวัติของ programmable logic controllers, การสื่อ […]

การสร้างแอพ Android/iOS คำนวณเกรดในเว็บไซต์ Thunkable

การสร้างแอปคำนวณเกรด Thunkable

Thunkable คืออะไร เป็นเว็บไซต์ที่สร้างหรือผลิตแอพพลิเคชั่นใช้ได้ทั้ง Android และ iOS สามารถทำได้ทุกที่ทุกเวลาเพียงแค่มีอินเทอร์เน็ต สามารถใช้งานได้ทั้งในเว็บไซต์ Thunkable และแอพพลิเคชั่น Thunkable โดยการเขียนโปรแกรมที่ใช้ Blocks ในการลากต่อกันเพื่อเขียนคำสั่งควบคุม เหมือนกับการต่อจิ๊กซอร์ ในวันนี้เราจะมาลองใช้ Thunkable ในการทำแอพคำนวณเกรด Thunkable มีการทำงานอย่างไร เมื่อเข้าสู่เว็ป Thunkable ผู้ใช้ใหม่ให้กดที่ Get start จะเข้าสู่การเข้าสู่ระบบ หรือการสร้างบัญชีใหม่ เมื่อเราจะสร้างโปรเจคใหม่ให้กดไปที่ Create New Project การสร้างแอปพลิเคชั่นคำนวณเกรด เมื่อเรากด Create New Project เว็บไซต์ จะให้กรอกชื่อโปรเจค ประเภท และติ๊กถูกด้านล่างเราจะไม่ติ๊ก เราจะทำการดึงส่วนประกอบต่าง ๆ ที่ใช้ในการสร้างแอพพลิเคชั่น จะมี 3 […]