ควบคุมมอเตอร์และเซอร์โวด้วย Arduino

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

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

 

วิธีจัดการโหลด 220 โวลท์อย่างปลอดภัยโดยใช้ Arduino

วิธีจัดการโหลด 220 โวลท์อย่างปลอดภัยโดยใช้ Arduinoสำหรับระบบสมาร์ทโฮมภารกิจหลักคือการควบคุมเครื่องใช้ในครัวเรือนจากอุปกรณ์ควบคุมไม่ว่าจะเป็นไมโครคอนโทรลเลอร์ชนิด Arduino, ไมโครคอมพิวเตอร์ประเภท Raspberry PI หรืออื่น ๆ แต่การทำเช่นนี้ไม่ได้ผลโดยตรงลองมาดูวิธีจัดการโหลด 220 V กับ Arduino

ในการควบคุมวงจร AC ไมโครคอนโทรลเลอร์ไม่เพียงพอสำหรับสองเหตุผล: ที่เอาต์พุตไมโครคอนโทรลเลอร์ สัญญาณแรงดันคงที่จะถูกสร้างขึ้น, กระแสไฟฟ้าผ่านขาของไมโครคอนโทรลเลอร์มักจะถูก จำกัด ที่ 20-40 mA เรามีสองตัวเลือกสำหรับการสลับโดยใช้รีเลย์หรือใช้ triac triac สามารถถูกแทนที่โดยสอง thyristors เปิดในแบบคู่ขนาน (นี่คือโครงสร้างภายในของ triac) ลองมาดูสิ่งนี้กันไทริสเตอร์ทำงานดังนี้: เมื่อแรงดันไบอัสไปข้างหน้าถูกนำไปใช้กับไทริสเตอร์ (บวกกับขั้วบวกและลบกับแคโทด) กระแสจะไม่ผ่านมัน ...

 

การเชื่อมต่อเซ็นเซอร์อะนาล็อกกับ Arduino อ่านเซ็นเซอร์

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

ดังนั้นเซ็นเซอร์จะถูกแบ่งออกเป็นสองกลุ่ม - ดิจิตอลและอนาล็อก ในการอ่านค่าดิจิตอลคุณสามารถใช้ทั้งอินพุตดิจิตอลและอนาล็อกของไมโครคอนโทรลเลอร์ในกรณีของเราคือ ATS บนบอร์ด Arduino เซ็นเซอร์อะนาล็อกต้องเชื่อมต่อผ่านตัวแปลงอนาล็อกเป็นดิจิตอล (ADC) ATMEGA328 ซึ่งติดตั้งบนบอร์ดส่วนใหญ่ของ ARDUINO ประกอบด้วย ADC ในตัว มีอินพุตแบบอะนาล็อกให้เลือกมากถึง 6 ช่อง หากนี่ไม่เพียงพอสำหรับคุณคุณสามารถใช้ ADC ภายนอกเพิ่มเติมเพื่อเชื่อมต่อกับอินพุตดิจิตอล ...

 

บอร์ด Arduino ตัวไหนให้เลือก

บอร์ด Arduino ตัวไหนให้เลือกในบรรดาบอร์ด Arduino ที่หลากหลายมันเป็นเรื่องยากสำหรับผู้เริ่มต้นที่จะเลือกบอร์ดที่เหมาะสม นอกเหนือจากบอร์ดอย่างเป็นทางการเช่น Arduino UNO, Nano, MEGA แล้วยังมีบอร์ดที่เข้ากันได้กับ Arduino เช่น Digispark, Electronic Corps, Seeeduino, Freeduino, Robocraft และอื่น ๆ อะไรคือความแตกต่างและบอร์ด Arduino ที่จะเลือก? ลองคิดดูสิ!

บางทีคุณลักษณะนี้อาจเทียบเท่ากับ: ขนาดหน่วยความจำ, ความถี่สัญญาณนาฬิกาและประเภทของไมโครคอนโทรลเลอร์ที่ใช้ บอร์ดโคลน Arduino สามารถแบ่งได้คล้ายกับ Arduino UNO, MEGA และกระดานฐานอื่น ๆ ที่พบมากที่สุดคือ UNO ในความเป็นจริงโคลนส่วนใหญ่เกี่ยวข้องกับมัน ความเข้ากันได้กับ shields นั้นมาจากการจัดเรียงเทอร์มินัลบล็อกและเค้าโครง PCBขนาดของบอร์ด UNO ดั้งเดิมมีขนาด 6.9x5.3 ซม. ขนาดของบอร์ดอื่นอาจแตกต่างกันไป แต่ตำแหน่งของเทอร์มินัลบล็อกและระยะห่างระหว่างตัวเชื่อมต่อ ...

 

19 shields สำหรับ Arduino สำหรับทุกโอกาส

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

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

 

คุณสมบัติการเชื่อมต่ออุปกรณ์กับ Arduino

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

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

 

วิธีที่จะไม่เผา Arduino - เคล็ดลับสำหรับผู้เริ่มต้น

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

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

 

ประเภทและการจัดเรียงของไมโครคอนโทรลเลอร์ AVR

อุปกรณ์ไมโครคอนโทรลเลอร์ AVRAVR เป็นชื่อของไมโครคอนโทรลเลอร์ตระกูล Atmel ที่ได้รับความนิยม นอกเหนือจาก ABP แล้วไมโครคอนโทรลเลอร์ (ต่อไปนี้ MK) และสถาปัตยกรรมอื่น ๆ เช่น ARM และ i8051 นั้นผลิตภายใต้แบรนด์นี้ มีไมโครคอนโทรลเลอร์สามประเภท AVR 8-bit, AVR 32-bit และ AVR xMega

เป็นเวลากว่าทศวรรษที่ได้รับความนิยมมากที่สุดคือตระกูล MK 8 บิต แฮมหลายตัวเริ่มศึกษาไมโครคอนโทรลเลอร์จากเขา พวกเขาเกือบทั้งหมดได้เรียนรู้โลกของตัวควบคุมที่ตั้งโปรแกรมได้โดยการทำงานฝีมือที่เรียบง่ายของพวกเขาเช่นไฟกระพริบ LED, เครื่องวัดอุณหภูมิ, นาฬิกา, เช่นเดียวกับระบบอัตโนมัติที่เรียบง่ายเช่นการควบคุมแสงและเครื่องทำความร้อน ในทางกลับกัน Microcontrollers AVR 8 บิตแบ่งออกเป็นสองตระกูลยอดนิยม: Attiny - ชื่อแสดงให้เห็นว่าอายุน้อยที่สุด (เล็ก - หนุ่มสาวอายุน้อยกว่า) ส่วนใหญ่มี 8 พินหรือมากกว่า จำนวนหน่วยความจำและฟังก์ชันการทำงานของพวกเขามักจะเจียมเนื้อเจียมตัวมากขึ้น ...