Arduino ตอน1 Arduino คืออะไร

13 May 2019,
Share: 

ก่อนที่จะรู้จัก Arduino เรามาทําความรู้จักกับ Microcontroller และ Open source กันก่อน ซึ่งผมจะอธิบายไปทีละตัวดังนี้

Microcontroller (MCU) คือ อุปกรณ์ควบคุมขนาดเล็ก ซึ่งมีความสามารถคล้ายกับคอมพิวเตอร์ โดยภายในจะมี ซีพียู, หน่วยความจำ และพอร์ต เช่นเดียวกับคอมพิวเตอร์ แต่จะแตกต่างกันตรงที่ Microcontroller จะรวมทุกอย่างอยู่ใน Chip ตัวเดียว และการใช้งานจะต้องเขียนโปรแกรม และบันจุลงไปใน Chip Microcontroller จึงจะสามารถใช้งานได้ ตัวอย่าง Microcontroller ตามรูปด้านล่างเลยครับ

Image

Open source คือ Software ที่เปิดเผย Source code ของโปรแกรม ทำให้สามารถแก้ไข ดัดแปลง source code ได้หมด เปิดให้ใครก็ได้บนโลกนี้สามารถเข้ามาพัฒนาโปรแกรมได้ ดังนั้นจึงมีนักพัฒนาโปรแกรมหลายคน ช่วยกันพัฒนาโปรแกรมเดียวกัน จึงทำให้โปรแกรมมีประสิทธิภาพสูง

Arduino คือ ไมโครคอนโทลเลอร์ตะกูล AVR ทําขึ้นมาเป็นแบบ Open source ถูกพัฒนาขึ้นให้ใช้งานง่าย ง่ายกว่าการใช้งาน Microcontroller ชนิดอื่นๆ เหมาะสําหรับผู้เริ่มต้นศึกษาจนถึงผู้ที่นํามาใช้งานจริงๆ สามารถพัฒนาโปแกรมได้ใน Mac, Windows, and Linux การพัฒนาโปรแกรมสําหรับสั่งงานให้ Arduino ทํางานตามที่เราต้องการนั้นเราจะเขียนด้วยภาษา C++ ซึ่งทางผู้พัฒนา Arduino จัดเตรียมเครื่องมือ และ Libraries ที่จําเป็นไว้ให้เราได้ใช้งานเยอะมาก และใช้ง่ายอีกด้วย

เราสามารถนํา Arduino ไปใช้ควบคุมอุปกรณ์อิเล็กทรอนิกส์อื่นๆได้เช่น มอเตอร์, หลอดไฟ, วัดอุณหภูมิ, ควบคุมอุณหภูมิ, Smart home และอื่นๆอีกมากมาย

Arduino นั้นมีหลายรุ่น ผมนํารูปตัวอย่างมาให้ดูกัน 1 รุ่น ตัวนี้เป็นรุ่น UNO ครับ

Image

สําหรับรุ่นอื่นๆ สามารถดูรายละเอียดจาก arduino.cc

ที่มาข้อมูลและรูปภาพ arduino.com thaieasyelec.com

Suggestion blogs

การใช้งานคำสั่ง git clone

สวัสดีครับ บทความนี้จะมีเนื้อหาการใช้งานคําสั่ง git clone ครับ

ติดตั้ง Nginx เพื่อใช้งานร่วมกับ Apache2

ในปัจจุบันมี web server อยู่สองเจ้าที่ได้รับความนิยมคือ apache2 และ nginx สองเจ้านี้จะมีขอดีข้อเสียงต่างกัน nginx จะมีข้อดีคือ สามารถรองรับ user concurrent และ request static file ได้ดีกว่า apache2 ส่วน apache2 มีข้อดีคือ PHP ซึ่ง PHP ของ nginx นั้น จะทำงานผ่านโมดูล FastCGI อีกทีหนึ่ง  ซึ่งจะได้ Performance ที่ช้ากว่า mod_php ของ apache2 ที่ทำงานแบบ

messenger บนเว็บ เปิดให้ใช้แล้ว!!!

messenger ของ facebook เปิดให้ใช้บนเว็บแล้ว messenger.com เมื่อเข้ามาหน้าแรกจะให้เรา login ด้วย account facebook ถ้าเรา login กับเว็บ facebook แล้วสามารถ กดปุ่ม Continue as ... ได้เลย


Copyright © 2019 - 2025 thiti.dev |  v1.56.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ