ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





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



Raspberry Pi คืออะไร?

Raspberry Pi เป็นคอมพิวเตอร์บอร์ดเดี่ยวซึ่งประกอบด้วยไมโครโปรเซสเซอร์, ราม, รองรับกราฟิก, รองรับเสียง, รองรับ HDMI, รองรับ GPIO บนแผงวงจรพิมพ์เดียว (PCB)

กล่าวอีกนัยหนึ่งก็คือคอมพิวเตอร์เต็มรูปแบบที่ประดิษฐ์ขึ้นบน PCB เครื่องเดียวซึ่งไม่ใหญ่กว่าขนาดบัตรเครดิตของคุณ



รองรับระบบปฏิบัติการบน Linux ต่างๆเช่น Raspbian OS ซึ่งเป็นระบบปฏิบัติการอย่างเป็นทางการ, Ubuntu, windows 10 IoT (ซึ่งมีไว้สำหรับโครงการ internet of thing), Kali Linux ซึ่งสร้างขึ้นสำหรับนักวิเคราะห์ความปลอดภัยและหมวกสีขาว มีระบบปฏิบัติการที่กำหนดเองอื่น ๆ อีกมากมายที่สร้างโดยบุคคลที่สามสำหรับโครงการเฉพาะเช่นการขุด Bitcoin และโครงการที่ใช้กล้องวงจรปิด

ราสเบอร์รี่ Pi

จุดขายที่ใหญ่ที่สุดของ Raspberry Pi คือราคา

คุณสามารถเลือกได้ในราคา $ 35 หรือน้อยกว่า 2,500 INR บนไซต์อีคอมเมิร์ซ

เรากำลังได้รับพลังการประมวลผลเทียบเท่ากับโปรเซสเซอร์ Pentium ซึ่งเปิดตัวเมื่อปลายปี 2000 แต่ใช้พลังงานน้อยกว่า 100 เท่าและอยู่บน PCB แผ่นเดียวด้วยกฎของ Moor

หลังจากประสบความสำเร็จอย่างมากผู้ขายอุปกรณ์อิเล็กทรอนิกส์ของจีนเริ่มผลิตคอมพิวเตอร์บอร์ดเดี่ยวที่คล้ายกันซึ่งเป็นที่นิยม ได้แก่ Banana Pi, Orange Pi และ Roseapple Pi เป็นต้นโดยวิธีการที่ชื่ออาจไร้สาระ

คอมพิวเตอร์บอร์ดเดี่ยวเหล่านี้ทำงานคล้ายกับราสเบอร์รี่ Pi แต่บางเครื่องมีฟังก์ชันการทำงานที่มากกว่าและบางเครื่องมีฟังก์ชันการทำงานน้อยกว่า Raspberry Pi อย่างไรก็ตาม Raspberry Pi ได้รับการสนับสนุนโครงการมากที่สุดทั่วโลก

ข้อมูลจำเพาะ:

ตอนนี้สิ่งต่าง ๆ เริ่มน่าตื่นเต้นเพราะคุณสามารถค้นหาสเปคที่คล้ายกันได้ในสมาร์ทโฟนที่ดีหรือคอมพิวเตอร์ 7 ถึง 10 ปี ข้อกำหนดที่กำหนดเป็นของราสเบอร์รี่ Pi 3 คือ

•เป็นสปอร์ตโปรเซสเซอร์ Broadcom BCM2837 ARM cortex-A53 ควอดคอร์ที่ 1.2GHz และรองรับกราฟิกเฉพาะที่คล้ายกับ GPU บนคอมพิวเตอร์: Broadcom VideoCore IV GPU นี้รองรับการเล่นวิดีโอ 1080p

•ใช้ร่วมกับแรม LPDDR2 1 GB โอเวอร์คล็อกที่ 900MHz

•มีบลูทู ธ ในตัว (4.1 พลังงานต่ำ) และแบนด์ Wi-Fi 2.4 GHz ไม่มีเสาอากาศยื่นออกมาจากบอร์ดซึ่งเป็นข้อดีเมื่อราสเบอร์รี่ pi อยู่ในเคส อย่างไรก็ตามควรมีช่วง Bluetooth และ Wi-Fi ที่เหมาะสม

•มีพอร์ต 10/100 อีเธอร์เน็ตหากคุณไม่มี Wi-Fi คุณสามารถใช้สายอีเธอร์เน็ต RJ-45 จากเราเตอร์ของคุณไปยังพอร์ตอีเธอร์เน็ตของราสเบอร์รี่ pi

•มีหมุดเอาต์พุตอินพุต 40 จุดหรือหมุด GPIO พินเหล่านี้สามารถใช้เพื่อควบคุมฮาร์ดแวร์ภายนอกได้ ซึ่งหมายความว่าทำงานเป็น arduino

•มีแจ็คเสียง 3.5 มม. ซึ่งสามารถต่อเข้ากับหูฟังหรือลำโพงเพื่อเล่นเสียงได้

•มีพอร์ตอินเทอร์เฟซแบบอนุกรมของกล้องหรือพอร์ต CSI ซึ่งคุณสามารถเสียบโมดูลกล้องและสามารถบันทึกวิดีโอได้ถึงความละเอียด 1080p

•มีพอร์ตแสดงผลบน PCB ซึ่งคุณสามารถเชื่อมต่อจอ LCD หรือแม้แต่หน้าจอสัมผัสเพื่อให้โครงการของคุณพกพาได้

•มีอินเทอร์เฟซมัลติมีเดียแบบ HDMI หรือความละเอียดสูงเต็มรูปแบบซึ่งรองรับซึ่งคุณสามารถเชื่อมต่อจอภาพหรือทีวีและรองรับการเล่นวิดีโอ 1080p

•ไม่มีที่เก็บข้อมูลในตัว แต่มีช่องเสียบการ์ด micro SD ซึ่งจำเป็นต้องติดตั้งระบบปฏิบัติการ

•มีพอร์ต USB-2.0 4 พอร์ต คุณสามารถเชื่อมต่อคีย์บอร์ดเมาส์แฟลชไดรฟ์ได้แม้กระทั่งฮาร์ดดิสก์ภายนอก

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

Raspberry Pi ทำอะไรได้บ้าง

ที่นี่ฉันจะแสดงบางโครงการซึ่งเป็นเพียงเศษเสี้ยวของความสามารถที่แท้จริงของ raspberry PI

มีโครงการมากมายในอินเทอร์เน็ตและคุณยังสามารถใช้จินตนาการสร้างโครงการของคุณเองได้อีกด้วย

คอมพิวเตอร์ Linux เต็มรูปแบบ:

นี่เป็นโครงการแรกของฉันที่สร้างจากราสเบอร์รี่ไพ ฉันใช้มันเพื่อเรียนรู้ภาษาโปรแกรมและอัพโหลดโปรแกรมไปยัง arduino

ใช่คุณสามารถอัปโหลดร่างไปยัง arduino โดยใช้ raspberry pi

คุณยังสามารถรับชมภาพยนตร์เป็นเวลานานได้โดยไม่ต้องเปลืองเงินค่าไฟฟ้าเนื่องจากใช้พลังงานน้อยกว่า 5 วัตต์และการตั้งค่าทั้งหมดใช้พลังงานน้อยกว่า 15 วัตต์ คุณยังสามารถใช้สำหรับประมวลผลคำท่องเว็บและอ่านอีเมล

คุณสามารถอัปโหลดร่างไปยัง arduino โดยใช้ raspberry pi

คอมพิวเตอร์ที่ทำโดยใช้ราสเบอร์รี่ pi

เซิร์ฟเวอร์ NAS:

นี่คือโครงการอื่นที่ใช้ raspberry pi: เซิร์ฟเวอร์ NAS โดยสรุป NAS ย่อมาจาก 'ที่เก็บข้อมูลบนเครือข่าย' และใช้เป็นที่เก็บข้อมูลบนคลาวด์ส่วนตัวที่บ้านของคุณ

คุณสามารถสตรีมไฟล์วิดีโอไฟล์เสียงและเปิดเอกสารผ่าน Wi-Fi ไปยังแล็ปท็อปแท็บเล็ตสมาร์ทโฟนของคุณ

ฉันใช้ NAS นี้เป็นโปรแกรมดาวน์โหลดไฟล์ทอร์เรนต์ (ตามกฎหมายฮ่า ๆ ) สำหรับการดาวน์โหลดไฟล์ขนาดใหญ่ที่มีพลังงานขั้นต่ำเพื่อที่ฉันจะได้ไม่ต้องใช้คอมพิวเตอร์หลักในชั่วข้ามคืนซึ่งอาจเพิ่มค่าไฟฟ้าเท่านั้น

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

Raspberry Pi กับ Arduino:

หลายคนสับสนระหว่าง arduino และ raspberry pi ในขณะที่เลือกโปรเจ็กต์ แต่พวกเขาต้องเข้าใจว่า arduino และ raspberry pi ไม่มีอะไรเกี่ยวข้องกัน

ทั้งสองอย่างมีแนวคิดที่แตกต่างกันโดยสิ้นเชิง arduino ใช้สำหรับควบคุมอุปกรณ์ต่อพ่วงฮาร์ดแวร์เช่น LED มอเตอร์รีเลย์ ฯลฯ โปรแกรมที่เขียนขึ้นสำหรับ Arduino มาจากซอฟต์แวร์เดียว“ Arduino IDE” และเป็นไปตามภาษาเครื่องก่อนที่จะอัปโหลดโค้ด

Raspberry Pi ยังมีพิน GPIO เช่นเดียวกับ arduino แต่ไม่ได้หมายความว่าคุณควรใช้ Raspberry Pi ในการกะพริบไฟ LED หรือโครงการควบคุมไฟจราจร สิ่งนี้สามารถทำได้ค่อนข้างดีกับ arduino อย่างง่ายดายและราคาถูก

Raspberry Pi รันโปรแกรมภายในระบบปฏิบัติการผ่านโปรแกรมที่เขียนด้วยภาษาที่ใช้งานทั่วไปเช่น python

ควรใช้ Raspberry Pi ในที่ที่เราต้องการประมวลผลโครงการข้อมูลขนาดใหญ่เช่นเครื่องพิมพ์ 3 มิติกล้องวงจรปิดเว็บเซิร์ฟเวอร์เซิร์ฟเวอร์ NAS เป็นต้นและงานเหล่านี้ไม่สามารถทำได้ด้วย arduino

ดังนั้นเลือกอย่างชาญฉลาดสำหรับโครงการของคุณและอย่าเสียเงินเพื่อทำงานง่ายๆให้สำเร็จ

หากคุณสนใจที่จะเรียนรู้เพิ่มเติมเกี่ยวกับ Raspberry Pi อย่าลังเลที่จะแสดงความคิดเห็นของคุณผ่านความคิดเห็นด้านล่าง:




คู่ของ: วงจรกำเนิดออกซิเจนตู้ปลา ถัดไป: วงจรปั๊มจุ่มควบคุมระยะไกล