Raspberry Pi เป็นคอมพิวเตอร์บอร์ดเดี่ยวขนาดเล็ก (SBC) ที่พัฒนาในประเทศอังกฤษและเปิดตัวครั้งแรกในเดือนกุมภาพันธ์ 2555 คอมพิวเตอร์ขนาดเล็กเหล่านี้ได้รับการออกแบบมาเพื่อส่งเสริมการสอนวิทยาศาสตร์คอมพิวเตอร์พื้นฐาน ในโรงเรียน แต่พวกเขาได้ค้นพบวิธีการ โครงการต่างๆรวมถึงผลิตภัณฑ์เชิงพาณิชย์ สำหรับผู้ที่ไม่ได้ฝึกหัด Raspberry Pi จะไม่เหมือนคอมพิวเตอร์ทั่วไป อย่างไรก็ตามเมื่อเชื่อมต่อกับจอภาพ แป้นพิมพ์ USB และเมาส์ Raspberry Pi ก็เหมือนกับคอมพิวเตอร์ Linux ระดับพื้นฐาน
มีจำหน่ายในราคาไม่แพง 35 เหรียญขึ้นไปสำหรับ Raspberry Pi 4, ระบบนี้มี RAM 2GB หรือ 4GB, รวมถึงพอร์ต USB-C สำหรับจ่ายไฟ และพอร์ต micro HDMI 2 พอร์ต สำหรับเชื่อมต่อกับจอแสดงผลสูงสุด 2 จอ นอกจากนี้ยังมีพอร์ต USB 2.0 และ USB 3.0 สำหรับเชื่อมต่ออุปกรณ์ต่อพ่วง เช่นเดียวกับพอร์ต Gigabit Ethernet และโมดูล WiFi และ Bluetooth สำหรับการเชื่อมต่อเครือข่ายแบบใช้สายหรือไร้สายตามลำดับ
Raspberry Pi ทำอะไรได้บ้าง? เนื่องจากบอร์ด Raspberry Pi ใช้ระบบปฏิบัติการ Linux ที่มีคุณสมบัติครบถ้วนจึงสามารถเรียกใช้แอปพลิเคชันขั้นสูง เช่น ชุดสำนักงาน, โปรแกรมแก้ไขภาพ รวมถึงแอปพลิเคชันเซิร์ฟเวอร์ เช่น เว็บเซิร์ฟเวอร์ Apache หรือ nginx ตั้งค่า OpenVPN หรือ WireGuard ด้วยบริการ VPN ที่คุณชื่นชอบได้, โปรแกรมดาวน์โหลด BitTorrent อยู่เบื้องหลัง, build a NAS สำหรับความต้องการพื้นที่จัดเก็บข้อมูลเครือข่ายของคุณ ฯลฯ …
Raspberry Pi ยังได้รับการออกแบบมาให้ง่ายพอที่เด็กนักเรียนสามารถใช้งานได้และเรียนรู้วิธีการจัดตั้งโครงการต่างๆด้วยความช่วยเหลือจากผู้สอน มีคู่มือออนไลน์ที่ใช้งานง่าย ซึ่งช่วยให้ผู้ใช้ใหม่ทราบว่าพวกเขาสามารถทำอะไรกับ Raspberry Pi ได้บ้าง ตัวอย่างโครงการ ได้แก่ :
ถ่ายภาพและบันทึกวิดีโอ
สร้างภาพเคลื่อนไหวหยุดการเคลื่อนไหว
เรียนรู้ทักษะการเขียนโปรแกรมเพื่อเขียนโค้ด
สร้างหุ่นยนต์ด้วยระบบดิจิทัล
ออกแบบเว็บไซต์โดยใช้ HTML
ประดิษฐ์แอปพลิเคชันสำหรับอุปกรณ์ Android
สร้างโมเดล 3 มิติ
สร้างวิดีโอเกม
โครงการศิลปะดิจิทัล
สร้างการบันทึกดนตรี
Raspberry Pi สามารถขยายได้ด้วยอุปกรณ์ฮาร์ดแวร์และบอร์ดเสริมที่เรียกว่า HAT (Hardware Attached on Top) และระบบนิเวศที่กว้างขวางของเครื่องมือซอฟต์แวร์ และแพ็คเกจที่สามารถใช้ประโยชน์ เพื่อสร้างโครงการที่ซับซ้อนมากขึ้น เครื่องมือซอฟต์แวร์บางอย่างรวมถึงการเขียนโปรแกรม Scratch หรือ Python ในขณะที่ Pi Camera Module เป็นตัวอย่างของอุปกรณ์ฮาร์ดแวร์ที่สามารถต่อเข้ากับ Raspberry Pi SBC ได้ Raspberry Pi Foundation ร่วมมือกับบุคคลที่ 3 กับชุมชนออนไลน์ฟรีที่ เรียกว่า Code Club นำเสนอเครือข่ายชมรมการเข้ารหัสฟรีทั่วโลกสำหรับเด็กอายุ 9 ถึง 13 ปี การแพลตฟอร์มออนไลน์มีโมดูลที่ช่วยให้เด็ก ๆ เรียนรู้การเขียนโค้ดด้วยบอร์ด Raspberry Pi พร้อมกับซอฟต์แวร์และส่วนประกอบฮาร์ดแวร์ต่อไปนี้:
สิ่งเหล่านี้ช่วยให้คุณสามารถทดลองใช้คุณสมบัติทั้งหมดของคอมพิวเตอร์บอร์ดเดี่ยว Raspberry Pi และเพิ่มมูลค่าทางการศึกษาของแพลตฟอร์มและความสามารถของโครงการใด ๆ
บอร์ด Arduino
Click to Enlarge
Arduino เปิดตัวครั้งแรกในปี 2548 เป็นแพลตฟอร์มรุ่นเก่าที่เราครอบคลุมอยู่ในปัจจุบัน บอร์ดนี้ผลิตโดยบริษัทในอิตาลีที่มีชื่อเดียวกัน และบอร์ดส่วนใหญ่เป็นฮาร์ดแวร์โอเพนซอร์ส ซึ่งหมายความว่าฮาร์ดแวร์สามารถทำซ้ำและเปลี่ยนแปลงได้ง่าย ซึ่งเป็นสิ่งที่แทบจะเป็นไปไม่ได้เลยกับ Raspberry Pi
Arduino ไม่เหมือนกับคอมพิวเตอร์ เนื่องจากบอร์ด Arduino ส่วนใหญ่ไม่มีประสิทธิภาพเพียงพอที่จะเรียกใช้ระบบปฏิบัติการ อันที่จริง Arduino ได้รับการออกแบบมาสำหรับโครงการอิเล็กทรอนิกส์หากคุณควบคุม I/O โดยใช้การเขียนโปรแกรม C ด้วย Arduino IDE ที่ติดตั้งในคอมพิวเตอร์ Windows, Linux หรือ Mac ส่วนที่ยากทั้งหมดของการตั้งค่าฮาร์ดแวร์นั้นได้รับการดูแลหรือแยกส่วนดังนั้นบอร์ด Arduino จึงใช้งานได้ง่ายกว่าบอร์ด MCU แบบเดิมมาก
บอร์ดไหนดีที่สุดสำหรับคุณ? Raspberry Pi เป็นแพลตฟอร์มที่ทรงพลังและหลากหลายที่สุด เพื่อวัตถุประสงค์ด้านการศึกษามีทรัพยากรมากที่สุดและเหมาะสำหรับโครงการที่ต้องใช้คอมพิวเตอร์ Linux หรือเกตเวย์ที่มีประสิทธิภาพ นอกจากนี้ยังเป็นแพลตฟอร์มที่ง่ายที่สุดในการเริ่มต้นใช้งาน
Arduino เป็นตัวเลือกที่ดีที่สุดสำหรับการควบคุม I/O แบบเรียลไทม์ โครงการที่ใช้แบตเตอรี่และมาพร้อมกับวัสดุที่ดีสำหรับการศึกษา STEM คุณอาจไม่จำเป็นต้องเลือกระหว่าง Raspberry Pi และ Arduino เนื่องจากทั้งสองอย่างสามารถใช้ร่วมกับบอร์ด Arduino ที่เชื่อมต่อกับบอร์ด Raspberry Pi ผ่านการเชื่อมต่อ UART (อนุกรม)
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.