นักออกแบบอิเล็กทรอนิกส์: ดูบอร์ด Shield ที่ดีที่สุดสำหรับ Arduino

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

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

มาทำความเข้าใจเงื่อนไขกันก่อน

บอร์ดขยาย Arduino - สำหรับอุปกรณ์ตกแต่ง วัตถุประสงค์สำหรับ wifi

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

แม้แต่วิศวกรที่เกี่ยวข้องก็สามารถเข้าใจได้ว่าผู้ที่ได้รับชัยชนะทำงานอย่างไร

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

แน่นอนว่าคุณต้องจ่ายเพื่อโอกาส

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

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

การเชื่อมต่อ Arduino Shields

ในการเชื่อมต่อชิลด์ คุณเพียงแค่ต้องวางมันไว้บนกระดานหลักอย่างระมัดระวัง

ทำให้หน้าสัมผัสของหวีชนิดโล่ (ทาโต้) ง่ายต่อการเสียบเข้ากับซ็อกเก็ตของบอร์ด Arduino

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




คุณยังสามารถค้นหาขั้วต่อบนบอร์ดได้

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



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




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

ความสามารถเพิ่มเติม ได้แก่ ฟังก์ชั่นการควบคุมความตึงของมอเตอร์ (ด้วยความช่วยเหลือของ PWM) และการเปลี่ยนทิศทางของขดลวด





แผงป้องกันมอเตอร์มีหลายประเภท

สิ่งสำคัญสำหรับพวกเขาคือความชัดเจนของโครงการ



Arduino Data Logger โล่

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




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

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

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

โปรแกรมสำเร็จรูป - ด้วยเหตุนี้ เราจึงลดความสะดวกในการเลือกอุปกรณ์และการเชื่อมต่อ ตลอดจนความสะดวกในการประกอบอุปกรณ์หรือต้นแบบสำเร็จรูป

ข้อเสียของการใช้บอร์ดขยายคือความเก่งกาจและการสูญเสียประสิทธิภาพที่อาจเกิดขึ้นเนื่องจากความเก่งกาจของโล่ซึ่งอยู่ในธรรมชาติ

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

เลือกสิ่งที่ถูกต้อง

/*
ทดสอบโล่รีเลย์ทำเอง (Ghost D. 2012)
การติดตั้งระบบดิจิทัลของ Vikorist หมายเลข 7 และหมายเลข 8
*/

การตั้งค่าเป็นโมฆะ () (
//
พินโหมด(7, เอาท์พุต);
พินโหมด(8, เอาท์พุต);
}

เป็นโมฆะวน() (
digitalWrite (7, สูง);
// เปิดรีเลย์ตัวแรก
ล่าช้า (2000);
// ตรวจสอบ
digitalWrite (8, สูง);
// ตรวจสอบ
//เปิดรีเลย์อื่น
ล่าช้า (2000);
}

digitalWrite (8, ต่ำ);

// วิมิกรีเลย์อีกอัน

digitalWrite (7, ต่ำ);

// วิมิกาโมะ ผลัดแรก

ล่าช้า (2000);

-

โล่ใหม่ของเราคลิกด้วยหมุด

เอาล่ะ! ป.ล.ในเวอร์ชันของฉัน ในระหว่างการทดสอบ หม้อแปลงจะร้อนมาก ป้อนข้อมูลเกี่ยวกับแหล่งจ่ายไฟ (เช่น 300 mA) ไม่ถูกต้องซึ่งหมายความว่าไม่สามารถยอมรับได้ฉันเขียนโปรแกรม

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

ตามที่คาดไว้ก่อนหน้านี้ฟังก์ชันการทำงานของอุปกรณ์ได้รับการปรับปรุงด้วยความช่วยเหลือของบอร์ดพิเศษ - โล่ Tse พร้อมที่จะชำระเงินด้วยกระบวนการนี้หรืออย่างอื่นชิลด์ดี้มาช่วยเรื่องกุหลาบ-เพนนินส์

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

อาคารภายนอก

และในระหว่างกลาง พวกเขากำลังดำเนินการเรื่องการชำระเงินเพื่อขยายธุรกิจด้วยตนเองอยู่แล้ว

มีสถานการณ์ที่จำเป็นต้องบันทึกข้อมูลปริศนา (เช่น จุด GPS)

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

ปริมาณสูงสุด 64 GB

ไม่น่าแปลกใจเลยที่คุณสามารถสร้างโล่ได้ด้วยตัวเอง

จากชิ้นส่วนที่มีอยู่คุณจะได้รับวงจร Arduino

คุณจะไม่ต้องบัดกรีส่วนประกอบด้วยมือของคุณเอง

หากโครงสร้างถูกถ่ายโอนไปยัง non-rukhoma ก็ไม่จำเป็นต้องบัดกรีอะไรเลย

เพียงผสมส่วนประกอบของผงเข้าด้วยกัน

จำเป็นต้องเคารพว่าเกราะที่ออกแบบเองสำหรับ Arduino นั้นราคาถูกกว่าของโรงงานมาก

ตัวอย่างเช่น ชุด Arduino สำหรับการทำงานของมอเตอร์ไฟฟ้าแบบอัตโนมัติจะมีราคา 80-90 เหรียญสหรัฐ

หากคุณเลือกที่จะรวบรวมเอง คุณสามารถลดการบริจาคลงเหลือ $30

นอกจากนี้ยังไม่มีชุดอื่นๆ ที่สร้างขึ้นสำหรับพื้นที่เหล่านี้หรือพื้นที่อื่นๆ และนอกเหนือจากกระดานหลักแล้ว ยังรวมส่วนที่จำเป็นทั้งหมดด้วย

ตัวอย่างเช่น การโทรออกเพื่อสร้างการโทรปลุกแบบ "อัจฉริยะ" วิดีโอแจ้งเตือน ระบบควบคุมสภาพอากาศ และระบบสเตอริโอ

แน่นอนว่าไม่ใช่ว่าทุกคนจะสามารถได้รับโล่ได้ด้วยตัวเอง

ในสถานการณ์เช่นนี้ เป็นไปไม่ได้เลยที่จะทราบรายละเอียดที่จำเป็น

ตัวอย่างเช่นจะต้องซื้อแผ่นป้องกันที่มีส่วนต่อขยายสำหรับการ์ดหน่วยความจำ

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

นอกจากนี้ปัญหาในการเขียนโปรแกรมบอร์ดไม่ใช่ความผิดของใครเลยเนื่องจากมีความรู้มากมายในหัวข้อนี้

หากมีสิ่งใดแตกหักระหว่างกระบวนการ ไม่สำคัญว่าคุณจะซ่อมแซมด้วยมือของคุณเองหรือไม่




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


ฉันมี Arduino Uno นอนอยู่มาระยะหนึ่งแล้ว

แกนแรกเป็นที่รู้กันว่านิ่ง




มีการสร้างเกราะป้องกันแบบแมนนวลสำหรับการแฟลชคอนโทรลเลอร์ที่ทำงานอยู่ในกรณีต่างๆ

บนกระดานคุณสามารถเห็นประตูสองรุ่นสำหรับ dip28 ในตัวแคบและกว้างซึ่งออกแบบมาเพื่อเชื่อมต่ออะแดปเตอร์ QFP32 กับ DIP28 ซึ่งฉันกำลังดูอยู่

นอกจากนี้หากคุณประสานตัวเชื่อมต่อสำหรับคอนโทรลเลอร์เวอร์ชันแคบคุณสามารถบัดกรีเส้นแถบและทดสอบตัวควบคุมเฟิร์มแวร์ในช่องเปิดสำหรับเวอร์ชันกว้างได้ สำหรับ dip8 ฉันยังโอนครีมไปที่อะแดปเตอร์แล้วเปิดเพื่อซักด้วยนอกจากนี้ยังมีตัวเชื่อมต่อ ICSP สองเวอร์ชัน ได้แก่ แบบกว้าง (10 พิน) และแบบบาง (6 พิน) และส่วนอื่นๆ ที่แสดงอยู่ในแผนภาพ




LED ตัวต้านทานและตัวเก็บประจุ (22pF) ใช้ใน SMD 1206 ไฟ LED มีการกระจายดังนี้: สีเขียว - READY, Chervony - ข้อผิดพลาด, Zhovty - PROG




นอกจากนี้ การถ่ายโอนการวัดสำหรับอาหารและดินเพิ่มเติมที่อาจจำเป็นเมื่อทดสอบตัวควบคุมที่กำลังเย็บ
ถ้าฉันจ่ายเงินทุกอย่างฉันก็จะเตรียมมันด้วย LUT แต่




บริการของเดนมาร์ก
อนุญาตให้มีการแบ่งกลุ่ม แต่ฉันพบสถานที่บนกระดานที่พร้อมและไม่มีการเร่งรีบเป็นพิเศษ


บอร์ดโรงงานยังดูดีกว่า


เพลามีลักษณะดังนี้:




ฉันเตรียมชิ้นส่วนบัดกรีไว้ 2 รุ่นสำหรับจุ่มกว้าง 28:


ที่นี่ฉันไม่ได้ประสานพินและตัวเชื่อมต่อเพราะฉันวางแผนที่จะใช้บอร์ดนี้สำหรับตัวควบคุมการกะพริบสำหรับอะแดปเตอร์เพิ่มเติมในแพ็คเกจ SOIC และ QFP

สำหรับจุ่มบาง 28:

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


อะแดปเตอร์ QFP32 ถึง DIP28 สำหรับเชื่อมต่อกับชิลด์รุ่นกว้าง:


ปาฏิหาริย์เกิดขึ้น: แซนวิชทั้งหมดรวมถึง Arduino Uno: สำหรับเวอร์ชัน Thin ที่เสียบคอนโทรลเลอร์ ATtiny85 ไว้: หากต้องการแฟลชคอนโทรลเลอร์ในแพ็คเกจ SOIC8 ฉันใช้อะแดปเตอร์ตัวเดียวกัน: +81 +123

เพื่อให้การออกแบบของเรากลายเป็นโปรแกรมเมอร์โดยไม่มีเกราะป้องกัน ให้ติดตั้งเฟิร์มแวร์ Arduino ISP ลงใน Arduino Uno ซึ่งมาพร้อมกับเวอร์ชันใดก็ได้:

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

กับนักบุญผู้วิเศษ: มาทำกับ Old New Rock กันเถอะ!

  • ฉันวางแผนที่จะซื้อ +22
  • โดดาติสวมชุด
  • สองง่าย 8 - หวีหน้าสัมผัส (Jameco 70755 หรือ Digikey AE10048-ND)
  • สอง 8 - หวีแถวเดี่ยวแบบสัมผัสสำหรับการติดตั้งโดยการพัน (Jameco 78642 หรือ Digikey S7006-ND)

ครอคส์

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

2.54 มม

เหมือนอยู่บนกระดานอื่น มันแย่จริงๆพร้อม! ผลิตภัณฑ์ขั้นสุดท้ายมีลักษณะดังนี้:

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

ในส่วนลึก

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