เริ่มใช้งานกล้อง e-CAM20_CURB สำหรับ Raspberry Pi 4

eCAM20 CURB night scene

กล้อง e-con Systems e-CAM20_CURB เป็นกล้องถ่ายภาพสี 2.3 MP แบบ fixed focus และ Global shutter  ที่ออกแบบมาสำหรับ Raspberry Pi 4 และบริษัทได้ส่งตัวอย่างมาให้เราเพื่อประเมินและรีวิว เราจะเริ่มต้นด้วยกาให้ขอมูลสเปค จากนั้นตรวจสอบเนื้อหาในแพ็คเกจ เชื่อมต่อกล้องกับ Raspberry Pi 4 โดยใช้ขาตั้ง DIY LEGO แสดงวิธีเข้าถึงทรัพยากรสำหรับกล้อง และลองใช้เครื่องมือที่มีให้ใน Raspberry Pi OS หรือ Yocto Linux image สเปคของ e-CAM20_CURB กล้องประกอบด้วยสองบอร์ดที่มีคุณสมบัติดังต่อไปนี้: eCAM217_CUMI0234_MOD กล้องสี full HD พร้อมอินเทอร์เฟซ 4-lane MIPI CSI-2 ON Semiconductor AR0234CS เซนเซอร์ภาพ CMOS ที่มีฟอร์มแฟกเตอร์ขนาด 1/2.6 นิ้ว Global shutter (คือการการที่เซนเซอร์จะเก็บข้อมูลภาพของทุกพิกเซลพร้อม ๆ กัน) Onboard เซ็นเซอร์ภาพ I […]

แก้ไขปัญหาด้านประสิทธิภาพของ ดองเกิล USB to 2.5GbE ที่ใช้ Realtek RTL8156B ใน Ubuntu

cdc ncm vs r8152 drivers ubuntu

ฉันเคยได้รีวิวอะแดปเตอร์อีเทอร์เน็ต USB 3.0 to 2.5 Gbps ที่ใช้ชิป Realtek RTL8156B ใน Ubuntu 20.04 เมื่อฉันตรวจสอบ ฉันไม่ประทับใจกับความน่าเชื่อถือและประสิทธิภาพของอแดปเตอร์มากนัก ฉันได้รับคำแนะนำว่า ให้เปลี่ยนเปลี่ยนสายเคเบิล ขนาด MTU ฯลฯ… แต่การเปลี่ยนสายเคเบิลไม่ได้ผล แต่มีความคิดเห็นหนึ่งพูดถึงอาจมีปัญหาจาก cdc_ncm driver ตามด้วยอีกคนหนึ่งบอกว่าการอัปเดตเป็น Linux kernel 5.14 ควรติดตั้งไดรเวอร์ r8152 ที่ถูกต้อง … ดังนั้นฉันจึงทำทำเช่นนี้:

Linux 5.13 ที่อัปเกรดแล้ว (รวมอยู่ใน Ubuntu 20.04 + HWE) เป็น Linux 5.14 แต่ก็ยังไม่ได้เพราะระบบยังคงใช้ cdc_ncm driver พร้อมลิงก์ half-duplex:

จากนั้นฉันคิดว่าอาจจำเป็นต้องใช้กฎ udev เพื่อป้องกั […]

รีวิวหุ่นยนต์แขนกล myCobot 280 Pi

myCobot Pi Thresholding Red

แกะกล่อง myCobot 280 Pi myCobot 280 Pi หุ่นยนต์แขนกลอเนกประสงค์ มีการทำงานข้อต่อแบบ 6 แกน ออกแบบและพัฒนาโดย Elephant Robotics โดยใช้ บอร์ด Raspberry Pi 4 เป็นส่วนประกอบหลักในการควบคุม มีขนาดกะทัดรัดและมั่นคง สำหรับการทำงานในพื้นที่ที่จำกัด อีกทั้งสามารถเขียนได้หลากหลายภาษา ใช้งานง่าย ฟังก์ชั่นครบครัน เหมาะสำหรับผู้ที่สนใจจะเริ่มเรียนรู้การเขียนโปรแกรมควบคุมหุ่นยนต์แขนกล เอาไว้ใช้ทำงานทดแทนหรือทำโครงงานวิศวกรรมศาสตร์ก็ถือว่าเหมาะสมเลยทีเดียว myCobot 280 Pi มีระยะพื้นที่การทำงานเส้นผ่านศูนย์กลาง 280 มิลลิเมตร มีน้ำหนัก 850 กรัม รับน้ำหนักในการยกของได้ 250 กรัม ขับเคลื่อนด้วยเซอร์โวมอเตอร์แต่ละแกนรวม 6 แกน มี LED แสดงผลแบบ Matrix 5×5 อีกทั้งยังสามารถเชื่อมต่อกับชิ้นส่วน Lego ได้อีกด้วย ควบคุมด้วยคอมพิวเตอร์ขน […]

Weather Station API ด้วยบอร์ด Maker Pi Pico Mini แสดงผลกับจอ SparkFun SerLCD

รีวิว Maker Pi Pico w กับ Sparkfun SerLcd

Maker Pi Pico Mini ของ Cytron มาพร้อมกับหน่วยประมวลผลบอร์ด Raspberry Pi Pico / Raspberry Pi Pico W มีความสามารถเหมือนกับบอร์ดรุ่นพี่ Maker Pi Pico อย่างไฟ LED แสดงสถานะการทำงานของ GPIO, WS2812B Neopixel RGB LED, passive piezo buzzer, ปุ่มกดที่สามารถโปรแกรมการทำงานได้และปุ่ม reset ตัวบอร์ด ฉันต้องขอขอบคุณ บริษัท Cytron ที่ส่งบอร์ด Maker Pi Pico Mini ที่มาพร้อมจอ LCD RGB และ แบตเตอรี่ Lithium Polymer 3.7V ในบทความนี้เราแสดงสภาพภูมิอากาศจากทั่วโลกกับบอร์ด Maker Pi Pico โดยเราจะเขียนด้วยภาษา C/C++ (Arduino IDE) ก่อนอื่นเราจะมาแนะนำอุปกรณ์กันก่อนนะครับ บอร์ด Maker Pi Pico Mini Raspberry Pi Pico Mini เป็นเวอร์ชั่นใหม่ที่สามารถเชื่อมต่อเครือข่ายไร้สายได้ โดยมีการบัดกรีเพิ่มวงจรให้ใช้งานได้ง่ายมากขึ้น โดยมีไฟ RGB 1 ดวง […]

SenseCraft เฟิร์มแวร์ตัวใหม่แสดงผลเซ็นเซอร์โดยไม่ต้องเขียนโค้ด

voc

อ้างอิงจากรีวิว SenseCAP K1100 Sensor Prototype ด้วย LoRaWAN และ Vision AI ผู้เขียนได้เสนอแนะไว้ในบทสรุปความคิดเห็นส่วนตัว ประโยคหนึ่งกล่าวว่า “หากทางบริษัท SeeedStudio พัฒนา Firmware ตัวใหม่ออกมาที่สามารถเชื่อมต่อโดยไม่ต้อง Coding ก็จะดีมากๆ” มาบัดนี้สิ่งที่คาดหวังไว้ก็กลายเป็นจริงซะที เมื่อวันที่ 22 กันยายน 2565 ทางบริษัท SeeedStudio ได้พัฒนาเฟิร์มแวร์ภายใต้โครงการชื่อว่า SenseCraft – The Project of No-Code Smart Sensor Builder เป็นการใช้งานบอร์ด Wio Terminal ร่วมกับ Grove Module ต่างๆ โดยไม่ต้องเขียนโค้ดแต่อย่างใด เราจะมาลองทดสอบเฟิร์มแวร์ SenseCraft ตัวใหม่นี้ด้วยกันครับ ปุ่มควบคุมทิศทางของ SenseCraft ใช้ Joy Stick ควบคุม 4 ทิศทาง ดังนี้ 1. Left : เลื่อนไปทางซ้าย 2. Right : เลื่อนไปทางขวา […]

บางสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับโคบอท

Cobot-หุ่นยนต์-ร่วมปฏิบัติการ

คำว่า cobot คือ “หุ่นยนต์ร่วมปฏิบัติงาน” หรือ “หุ่นยนต์ร่วมปฏิบัติงาน” เวอร์ชันที่เกือบจะขี้เล่น Cobot เป็นหุ่นยนต์อุตสาหกรรมในชีวิตประจำวันที่ได้รับการออกแบบมาเพื่อทำงานร่วมกับผู้ปฏิบัติงานที่เป็นมนุษย์เป็นหลัก แทนที่จะเข้ายึดพื้นที่โรงงานและงาน โคบอทช่วยให้มนุษย์ทำงานอย่างหนักในสภาพแวดล้อมการทำงานที่เน้นมนุษย์เป็นศูนย์กลาง ทำไมต้องเป็นหุ่นยนต์ร่วมปฏิบัติงาน? หากคุณอยู่ในแวดวงวิทยาการหุ่นยนต์หรือนักอุตสาหกรรมในความหมายดั้งเดิม คุณจะต้องตั้งคำถามว่าทำไมใครๆ ถึงต้องการหุ่นยนต์ที่ต้องใช้มนุษย์ด้วยเช่นกัน แท้จริงแล้ว หุ่นยนต์อุตสาหกรรมมีจุดมุ่งหมายเพื่อลดหรือขจัดแรงงานมนุษย์ อุตสาหกรรมที่มีการพึ่งพาหุ่นยนต์อุตสาหกรรมอย่างหนักลงทุนอย่างมากในการแก้ปัญหาที่ขจัดมนุษย์ออกจากภาพ เพื่อให้เข้าใจและ […]

รีวิว SenseCAP K1100: AI Vision พบกับ LoRaWAN (Episode II)

Wio Terminal Grove Vision AI LoRaWAN module

ในภาคแรก เป็นเรื่องของการต่อเซ็นเซอร์ต่างๆ เข้ากับบอร์ด Wio Terminal และส่งข้อมูลแบบไร้สายออกไปที่ LoRa-E5 module ตามมาตราฐานของ LoRaWAN ในคลื่นความถี่สำหรับประเทศไทย หากคุณยังไม่ได้ดู ตามไปที่ลิงค์นี้ รีวิว SenseCAP K1100 : Sensor Prototype ด้วย LoRaWAN และ AI (Episode I)  สำหรับภาคสอง จะเป็นการนำ SenseCAP K1100 มาประยุกต์ใช้งาน Grove Vision AI module ร่วมกับบอร์ด Wio Terminal ทำการ Train Model จับภาพใบหน้า แสดงผลจากกล้องวิดีโอไปที่คอมพิวเตอร์ และประเมินผลลัพธ์ว่า Face detection Model มีความแม่นยำเพียงใด โดยประมวลผลในลักษณะ Edge Computing Sensor และแจ้งผลส่งข้อมูลแบบไร้สายระยะไกลผ่าน LoRa-E5 module ไปที่ระบบ Private LoRaWAN IoT Platform ต่อไป การทำความเข้าใจว่าปัญญาประดิษฐ์คืออะไร และจะใช้มันเพื่อเป็นประโยชน์ต […]

รีวิว CrowPi L – Part 2: เรียนรู้การเขียนโปรแกรมและอุปกรณ์อิเล็กทรอนิกส์ด้วย Raspberry Pi 4

CrowPi-L-HDMI-หน้าจอ

จาก Part แรกที่เราได้รีวิว CrowPi L Raspberry Pi 4 แล็ปท็อปเพื่อการศึกษาเราได้ตรวจสอบฮาร์ดแวร์และอุปกรณ์เสริม เช่น ชุดแล็ปท็อป CrowTail พร้อมเซ็นเซอร์ต่างๆ และโมดูลอิเล็กทรอนิกส์อื่นๆ และแสดงวิธีการติดตั้งหรือถอด Raspberry Pi 4 SBC ออกจากแล็ปท็อป ตอนนี้ฉันมีเวลาเล่นกับซอฟต์แวร์เพื่อการศึกษามากขึ้น ดังนั้นฉันจะบอกถึงประสบการณ์ของฉันกับแล็ปท็อปเมื่อเรียนรู้การออกแบบเกมและการควบคุมฮาร์ดแวร์ด้วย Letscode visual programming IDE รวมถึงบทเรียนฝึกการเขียน Python สำหรับนักเรียนขั้นสูงด้วย การติดตั้งอิมเมจ CrowPi OS ใหม่ หลังจากที่ฉันทิั้ง CrowPi L สองถึงสามสัปดาห์ SD card บน Raspberry Pi เสีย ฉันจะต้องติดตั้ง Raspberry Pi OS ใหม่ ฉันไม่แน่ใจว่าส่วนหนึ่งเป็นเพราะอากาศในประเทศไทยที่ฉันอยู่ไหม เพราะเป็นช่วงฤดูฝน อากาศจะร้อ […]