Arduino บริษัทที่ปฏิวัติวงการอิเล็กทรอนิกส์

การปรับปรุงครั้งล่าสุด: 19/08/2022
Arduino บริษัทที่ปฏิวัติวงการอิเล็กทรอนิกส์

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

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

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

Arduino คืออะไร และเรื่องราวเบื้องหลังแบรนด์นี้เป็นอย่างไร?

Arduino คืออะไร และเรื่องราวเบื้องหลังแบรนด์นี้เป็นอย่างไร?

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

การพัฒนาทั้งด้านฮาร์ดแวร์และซอฟต์แวร์นั้น สามารถเผยแพร่ได้อย่างเสรี ซอฟต์แวร์เหล่านี้ได้รับอนุญาตภายใต้สัญญาอนุญาต GNU General Public License และ GNU Lesser General Public License ดังนั้น บุคคลหรือบริษัทใดๆ ก็สามารถผลิต แจกจ่าย และจำหน่ายแผงวงจรคอมพิวเตอร์เหล่านี้ได้โดยไม่เสียค่าใช้จ่าย

อุปกรณ์เหล่านี้ถูกสร้างขึ้นในปี 2003 โดยกลุ่มนักศึกษาจากประเทศอิตาลี ภารกิจของพวกเขาคือการค้นหาเครื่องมือที่จะช่วยให้ผู้ใช้งานทุกคนสามารถนำไปใช้งานได้อย่างง่ายดาย ไม่ว่าจะเป็นผู้เริ่มต้นหรือผู้ที่มีประสบการณ์ในสายอาชีพเฉพาะด้านก็ตาม เป้าหมายหลักคือการรักษต้นทุนการจัดซื้อให้ต่ำที่สุดเท่าที่จะเป็นไปได้ และมีคุณสมบัติอเนกประสงค์มากที่สุดเท่าที่จะเป็นไปได้ ชื่อของมันมาจากบาร์แห่งหนึ่งในอิตาลีที่อ้างอิงถึง Marquis Arduino I ซึ่งเป็นสถานที่ที่ผู้สร้างได้พบกันระหว่างการพัฒนาโครงการ

ในปี 2005 บอร์ดนี้เป็นบอร์ดแรกที่วางจำหน่ายพร้อมไมโครคอนโทรลเลอร์ AVR 8 บิตแต่กว่าจะถึงเจ็ดปีต่อมาจึงเกิดการพัฒนาครั้งสำคัญ นำไปสู่รุ่นใหม่ที่เริ่มใช้คอนโทรลเลอร์ ARM Cortex M3 แบบ 32 บิต ในช่วงแรกนั้น การประกอบแผงวงจรทำได้ยาก เนื่องจากสถาปัตยกรรม AVR และ ARM ไม่เหมือนกัน ดังนั้นคำสั่งสำหรับแต่ละสถาปัตยกรรมจึงมีข้อกำหนดที่แตกต่างกันสำหรับตัวประกอบโปรแกรม

เมื่อบริษัท Arduino LLC ก่อตั้งขึ้น บอร์ดเหล่านี้ก็เริ่มถูกผลิตและจำหน่ายโดยบริษัทภายนอก ซึ่งจ่ายค่าคอมมิชชั่นให้กับเจ้าของซอฟต์แวร์ที่พัฒนาขึ้นในช่วงปลายปี 2008 ซึ่งเป็นปีที่ก่อตั้งบริษัท ผู้ก่อตั้งเริ่มประสบปัญหาภายใน ซึ่งสาเหตุมาจากเรื่องการจดทะเบียนเครื่องหมายการค้า “อาร์ดูอิโน” ในประเทศอิตาลี บริษัทหนึ่งในจำนวนนี้ได้เข้ามาเกี่ยวข้อง ทำให้เกิดปัญหาขึ้นเมื่อ Arduino LLC ต้องการจดทะเบียนเครื่องหมายการค้าทั่วโลก ส่งผลให้เกิดข้อพิพาททางกฎหมายเกี่ยวกับเรื่องการเงินขึ้นในเดือนมกราคม 2015

มีการประมาณการว่าในปี 2013 มีการจำหน่ายป้ายทะเบียนรถยนต์มากกว่า 700 แผ่น โดยผู้จัดจำหน่าย Adafruit Industries สิ่งนี้แสดงให้เห็นถึงความสำเร็จและการยอมรับของอุปกรณ์เทคโนโลยีเหล่านี้ในหมู่ประชาชน

มูลนิธิ Arduino ก่อตั้งขึ้นในปีเดียวกับที่มีการประกาศความร่วมมือระหว่างบริษัทต่างๆ กับ ARM Holdingsโดยสำนักงานใหญ่ในเคมบริดจ์จะเข้ามาบริหารจัดการส่วนสำคัญของบริษัทใหม่นี้ ซึ่งจะก่อให้เกิดการเปลี่ยนแปลงเชิงกลยุทธ์ที่สำคัญ ส่งผลให้การทำการตลาดจานเหล่านี้ซึ่งมีราคาประมาณ 30 ยูโร มีความก้าวหน้ายิ่งขึ้น

ข้อดีหลักของฮาร์ดแวร์และซอฟต์แวร์ Arduino คืออะไร?

ข้อดีหลักของฮาร์ดแวร์และซอฟต์แวร์ Arduino คืออะไร?

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

รองรับระบบปฏิบัติการที่หลากหลาย เช่น Windows, Linux และ macOS ทำให้เป็นเครื่องมือที่มีประโยชน์มากสำหรับการใช้งานหรือการเขียนโปรแกรมบนคอมพิวเตอร์ทุกเครื่อง โดยไม่คำนึงถึงระบบปฏิบัติการ ดังนั้น Arduino ส่งเสริมความเข้ากันได้ระหว่างผู้ใช้งาน เพราะการขจัดอุปสรรคด้านระบบปฏิบัติการจะช่วยให้ผู้คนสามารถโต้ตอบกันได้บ่อยขึ้นโดยไม่มีข้อจำกัดภายนอกต่อการพัฒนา Arduino

เมื่อคุณต้องการ ในการเขียนโปรแกรมไมโครคอนโทรลเลอร์ คุณจะใช้ภาษาที่อิงตามการเชื่อมต่อสายไฟ (Wiring-based language)ซึ่งหากคุณต้องการ ในการตั้งค่าสภาพแวดล้อม คุณจะต้องใช้โปรแกรม Processingสิ่งนี้ช่วยให้การพัฒนาโปรเจ็กต์ทำได้ง่าย เนื่องจากภาษาโปรแกรมเหล่านี้ค่อนข้างง่าย โดยเฉพาะอย่างยิ่งเมื่อคุณเคยใช้มาก่อนแล้ว ซี (หรือซี++) หรือ จาวา.

ดังที่เราได้กล่าวไปแล้ว ไมโครคอนโทรลเลอร์ที่ใช้ใน Arduino โดยทั่วไปมีอยู่สองชนิด คือ AVR ซึ่งทำงานที่แรงดัน 5 โวลต์ และ ARM Cortex-M3 ซึ่งใช้แรงดัน 3,3 โวลต์ ส่งผลให้มีเมนบอร์ดหลากหลายประเภทที่มีพอร์ตอินพุตและเอาต์พุต ซึ่งช่วยให้สามารถใช้งานได้อย่างหลากหลายมากขึ้นตามวัตถุประสงค์ที่ตั้งไว้

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

บอร์ด Arduino ทำงานอย่างไร? ส่วนประกอบสำคัญ

บอร์ด Arduino ประกอบด้วยแผ่น ซึ่งใช้ไมโครคอนโทรลเลอร์เป็นพื้นฐาน ซึ่งสามารถ ARM Cortex M3 32 บิต หรือ AVR และของใคร ภาษาเขียนโปรแกรม มันจะอยู่ภายในสภาพแวดล้อมหนึ่ง Arduino IDE. มันมี วงจรรวม สิ่งเหล่านี้ใช้ในการสร้างคำสั่งที่จะประกอบเป็นโปรแกรม ซึ่งจะช่วยให้ Arduino สามารถโต้ตอบกับอุปกรณ์อื่นๆ ได้

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

ส่วนประกอบอื่นๆ ที่ Arduino มี นี่คือขาอนาล็อก, ดิจิทัล, กราวด์ และ PWMนอกจากนี้ ยังมีปุ่มรีเซ็ต ไฟแสดงสถานะการทำงาน และตัวควบคุมแรงดันไฟฟ้าอีกด้วย

ฉันสามารถสร้างอุปกรณ์และแอปพลิเคชันประเภทใดได้บ้างด้วย Arduino? คุณสามารถทำได้ทุกอย่าง

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

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

เราจะอธิบายรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการใช้งานทั้งหมดที่คุณสามารถนำไปใช้ได้:

หุ่นยนต์

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

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

ใช้เป็นไมโครคอนโทรลเลอร์

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

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

ใช้เป็นอินเทอร์เฟซ

ใช้เป็นอินเทอร์เฟซสำหรับ Arduino ตัวอย่างเช่น เมื่อไฟเปิดโดยอัตโนมัติเนื่องจากการตรวจจับการเคลื่อนไหวในการทำเช่นนี้ คุณจะต้องใช้คอมพิวเตอร์ในการสื่อสารกับอุปกรณ์นั้นผ่านทาง... พอร์ต USBซึ่งควรจะเปิดไฟ LED เมื่อตรวจจับข้อมูลที่ได้รับจากเซ็นเซอร์ของอินเทอร์เฟซ Arduino ดังกล่าว

สำหรับการดำเนินการประเภทนี้ คุณสามารถเขียนโปรแกรมด้วยภาษา C/C++ หรือ Java หรือภาษาใดก็ได้ที่ไม่ยากสำหรับคุณ

XOscillo

XOscillo

คุณสามารถเปลี่ยนคอมพิวเตอร์ของคุณให้เป็นออสซิลโลสโคป Arduino ที่ให้แบนด์วิดท์สูงสุดถึง 1 MHz ซึ่งจะแสดงสัญญาณไฟฟ้าในรูปแบบกราฟิกบนระนาบ XY ทำให้คุณสามารถ...  สิ่งนี้จะช่วยให้คุณทราบว่าการควบคุมแรงดันไฟฟ้าขาเข้าเกิดขึ้นเมื่อใดที่ความถี่ที่กำหนด.

อุปกรณ์วิทยาศาสตร์สำหรับการวิจัย

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

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

Arduinome

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

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

โอดีกูอิโน

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

ในยุโรป มีการใช้มาตรฐานการวินิจฉัย EOBD ซึ่งยังช่วยให้สามารถตรวจสอบส่วนประกอบต่างๆ ของเครื่องยนต์ได้อย่างครบถ้วน เช่น แรงดันน้ำมันเครื่อง แรงดันการชาร์จของตัวควบคุม เป็นต้น

เอสซีเอ-อิโน

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

ผู้อ่านที่ใจดี

ผู้อ่านที่ใส่ใจเรื่องมนุษยธรรมจริงๆแล้ว นี่คือห้องสมุดที่สามารถเก็บหนังสือได้มากถึง 5000 เล่ม ซึ่งสามารถอ่านได้บนโทรทัศน์ที่บ้านสิ่งที่จำเป็นคือการเชื่อมต่อ USB ที่ช่วยให้ผู้ใช้สามารถโต้ตอบกับหน้าจอขนาดใหญ่ได้ ซึ่งจะช่วยให้ผู้ใช้เลือกรายการที่ต้องการได้อย่างง่ายดายและรวดเร็ว จุดเด่นคือราคาที่ต่ำ

พีซีที่เป็นมิตรต่อมนุษย์

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

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

อาร์ดูปิลอต

อาร์ดูปิลอต

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

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

ArduinoPhone

ความสามารถรอบด้านของ Arduino นั้นกว้างขวางมาก จนคุณสามารถสร้างโทรศัพท์มือถือได้ด้วยซ้ำ ที่มีคุณสมบัติในการชาร์จด้วยพลังงานแสงอาทิตย์ เทคโนโลยีนี้สามารถเพิ่มอายุการใช้งานแบตเตอรี่ได้นานถึง 50 ชั่วโมง นอกจากนี้ยังรองรับการติดตั้งไมโครโฟนและลำโพงสำหรับการโทรอีกด้วย

แม้ว่าโครงสร้างของมันจะไม่ใช่เรื่องง่ายนอกจากนี้ การมี ArduinoPhone สำหรับผู้ใช้ระดับเริ่มต้นที่รู้จักหลักการพื้นฐานในการบัดกรีและการประกอบวงจร ก็ไม่ใช่เรื่องที่เป็นไปไม่ได้เช่นกัน

เครื่องจักรควบคุมเชิงตัวเลขด้วยคอมพิวเตอร์ (CNC)

ระบบควบคุมเชิงตัวเลขด้วยคอมพิวเตอร์ (Computer Numerical Control) คือโปรแกรมที่ติดตั้งบน Arduino และ ใช้เพื่อควบคุมตำแหน่งขององค์ประกอบนั้น ๆ ตลอดเวลากล่าวอีกนัยหนึ่งคือ ใช้เพื่อให้ได้ความแม่นยำเป็นพิเศษในกระบวนการผลิตชิ้นส่วนด้วยเครื่องจักร เพื่อให้ได้ชิ้นงานที่มีความแม่นยำสูง

การเขียนโปรแกรมจะทำในมิติ 3 มิติ โดยใช้แกน XYZนี่เป็นตัวกำหนดความสูง ความลึก และความกว้างของชิ้นส่วนทางกายภาพที่ต้องการ นี่คือเหตุผลที่ CNC ย่อมาจาก Computer Numerical Control ซึ่งหมายถึงการควบคุมเชิงตัวเลขด้วยคอมพิวเตอร์สำหรับเครื่องจักรต่างๆ

เปิด Theremin One

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

เครื่องพิมพ์ 3 มิติ

เครื่องพิมพ์ 3 มิติ

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

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

Ambilight

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

สำหรับเรื่องนี้, จำเป็นต้องใช้เซ็นเซอร์ภายนอก ซึ่งสามารถกำหนดระดับการแก้ไขที่หน้าจอขนาดใหญ่จำเป็นต้องทำได้

อีบุ๊กของ IPAP
ebooks IPAP

🔥เข้าร่วม🔥 ชุมชน IP@P ใหม่! สมัครได้ที่นี่!

ธีม

ผู้เขียน: เฟลิกซ์ อัลบอร์โนซ

ฉันมีประสบการณ์ทำงานในภาคเทคโนโลยีมากว่า 20 ปี โดยให้ความช่วยเหลือบริษัทและผู้ใช้งานในการพัฒนาและฝึกอบรมในสาขานี้ และฉันก็ยังคงเรียนรู้สิ่งใหม่ๆ อยู่เสมอ

ที่เกี่ยวข้อง