แพลตฟอร์ม Arduino จะทำให้คุณสามารถเข้าถึงโซลูชันฮาร์ดแวร์ / ซอฟต์แวร์ได้อย่างง่ายดาย คุณจะได้รับรสชาติของ c ++ และสามารถเขียนโปรแกรมการปฏิบัติที่เรียบง่ายที่จะทำอะไร: กะพริบ LED ควบคุมมอเตอร์ ฯลฯ แต่ไม่มีฮาร์ดแวร์บางอย่างที่จะโต้ตอบกับ - Arduino จะไม่ทำอะไรให้คุณมากนัก กับ Arduino มันเป็นเพียงคุณและ MCU - ไม่มีระบบปฏิบัติการที่จะได้รับในทาง แต่คุณสามารถทำสิ่งที่ค่อนข้างซับซ้อนเช่นเรียนรู้การสร้าง c ++ Object (Arduino Library) เป็นต้น
Raspberry Pi และ Arduino มีเพียงสิ่งเดียวที่เหมือนกันคือแต่ละคนอยู่บนกระดานขนาดเล็กที่ค่อนข้างจะทำให้พวกเขาดูคล้าย ๆ กันอย่างที่คุณรู้หมากรุกและหมากฮอสเล่นบนกระดานเดียวกัน แต่เกมที่แตกต่างกันอย่างสิ้นเชิง
การทำงานกับ Pi จะให้รสชาติของระบบปฏิบัติการลีนุกซ์และช่วยให้คุณมีปฏิสัมพันธ์กับฮาร์ดแวร์บนบอร์ด นี้เพิ่มระดับของความซับซ้อนอื่น (คุณต้อง 'พูดคุย' เพื่อทำงานผ่าน Linux) นอกเหนือจากการทำงานกับฮาร์ดแวร์ของคุณ
โดยทั่วไปพวกเขามีทั้งฮาร์ดแวร์แพลตฟอร์มเข้มข้น - Arcuino moreso ดังนั้นจึงขึ้นอยู่กับเป้าหมายของคุณในฐานะนักศึกษา CS ถ้าคุณต้องการเป็นโปรแกรมเมอร์แอพพลิเคชันการปฏิสัมพันธ์ของฮาร์ดแวร์อาจเป็นสิ่งที่ทำให้ไขว้เขวหากคุณกำลังจะไปทำงานในด้านฮาร์ดแวร์อินเทอร์เน็ตของสิ่งต่างๆและอื่น ๆ พวกเขาจะเป็น เป็นวิธีที่ดีในการทำความเข้าใจเกี่ยวกับโครงการที่เรียบง่ายและไม่แพง
ให้แน่ใจว่าได้ดูที่ Python และ PyBoard - ยังเป็นอีกวิธีหนึ่งในการฝึกการสร้างโครงการ ลองดูที่ภาษา Processing (Processing.org) ซึ่งเป็นสภาพแวดล้อมแบบกราฟิกที่สมบูรณ์แบบซึ่งคุณสามารถสร้างแอพพลิเคชันที่มีความซับซ้อนมากที่ไม่จำเป็นต้องใช้ฮาร์ดแวร์เพียงแค่จอคอมพิวเตอร์ของคุณเท่านั้น การประมวลผลเป็นสภาพแวดล้อม "c-like" ที่ทำให้คุณรู้สึกได้ถึงเทคนิคการเขียนโค้ดบางอย่าง
Kuongshun จะให้คุณมี คณะกรรมการ UNO คุณภาพสูงและผลิตภัณฑ์ pi ราสเบอร์รี่ !






