Arduino เป็นนักออกแบบอิเล็กทรอนิกส์ด้วยความสามารถในการเชื่อมต่ออุปกรณ์ต่อพ่วงและการเขียนโปรแกรมที่แตกต่างกัน มันถูกออกแบบมาเพื่อแทนที่อุปกรณ์อะนาล็อกขนาดใหญ่หรือ microcircuits และเหมาะเป็นของขวัญให้แฮมทั้งหมด
"Ардуино" представляет собой плату на ไมโครคอนโทรลเลอร์ที่มีผู้ติดต่อจำนวนมากและตัวประมวลผลของตัวเอง บอร์ดเป็นพื้นฐานที่คุณสามารถเชื่อมต่อโล่ที่เรียกว่าจำนวนมาก (จากโล่ภาษาอังกฤษ - โล่) เพื่อขยายการทำงานของบอร์ด มันถูกใช้ในระบบอัตโนมัติกระบวนการ แต่ยังสามารถนำไปใช้ในหุ่นยนต์ได้อย่างง่ายดาย พื้นที่กิจกรรมของบอร์ด Arduino มีมากมาย แต่เธอได้รับความนิยมในหมู่แฮมอย่างแม่นยำในฐานะนักออกแบบราคาไม่แพง แต่ใช้งานง่ายและอเนกประสงค์มาก
ทำให้ Arduino ทำงานได้ตามที่ควรใช้โปรแกรม กระบวนการนี้ง่ายและแม้แต่มือใหม่ก็สามารถจัดการได้ และหากผู้ใช้มีทักษะภาษา C ++ การเขียนโปรแกรมบอร์ดจะง่ายและรวดเร็วมาก
ข้อได้เปรียบหลักของกระดานคือความสามารถเข้าร่วมกับอุปกรณ์ต่อพ่วงได้ไม่ จำกัด จำนวนดังนั้นคุณสามารถบรรลุการทำงานอัตโนมัติสูงสุด นอกจากนี้หากสิ่งที่ไม่ได้ผลสำหรับผู้เริ่มต้นสิ่งนี้ไม่สำคัญ เครือข่ายมีชุมชนจำนวนมากที่มีข้อมูลและคำแนะนำมากมายเกี่ยวกับการเขียนโปรแกรมและการเชื่อมต่อ Arduino สำหรับผู้เริ่มต้นแฮมเป็นทางเลือกที่ดี
ควรสังเกตว่าตัวสร้างทำงานบนซอฟต์แวร์ฟรี (ตัวอย่างเช่นการแจกจ่าย Linux พิเศษ) ดังนั้นคุณจะไม่ต้องจ่ายเพิ่มสำหรับระบบปฏิบัติการและซอฟต์แวร์
ดังที่ได้กล่าวมาแล้วฟังก์ชันการทำงานอุปกรณ์เพิ่มขึ้นด้วยความช่วยเหลือของบอร์ดพิเศษ - โล่ บอร์ดเหล่านี้เป็นบอร์ดสำเร็จรูปสำหรับควบคุมกระบวนการเฉพาะ โล่เชื่อมต่อโดยใช้ขั้วต่อ - พิน ช่วงของกระบวนการที่สามารถควบคุมด้วยโล่นั้นกว้างมากตั้งแต่การส่งข้อมูลผ่านอีเทอร์เน็ตไปจนถึงการควบคุมมอเตอร์ ระบบควบคุมกระบวนการโดยใช้โล่สามารถประกอบได้ด้วยมือ "Arduino" จะแจกจ่ายเฉพาะบทบาทของอุปกรณ์นี้หรืออุปกรณ์ภายนอกที่กำหนดไว้ในโปรแกรมเท่านั้นและบอร์ดส่วนขยายจะทำงานโดยตรง
มีหลายครั้งที่คุณต้องเขียนลงในหน่วยความจำข้อมูลบางส่วน (เช่นจุด GPS) "Arduino" ไม่สามารถทำได้เนื่องจากไม่มีไดรฟ์หน่วยความจำ นี่คือที่มาของโล่ที่มีประโยชน์เพิ่มความสามารถในการใช้การ์ด micro-SD สูงสุด 64GB
ผิดปกติมากพอยังสามารถสร้างโล่ได้ตัวคุณเอง ตัวอย่างเช่นโล่ LCD แบบธรรมดา นำหน้าจอจากเครื่องคิดเลขหรือเพจเจอร์เก่าแล้วเชื่อมต่อกับหมุดของบอร์ด แน่นอนว่าคุณยังต้องเขียนโปรแกรมให้ Arduino แสดงภาพบนหน้าจอ และนั่นก็คือโล่แบบโฮมเมดพร้อมแล้ว
โปรแกรมสำหรับ "Arduino" เขียนด้วยภาษาแบบใช้สายภาษานี้คล้ายกับ C ++ มาก อย่างไรก็ตามแม้ว่าคุณจะไม่มีทักษะในการเขียนโปรแกรม แต่ก็ยังจัดการกับ Wired ได้ไม่ยาก ในฟอรัมเฉพาะสำหรับ "Arduino" โปรแกรมที่เรียกว่า "สเก็ตช์" แม้ว่าคุณจะขี้เกียจเกินไปหรือไม่สามารถเขียนโปรแกรมด้วยตัวเองได้ แต่คุณสามารถหาภาพร่างสำเร็จรูปจำนวนมาก
ร่างแต่ละร่างต้องใช้ชุดไลบรารีของตัวเองนอกจากนี้ยังสามารถพบได้ในฟอรัม Arduino สำหรับผู้เริ่มต้นมีคู่มืออ้างอิงที่ดีมากพร้อมคำแนะนำทีละขั้นตอนสำหรับการเขียนภาพร่างสำหรับกระบวนการเฉพาะ
ไม่จำเป็นต้องซื้อโล่สำหรับ "Arduino"สมมติว่าคุณไม่มีเงินเพิ่ม $ 30 แต่คุณมีรายละเอียดที่ไม่จำเป็นมากมายและมีความปรารถนาดีที่จะทำบางสิ่งให้เป็นอัตโนมัติ ไม่ใช่ปัญหา. สิ่งสำคัญคือคุณมีกระดานหลักที่มีระบบปฏิบัติการที่กระพริบและความสามารถในการเขียนร่าง
จากชิ้นส่วนในมือคุณสามารถรับไดอะแกรมได้"Arduino". คุณจะต้องบัดกรีส่วนประกอบด้วยมือของคุณเองเท่านั้น แม้ว่าโครงสร้างควรจะอยู่นิ่งก็ไม่จำเป็นต้องบัดกรีอะไร เพียงแค่ต่อส่วนประกอบเข้าด้วยกัน ควรสังเกตว่าโล่แบบโฮมเมดสำหรับ "Arduino" ที่มีราคาถูกกว่าโรงงานหลายเท่า ตัวอย่างเช่นชุด "Arduino" สำหรับการทำงานอัตโนมัติของมอเตอร์ไฟฟ้าจะมีราคา 80-90 เหรียญ แต่ถ้าคุณประกอบเองคุณสามารถลดต้นทุนได้ถึง $ 30
นอกจากนี้ยังมีชุดอื่น ๆ อีกมากมายสร้างขึ้นสำหรับบางพื้นที่และรวมถึงส่วนที่จำเป็นทั้งหมดด้วยนอกเหนือจากกระดานหลัก ตัวอย่างเช่นชุดอุปกรณ์สำหรับสร้างบ้านแบบ "อัจฉริยะ" การเฝ้าระวังด้วยวิดีโอระบบควบคุมสภาพอากาศหรือสเตอริโอ
ตามธรรมชาติแล้วโล่ทั้งหมดไม่สามารถทำด้วยตัวเองได้ ในบางกรณีคุณอาจไม่พบชิ้นส่วนที่ต้องการ ตัวอย่างเช่นคุณจะต้องซื้อโล่ที่มีส่วนขยายสำหรับการ์ดหน่วยความจำ
แอปพลิเคชันสำหรับอุปกรณ์นี้มีหลายพื้นที่เราจะพิจารณาเฉพาะตัวอย่างการใช้งานบางส่วน
ตัวอย่างเช่นคุณมีรถยนต์และคุณต้องการข้อมูลความเร็วที่จะแสดงบนหน้าจอ LCD ของวิทยุ จะสร้างมาตรวัดความเร็วจาก Arduino ได้อย่างไร? ง่ายมาก. เราซื้อบอร์ด ตัวอย่างเช่น Arduino Mega 2560, โมดูล GPS GPS Ublox NEO 6m หลังจากนั้นเราค้นหาเครือข่ายเพื่อหาภาพร่างสำเร็จรูปสำหรับการจัดการลงทะเบียนทั้งหมดนี้ใน "Arduino" แนบเข้าด้วยกันและ - ทุกอย่างพร้อมแล้ว
คุณสามารถสร้างระบบควบคุมทั้งหมดได้อย่างง่ายดายด้วยมือของคุณเอง "Arduino" ให้โอกาสดังกล่าว สิ่งสำคัญคือการตุนภาพร่างและรายละเอียดที่จำเป็น
Arduino ใช้กันอย่างแพร่หลายในด้านหุ่นยนต์เนื่องจากบอร์ดมีการเชื่อมต่อเซอร์โวมอเตอร์เซ็นเซอร์จำนวนมากคุณจึงสามารถสร้างหุ่นยนต์ทั้งหมดด้วยมือได้ Arduino ยังให้คุณตั้งโปรแกรมได้ตามที่คุณต้องการ หากคุณสนใจที่จะคลานขี่และกระโดดชิ้นส่วนเหล็ก Arduino เหมาะสำหรับคุณอย่างแน่นอน
นอกจากนี้หากคุณติดอุปกรณ์พร้อมกับเซ็นเซอร์บางตัวเข้ากับควอดคอปเตอร์คุณจะเป็นผู้สังเกตการณ์หุ่นยนต์ที่ดีได้ และนี่คือการพัฒนาที่มีประโยชน์มาก
เป็นหุ่นยนต์ที่คุณสามารถแสดงได้อย่างน่าทึ่งแฟนตาซีและด้วยความช่วยเหลือของ "Arduino" - เพื่อทำให้มันมีชีวิต ช่างฝีมือบางคนถึงกับสร้างต้นแบบของหุ่นยนต์ Bender จาก "Futurama" โดยใช้เพียงตัวสร้างนี้
บอร์ดคอนโทรลเลอร์ Arduino เหมาะอย่างยิ่งเพื่อทำให้กระบวนการใด ๆ เป็นไปโดยอัตโนมัติเนื่องจากมีความยืดหยุ่นในการปรับแต่ง นอกจากนี้จะไม่มีใครมีปัญหาในการเขียนโปรแกรมบอร์ดด้วยคู่มืออ้างอิงที่สมบูรณ์ในหัวข้อนี้ หากมีสิ่งใดแตกหักในระหว่างการทำงานการซ่อมแซมด้วยตัวเองจะไม่ยาก "Arduino" ช่วยให้บุคคลแสดงจินตนาการได้อย่างไร้ขีด จำกัด ด้วยบอร์ดนี้คุณสามารถสร้างเกือบทุกอย่างตั้งแต่ระบบควบคุมความร้อนใต้พื้นผ่านสมาร์ทโฟนไปจนถึงหุ่นยนต์