แสดงบทความที่มีป้ายกำกับ Raspberry Pi แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Raspberry Pi แสดงบทความทั้งหมด

วันพฤหัสบดีที่ 21 พฤศจิกายน พ.ศ. 2556

GertDuino: Arduino Add-On Board for Raspberry Pi

GertDuino

GertDuino คือบอร์ดเสริม สำหรับ Raspberry Pi ที่ถูกออกแบบมาให้มีฟังก์ชั่นเพิ่มเติมประสิทธิภาพของ Raspberry pi ด้วยการใช้ Atmega328 ที่ทำหน้าที่ได้เท่ากับ Arduino UNO และ Atmega48 ซึ่งทำหน้าที่จัดการเรื่อง Real Time Clock (RTC) และ IRDA สำหรับการสื่อสารทางด้านแสงอินฟาเรด นำไปรับคำสั่งจากรีโมทคอนโทรลเพิ่มได้ด้วย แต่ อย่างไรก็ดี เราสามารถที่จะพัฒนาโปรแกรมเฉพาะบน GertDuino ได้ โดยไม่ต้องสนใจบอร์ด Raspberry pi ก็ได้ นำมาแยกใช้อิสระ ได้

GertDuino

ในเรื่องของการพัฒนา GertDuino เมื่อได้รับการติดตั้งบนบอร์ด Raspberry Pi แล้ว เราสามารถพัฒนาโค๊ดสำหรับ GertDuino ได้สองทาง
1 การติดตั้ง Arduino GUI บน Graphic mode ของ Raspberry pi แล้วเขียนโค๊ด
2. เขียนบน Text editor เช่น Nano แล้วใช้ GCC Atmel Compiler ทำการแปลงโค๊ดให้เป็น hex file

ที่มา element14
User Manual for GertDuino Board

Continue reading →

วันอังคารที่ 5 พฤศจิกายน พ.ศ. 2556

Raspberry pi self balancing and Vision Robot

RS4 Self balancing Raspberry Pi image processing Robot

RS4 Robot  เป็นผลงานของ นามปากกา "Samy74" โดยเขาได้สร้างหุ่นยนต์ 2 ล้อ ที่ทรงตัวด้วยตัวของมันเอง
โดยงานที่เป็นระดับ High level task เขาใช้ Raspberry Pi ในการควบคุม ส่วนงานที่เป็นระดับล่าง
ส่วนควบคุมมอเตอร์และอ่านค่าเซ็นเซอร์เขาใช้ PIC24FJ64GA002 ซึ่งทั้งบอร์ด Raspberry Pi และ PIC24FJ64GA002 ไมโครคอนโทรลเลอร์
จะทำการสื่อสารผ่าน I2C

ในส่วนของการควบคุมการทรงตัว ใช้การควบคุมแบบ PID cascade โดยมีเซ็นเซอร์ gyroscope + accelerometer เป็นตัว Feedback ระบบป้อนกลับ
โดยมีการใช้ Kalman Filter ช่วยให้ระบบทำงานได้ดีขึ้น

PID Feedback control

ในส่วนของ Vision เขาใช้บอร์ด Raspberry Pi กับกล้อง CMOS โดยใช้ OpenCV ในการประมวลผลภาพที่เห็น ซึ่งเป็นป้ายสัญญลักษณ์ บอกให้ Robot เคลือนที่

ดูวีดีโอสาธิต

ที่มา: http://letsmakerobots.com/node/38610

Continue reading →

วันอังคารที่ 13 พฤศจิกายน พ.ศ. 2555

The Raspberry Pi Guy has created a huge amount of excellent Raspberry Pi videos

    หนุ่มน้อยอายุ 13 ปี จากประเทศอังกฤษ ที่ใช้ชื่อ The Raspberry Pi Guy บน youtube channel ที่มีชื่อจริงว่า  Matthew นับว่าเป็นคนที่อายุน้อยที่สุดในตอนนี้ ที่มี tutorial ดีๆ บน Youtube ที่เกี่ยวกับคอมพิวเตอร์จิ๋ว Raspberry Pi และยังได้มีโอกาสเขียนบทความลงวารสาร The MagPi 3 บทความด้วยกัน นับว่าฝีไม้ลายมือ ไม่เบาเลย

สามารถติดตามผลงานเข้าเจ้าหนุ่ม  The Raspberry Pi Guy ได้บน Youtube Channel และบนวารสาร The MagPi ได้แล้ววันนี้

Continue reading →

วันอังคารที่ 9 ตุลาคม พ.ศ. 2555

Fritzing โปรแกรมสร้างต้นแบบฮาร์ดแวร์ให้ Arduino และ Raspberry Pi

Fritzing Arduino

Fritzing โปรแกรมสำหรับให้เราออกแบบฮาร์ดแวร์ วงจรอิเล็กทรอนิกส์ เพื่อรองรับนักพัฒนา , นักออกแบบ , หรือแม้กระทั่งนักประดิษฐ์ ที่ต้องการที่จะออกแบบฮาร์ดแวร์ เพื่อดูรูปร่างหน้าตาจริง ของฮาร์ดแวร์ที่จะสร้างขึ้นมา โดยโปรแกรม Fritzing ที่สร้างขึ้นมา จะทำให้เกิดการรวมกลุ่มกัน เพื่อให้เกิดการทำงานเป็นทีมในการพัฒนาออกแบบฮาร์ดแวร์ โดยจะเน้นหนักไปทาง Arduino Platform

การทำงาน ก็เพียงแค่เรากำหนดเลือกคอมโพเน้นท์ที่เราจะใช้สร้างฮาร์ดแวร์ และทำการเชื่อมต่อวงจรบน Bread board จากนั้นทำการโยงสายสัญญาณที่เชื่อมต่อกัน จากนั้น เราสามารถที่จะแปลงให้กลายเป็นแผ่นลายวงจร PCB (หน้าเดียว) ได้ ศึกษาเพิ่มเติม

Fritzing PCB making

ณ ตอนนี้โปรแกรม Fritzing ได้ปรับปรุงเพิ่ม Part ขึ้นมา นั่นก็คือ บอร์ด Raspberry Pi เราสามารถเพิ่มไลบรารีใหม่นี้เข้าไปได้ ถ้าใครโหลดโปรแกรม Fritzing ก่อนหน้านี้มา สามารถเพิ่มไลบรารี่นี้ใหม่ได้ทาง GITHUB ได้เลย

Fritzing with Raspberry Pi

ศึกษา และ ดาวน์โหลด Fritzing มาได้เลยครับ ฟรี

Continue reading →

วันพฤหัสบดีที่ 13 กันยายน พ.ศ. 2555

Southampton engineers a Raspberry Pi Supercomputer

Raspberry Pi SuperComputer with LEGO

     ทีมวิศวกรคอมพิวเตอร์ ของ มหาวิทยาลัยเซ้าท์แทมตัน ได้สร้างซุปเปอร์คอมพิวเตอร์ จากบอร์ด Raspberry Pi จำนวน 64 บอร์ด นำมาประกบกันด้วยตัวต่อ LEGO

    โดยนาย Simon Cox ผู้นำโครงการ ได้ให้ความเห็นว่า "...เร็วๆ นี้ ทางทีมได้รับบอร์ดคอมพิวเตอร์ Raspberry pi มากเพียงพอที่จะทำ นำพวกมันมาเชื่อมต่อเข้าด้วยกัน ให้กลายเป็นเหมือนซุปเปอร์คอมพิวเตอร์. เราได้ทำการติดตั้งโปรแกรมที่จำเป็นลงบน Debian Wheezy แล้วเราก็ได้ทำวิธีการติดตั้ง เพื่อให้พวกคุณไปสามารถทำซุปเปอร์คอมพิวเตอร์ ได้ด้วยตัวเอง..."

Simon Cox

    ตู้สำหรับยึดบอร์ดคอมพิวเตอร์ Raspberry Pi ได้ใช้ LEGO โดยได้รับการออกแบบจาก Simon และ James ผู้ซึ่งได้ทำการทดสอบ Raspberry Pi ด้วยโปรแกรม Python และ Scratch ตลอดช่วงปิดภาคฤดูร้อน โดยตั้งชื่อเครื่องนี้ใหม่ว่า Irisdis-Pi ผ่านเมนเบรกเกอร์ขนาด 13 แอมป์ มีค่าใช้จ่ายที่ไม่รวมค่าเบรกเกอร์ 2,500 ปอนด์ แต่ละบอร์ด ก็มี CPU แต่ละตัว ฉะนั้น เจ้า Irisdis-Pi ได้ใช้ CPU ไปทั้งหมด 64 ตัวในการประมวลผลร่วมกันโดยผ่านสายเนตเวิร์ก หน่วยความจำรวมกันได้ 1 TB (มาจาก SD-Card ละ 16 GB รวมกัน) แล้วทำการพัฒนาโปรแกรมที่เขียนด้วย Python ผ่าน Visual studio (ต้องติดตั้ง Python Tool for Visual studio เสริม)
ศาสตราจารย์ Cox ได้กล่าวเพิ่มอีกว่า "เราได้ทดสอบการรันครั้งแรก ด้วยการคำนวณหาค่า Pi บนบอร์ด Raspberry Pi โดยใช้ MPI (Massage Passing Interface)  เพื่อเป็นการทดสอบซุปเปอร์คอมพิวเตอร์"

Rack of Raspberry Pi supercomputer 

    ทางทีมต้องการที่จะแสดงให้เห็นว่าคอมพิวเตอร์ราคาต่ำ สามารถจุดประกายและกระตุ้นให้นักเรียนนำไปประยุกต์ในการคำนวณที่มีประสิทธิภาพสูงได้ และสามารถจัดการกับข้อมูลที่ซับซ้อน ช่วยงานด้านวิทยาศาสตร์ต่อไปในอนาคต

แหล่งที่มา…….[Link]

Continue reading →

วันพฤหัสบดีที่ 6 กันยายน พ.ศ. 2555

Raspberry Pi : Convert S-Video to VGA monitor

RaspberryPi VGA Convert

   เท่าที่ทราบกันดี ว่าเจ้าบอร์ด Raspberry Pi นั้น ถ้าใครต้องการที่ต่อจอแสดงผล มันมีทางเลือกไม่เยอะมากนัก มีช่องต่อสัญญาณสัญญาณแสดงผลได้ 2 ทาง นั้นก็คือ ผ่านช่อง HDMI และ ช่อง S-Video และแน่นอนครับ 2 ช่องนี้ จะต้องต่อเข้ากับ monitor ที่รับสัญญาณ HDMI หรือ S-Video อย่างใดอย่างหนึ่ง

   โดยทั่วไปแล้ว monitor ที่เรากันจะมีช่อง VGA เท่านั้น ในกรณีเราจะทำอย่างไร หากต้องการให้เจ้าบอร์ด Raspberry Pi ของเราแสดงผลออกทางจอ VGA ที่เรามีอยู่แล้ว วันนี้ผมขอนำเสนอ เจ้ากล่องที่ชื่อ Combo TV Box ครับ

   เจ้ากล่อง Combo TV Box นี่ มันมาจากความต้องการของคนที่ต้องการให้จอคอมพิวเตอร์ของเรา ซึ่งรับสัญญาณ VGA นั้น สามารถใช้แทนจอทีวี ที่รับสัญญาณจากเสาอากาศโทรทัศน์ได้ ก็เลยเกิดเจ้ากล่องนี้ขึ้นมา ซึ่งผมได้กล่องนี้มานานแล้ว แต่ยังไม่เคยใช้รับสัญญาณจาก S-Video เลย มาวันนี้ ก็เลยได้มีโอกาสใช้ช่องสัญญาณ S-Video ซะเลย

   โดยเราต่องสาย AV จากช่อง S-Video จากบอร์ด Raspberry Pi เข้ากับกล่อง Combo TV Box แล้วก็ต่อสายสัญญาณ VGA จากจอ monitor ของเราเข้ากับกล่อง Combo TV Box นี้ จากนั้น ทำการเลือกเมนูที่กล่อง Combo TV Box (กดปุ่ม menu แช่ไว้) ให้รับสัญญาณจาก S-Video ท่านก็จะเห็นหน้าจอของเจ้า Raspberry Pi ปรากฏที่จอ VGA ของเรา เพียงเท่านี้ ก็ไม่ต้องยกจอทีวี มาเขียนโปรแกรมแล้วครับ ปล่อยให้จอทีวี ทำหน้าที่รับสัญญาณโทรทัศน์ของมันไปเถอะครับ ^^

   ปล. เจ้ากล่อง Combo TV Box ผมไม่แน่ใจ ว่าสมัยนี้ ยังมีอยู่หรือเปล่านะครับ อาจจะไม่ใช่หน้าตาเชยๆ แบบนี้แล้วก็ได้ แต่ คิดว่าน่าจะยังมีขายอยู่ เวลาเลือกซื้อให้ดูด้วยนะครับ ว่ามันรับสัญญาณ S-Video ได้หรือเปล่า

Continue reading →


 

รายการบล็อกของฉัน

ฝากไฟล์ออนไลน์ฟรี 2 GB

ads

Raspberry Pi TH Blog

Raspberry Pi TH

  • Mysql server has gone away on Raspberry pi - มีงานอยู่งานหนึ่ง ผมติดตั้ง Mysql Server V5 ลงบนบอรืด Rpi เพื่อที่จะได้เก็บ Record บางอย่าง โดยรอรับค่าจาก python โดยเจ้าสคริปต์ python ผมทำงานแบ...

ผู้ติดตาม

Copyright 2010 Microcontroller Electronics update. All rights reserved.
Themes by Bonard Alfin l Home Recording l Distorsi Blog