Interface ที่เกี่ยวข้องกับไมโครคอนโทรลเลอร์ Arduino

โครงงาน สิ่งประดิษฐ์
Interface ที่เกี่ยวข้องกับไมโครคอนโทรลเลอร์ Arduino

Interface ที่เกี่ยวข้องกับไมโครคอนโทรลเลอร์ Arduino

ไมโครคอนโทรลเลอร์ (Microcontroller) เป็นองค์ประกอบสำคัญในการพัฒนาอุปกรณ์อิเล็กทรอนิกส์ที่ใช้สำหรับการควบคุมการทำงานในระบบต่าง ๆ และหนึ่งในไมโครคอนโทรลเลอร์ที่ได้รับความนิยมอย่างแพร่หลายคือ Arduino ซึ่งเป็นแพลตฟอร์มที่ใช้งานง่าย และเปิดให้พัฒนาโค้ดเพื่อควบคุมฮาร์ดแวร์ได้สะดวก การใช้งานไมโครคอนโทรลเลอร์อย่างมีประสิทธิภาพนั้น จำเป็นต้องมีความเข้าใจเกี่ยวกับ “Interface” ที่สามารถเชื่อมต่อกับไมโครคอนโทรลเลอร์ เพื่อให้สามารถควบคุมและสื่อสารกับอุปกรณ์ต่าง ๆ ได้อย่างครบถ้วน

Arduino และการหา address สำหรับอุปกรณ์ที่สื่อสารกันผ่าน i2c interface

การหา address ของ I2C บน Arduino Uno

การหา address ของ I2C บน Arduino Uno

ที่มาและความสำคัญ. การเรียนรู้ไมโครคอนโทรลเลอร์ Arduino uno เป็นการเรียนรู้ไมโครขั้นพื้นฐานหากเราศึกษาไปเรื่อยๆเรามักจะมีองค์ประกอบของการใช้งานโมดูอื่นๆเข้ามาเกี่ยวข้อง และเป็นการสื่อสารด้วย interface แบบต่างๆ หนึ่งใน interface ที่มักนิยมใช้งานพบได้บ่อยครั้งคือ interface แบบ i2c ด้วยจุดเด่นต่างๆเช่นความง่าย,สายเชื่อมต่อน้อย,มีไรบรารี่เยอะ หากถามว่าข้อดีข้องการสื่อสารนี้มีข้อดีอย่างไรไปหาอ่านเพิ่มเติมเอาเองขี้เกียจพิมพ์ – -! เราจะข้ามมาที่กระบวนการหาตำแหน่งที่อยู่ของโมดูลหรืออุปกรณ์เลยละกัน เพราะเมื่อเราต่อโมดูลหรืออุปกรณ์นั้นๆแล้ว ลองใช้ code ที่อยู่ใน internet แล้วผลปรากฏไม่สามารถใช้งานได้ หนึ่งในปัญหาที่พบบ่อยคือการระบุที่อยู่ไม่ถูกต้องนั้นเอง เราจึงจำเป็นต้องหาตำแหน่งที่อยู่ก่อนถึงจะเริ่มการเขียน code เพื่อใช้งานกับโมดูลหรืออุปกรณ์ได้ .