โล่คืออะไร Arduino Shield คืออะไร? ไดรฟ์ภายในและภายนอก

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

จะเริ่มต้นอย่างรวดเร็วได้อย่างไร?

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

โปรแกรม Arduino (เรียกว่า "สเก็ตช์" ในภาษาแสลง) เขียนด้วยภาษา Wiring ในความเป็นจริง นี่คือ C ++ ธรรมดา ซึ่งขยายด้วยขั้นตอนพิเศษ เช่น “digitalWrite” (เขียนค่าไปยังพอร์ต) หรือ “analogRead” (อ่านค่าจาก ADC) ทั้งหมดนี้เชี่ยวชาญในหนึ่งหรือสองครั้ง โดยเฉพาะอย่างยิ่งหากคุณมีประสบการณ์ในการเขียนโปรแกรม C++ อยู่แล้ว ภาพร่างที่เขียนจะถูกรวบรวมและอัปโหลดไปยัง Arduino ผ่าน USB โดยใช้ ArduinoIDE (arduino.cc/en/Main/Software) ใช้เวลาประมาณ 30 นาทีในการประกอบโครงการที่ง่ายที่สุด โดยไม่จำเป็นต้องเจาะลึกลงในเอกสารข้อมูลและโครงสร้างแอสเซมเบลอร์ของ ATMEL ภาษานี้ใช้งานง่ายและความช่วยเหลือออนไลน์ที่ดีจะช่วยให้คุณจัดการกับความแตกต่างได้ และการบัดกรีก็เป็นทางเลือกเช่นกันหากมีเขียงหั่นขนมแบบไม่มีบัดกรีและชุดสายไฟ

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

Shield Board คืออะไร?

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

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

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

ก่อนอื่นต้องมีปุ่มรีเซ็ต ใครก็ตามที่ดีบั๊ก Arduino ด้วยโล่สามารถชื่นชมสิ่งนี้ได้ - ปุ่มรีเซ็ตปกติไม่สามารถเข้าถึงได้และการออกกำลังกายเพื่อกดด้วยความช่วยเหลือของวัตถุรูปสี่เหลี่ยมผืนผ้าที่ถืออยู่นั้นน่ารำคาญ โล่ที่ดีควรเข้ากันได้กับ Arduino Mega - หากคุณมี Arduino เวอร์ชันขยายบน ATmega1280 หรือ ATmega2560 ไม่แน่ใจว่าเกราะที่สร้างขึ้นสำหรับ Uno หรือ Duemilanova ที่คุ้นเคยจะใช้งานได้ และทั้งหมดเป็นเพราะใน Mega พินที่รับผิดชอบฮาร์ดแวร์ SPI ถูกย้ายไปที่อื่น! ดังนั้นหากโล่สื่อสารกับ Arduino ผ่านบัส SPI อย่าลืมศึกษา "ส่วนท้อง" ของมัน - คุณสามารถหวังว่าจะเข้ากันได้กับ Mega หากคุณเห็นไม่เพียง แต่พินเท่านั้น แต่ยังรวมถึงขั้วต่อตัวเมีย 2x3 สีดำด้วย ด้านล่างนี้ฉันได้เตรียมภาพรวมของบอร์ด Shield ที่ดีที่สุดสำหรับงานทั่วไป

การควบคุมมอเตอร์

หากคุณต้องการควบคุมมอเตอร์ ให้ใช้เกราะป้องกัน Motorshield ที่สร้างขึ้นโดย Limor Freed วิศวกรชาวอเมริกันผู้มีความสามารถ หรือที่รู้จักกันในชื่อ Ladyada (ladyada.net/make/mshield/)

ประโยชน์หลักของชิลด์คือความสามารถรอบด้าน เนื่องจากรองรับมอเตอร์ DC สูงสุดสี่ตัว สเต็ปเปอร์มอเตอร์สูงสุดสองตัว และเซอร์โวสองตัว สามารถรวมกันได้: ตัวอย่างเช่น สเต็ปเปอร์หนึ่งตัวและมอเตอร์สองตัว กระแสตรง. พื้นฐานของเกราะนั้นมาจากไมโครวงจร L293D quad H-bridge สองตัว ซึ่งสามารถจ่ายกระแสได้สูงถึง 600 mA ต่อแชนเนลและแรงดันไฟฟ้าในการทำงานตั้งแต่ 4.5 ถึง 36 V โดยการต่ออินพุตของวงจรไมโครหนึ่งขนานกัน คุณสามารถย้ายขีดจำกัดกระแสไปที่ 1.2 ก.

ด้วยเกราะนี้ คุณสามารถควบคุมมอเตอร์และแกนบังคับเลี้ยวของโมเดลรถแข่ง สเต็ปเปอร์มอเตอร์ของตารางพิกัดได้พร้อมๆ กัน สำหรับการโหลดที่ทรงพลังยิ่งขึ้น คุณสามารถใช้ Ardumoto กับชิป L298 จาก Sparkfun (สองแชนเนลที่มีกระแสโหลดสูงถึง 2 A) หรือ Monster Moto Shield เวอร์ชันขั้นสูงกว่า (sparkfun.com/products/10182) บนชิป VNH2SP30 สองตัวที่มีความสามารถ ของการส่งสูงถึง 30 และด้วยแรงดันไฟฟ้าสูงสุด 41 V หากเป็นตัวเลือกสุดท้ายอย่าลืมปรึกษาผู้เชี่ยวชาญที่มีความรู้: ท้ายที่สุดแล้วโหลดนั้นค่อนข้างดีคุณอาจต้องได้รับหม้อน้ำเพิ่มเติม ไม่ให้ถูกไฟไหม้

ทำงานร่วมกับอีเธอร์เน็ต

มีสองตัวเลือกหลักสำหรับอีเธอร์เน็ตชิลด์ - อิงจากชิป ENC28J60 รุ่นเก่าที่ดีจาก Microchip และ W5100 ที่ล้ำหน้ากว่าจาก Wiznet โซลูชันทั้งสองใช้บัส SPI ในการสื่อสาร โดยถอดขา Arduino เพียงสี่ขาเท่านั้น แต่ ENC28J60 ปรากฏเร็วกว่ามากและแพ้ W5100 ขั้นสูงอย่างชัดเจน: เพียง 10 Mbps ไม่รองรับฮาร์ดแวร์สำหรับ IP, UDP, TCP นอกจากนี้ W5100 ยังให้คุณทำงานกับซ็อกเก็ตสี่ช่อง (ซึ่งหมายถึงการรองรับการเชื่อมต่อพร้อมกันสูงสุดสี่ช่อง)

โดยทั่วไปแล้ว ฉันแนะนำอย่างยิ่งให้ใช้ W5100 เพราะมันช่วยประหยัดทรัพยากรหลักของไมโครคอนโทรลเลอร์ได้อย่างมาก - แกะ(SRAM) ซึ่งจะต้องบันทึก (Atmega328 มีเพียงหนึ่งกิโลไบต์) ข้อดีอื่นๆ ของการประมวลผลล่วงหน้านั้นชัดเจน: ในขณะที่ W5100 เองร้องขอแพ็กเก็ตผ่านโปรโตคอล TCP และคำนวณเช็คซัมส่วนหัว Atmega สามารถทำสิ่งที่สำคัญกว่าได้อย่างปลอดภัย

อีกตัวอย่างหนึ่งคือ Arduino Ethernet Shield (arduino.cc/en/Main/ArduinoEthernetShield) จากทีม Arduino ด้วยวิธีนี้ คุณสามารถสร้างภาพร่างที่จะสามารถ:

  • รับที่อยู่ IP แบบไดนามิกผ่าน DHCP
  • ตั้งเวลาโดยใช้โปรโตคอล NTP
  • แก้ไขชื่อผ่าน DNS;
  • ผ่านการอนุญาตผ่าน RADIUS;
  • ทำหน้าที่เป็นเว็บเซิร์ฟเวอร์อย่างง่ายหรือทำหน้าที่เป็นเว็บไคลเอ็นต์ สร้างคำขอและแยกวิเคราะห์การตอบสนอง

จากบอร์ดที่คล้ายกัน เราสามารถสังเกตการพัฒนา Freetronics - EthernetShield พร้อม PoE (freetronics.com/products/ethernet-shieldwithpoe) แนวคิดในการจ่ายไฟให้กับอุปกรณ์อีเธอร์เน็ตจากสายอีเธอร์เน็ตเดียวกันกับที่เชื่อมต่อนั้นเกิดขึ้นในปี 2544 และอีกสองปีต่อมาได้กลายเป็นมาตรฐานอุตสาหกรรม IEEE 802.3af อย่างเป็นทางการ จากประสบการณ์ของฉันเอง ฉันทราบว่าไม่มีอะไรสะดวกไปกว่าการจ่ายไฟให้กับกล่องอัตโนมัติที่สื่อสารผ่านอีเทอร์เน็ตและกระจายอยู่รอบอาคารภายในรัศมี 100 เมตรจากสวิตช์ไฟพิเศษ โล่ดังกล่าวมีราคาเพิ่มขึ้นเล็กน้อย ต้องซื้อไมโครการ์ดโมดูล PoE เพิ่มเติม และมีฟิลด์เขียงหั่นขนมแทนตัวเชื่อมต่อ SD

การใช้โล่ดังกล่าวมีเฉพาะในโครงสร้างคงที่ซึ่งต้องมีการโต้ตอบผ่านเครือข่าย TCP / IP ตัวอย่างเช่น การแสดงสถานะของเซ็นเซอร์ที่เชื่อมต่อในเบราว์เซอร์หรือ รีโมทกลไกบางอย่าง

ฉันจำโครงการ "twitter-flower" ได้ทันที ซึ่งชุด Arduino + Ethernet ที่ใช้เซ็นเซอร์วัดความชื้นติดอยู่กับพื้นบ่นเรื่องความแห้งผ่าน twitter และต้องการให้รดน้ำทันที ด้วยแอพพลิเคชั่น EthernetShield ที่หลากหลาย ฉันต้องการเตือนคุณว่าแต่ละไลบรารีจะช่วยประหยัดเวลาได้ อย่างไรก็ตาม มันยังกินพื้นที่หน่วยความจำแฟลชของไมโครคอนโทรลเลอร์หลายกิโลไบต์อีกด้วย ดังนั้นหากไม่ช้าก็เร็ว Arduino Duemilanova ของคุณมีขนาดจำกัดที่ 30 KB - ลองนึกถึงการแทนที่ด้วย Mega 2560 จะมีหน่วยความจำสำหรับภาพร่างเพิ่มขึ้นแปดเท่าครึ่ง

การใช้การ์ด SD

ในโครงการที่เกี่ยวข้องกับการสะสมข้อมูลใด ๆ (เช่น พิกัด GPS) มักจำเป็นต้องเพิ่มจำนวนหน่วยความจำแบบไม่ลบเลือนที่มีอยู่ วิธีที่ง่ายที่สุดคือการเชื่อมต่อการ์ด SD มาตรฐาน มีเกราะป้องกันสำเร็จรูปหลายแบบสำหรับสิ่งนี้ ตัวเลือกที่สวยที่สุดที่ฉันรู้จักคือโมดูล microSD ซึ่งพัฒนาโดย Libellium บริษัทตรวจสอบด้านสิ่งแวดล้อมของสเปน (goo.gl/iHCy4)

โล่ใช้บล็อกพิน Arduino เพียงบล็อกเดียวและช่วยให้คุณทำงานกับการ์ด SD และ SDHC ที่ฟอร์แมตล่วงหน้าใน FAT16 (แนะนำ) หรือ FAT32 คุณสามารถทำงานกับไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้น ไม่รองรับชื่อยาว

โล่ไร้สาย

โมดูล RF โมดูเลตแอมพลิจูดที่ง่ายที่สุด (ASK) ซึ่งทำงานในย่านความถี่ 433 และ 313 MHz ที่ไม่มีใบอนุญาต แม้ว่าจะสามารถใช้กับ Arduino ผ่านไลบรารี VirtualWire ได้ แต่ก็ยังเป็นตัวเลือกที่แย่มากสำหรับฉัน

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

สิ่งที่ตรงกันข้ามคือบอร์ดตระกูล Xbee ที่ใช้โปรโตคอล Zigbee ซึ่งเหมาะอย่างยิ่งสำหรับการจัดระเบียบเครือข่ายเซ็นเซอร์แบบกระจายที่ขับเคลื่อนด้วยตัวเอง บอร์ดดังกล่าวแต่ละตัวเป็นอุปกรณ์ที่มีไมโครคอนโทรลเลอร์อยู่บนบอร์ด และต้องการเพียงเล็กน้อยจากเกราะป้องกัน - เพื่อให้แน่ใจว่ามีการประสานงานกับ Arduino โล่ดังกล่าวมักเรียกว่า "Xbee Shield" แต่ไม่เสมอไป ตัวอย่างเช่น Libellium พัฒนา Communication Shield (goo.gl/OZDxl) โล่จำเป็นต้องมีแผ่นอิเล็กโทรดสองแถวซึ่งเชื่อมต่อโมดูลในรูปแบบ Xbee

ข้อเสียเปรียบเพียงอย่างเดียวคือราคาของโมดูล Xbee เอง ในทางกลับกัน เราได้รับความเร็วสูงถึง 250 Kbps ระยะสายตาสูงถึง 90 เมตร (การดัดแปลง Xbee PRO สามารถเข้าถึงได้สูงสุด 1.2 กม.) การเข้ารหัส การใช้พลังงานที่ประหยัด และความสามารถในการถ่ายทอดข้อมูล (สองโมดูลสื่อสารอย่างโปร่งใสด้วย ซึ่งกันและกันผ่านที่สาม)

เป็นที่สังเกตกันมานานแล้วว่าถ้าพูดถึงบริษัท เครือข่ายไร้สายก่อนอื่นด้วยเหตุผลบางอย่างพวกเขาจำ WiFi ได้น้อยกว่ามาก - เกี่ยวกับบลูทู ธ ตัวอย่าง ได้แก่ WiFly Shield โดย SparkFun (sparkfun.com/products/9954) และโมดูล Bluetooth โดย Libellium (cooking-hacks.com/index.php/arduinobluetoothmodule-89.html) หลังทำในรูปแบบ Xbee และจะทำงานร่วมกับตัวป้องกันอะแดปเตอร์ Xbee ใด ๆ และการกำหนดค่าซอฟต์แวร์จาก Arduino จะคล้ายกับการสนทนากับโมเด็ม - ผ่านพอร์ตอนุกรมและคำสั่ง AT ครั้งหนึ่งบอร์ด Arduino BT ดั้งเดิมเปิดตัว (arduino.cc/en/Main/ArduinoBoardBluetooth) ซึ่งไม่มีอินเทอร์เฟซ USB แต่ได้รับการตั้งโปรแกรมและเชื่อมต่อกับคอมพิวเตอร์ผ่าน Bluetooth ไม่ได้รับการเผยแพร่อย่างกว้างขวาง - อาจเนื่องมาจากการเพิ่มขึ้นของราคา

ในการแลกเปลี่ยนข้อมูลผ่าน GSM มักใช้โทรศัพท์มือถือที่สามารถทำงานบนพอร์ตอนุกรมที่ระดับ TTL
แต่ตอนนี้มีน้อยลงเรื่อย ๆ - กำลังถูกแทนที่ด้วย USB ซึ่งคุณต้องเป็นโฮสต์ (ไม่ใช่อุปกรณ์ซึ่งก็คือ Arduino) เพื่อใช้งาน แต่โชคดีที่ผู้ผลิตได้เลิกใช้โมดูล GSM สำเร็จรูปมาเป็นเวลานานแล้ว ซึ่งยังคงต้องบิดเสาอากาศภายนอกและขั้วต่อซิมการ์ด คุณไม่ต้องมองหาตัวอย่างที่ไหนไกล - โมดูล GPRS Quadband ของ Libellium สำหรับ Arduino (goo.gl/KueFH) ซึ่งใช้โมเด็ม SAGEM GPRS
คุณลักษณะเฉพาะของรุ่นนี้คือโมดูล GRPS สามารถถอดออกได้ และคุณสามารถถ่ายโอนข้อมูลได้ไม่เพียงเท่านั้น - เอาต์พุตไปยังสปีกเกอร์โฟนภายนอกเป็นแบบใช้สาย

โล่ต่างๆ

โดยสรุปเราสามารถพูดได้อย่างมั่นใจว่าการแก้ปัญหาทั่วไปเกือบทั้งหมดมีมานานแล้วในรูปแบบของเกราะป้องกัน แต่อย่าคิดว่านี่คือจุดสิ้นสุดทั้งหมด นี่คือตัวอย่างบางส่วน: บอร์ดเซ็นเซอร์การแผ่รังสีของ Libellium (ตัวนับไกเกอร์)

โล่ทำเอง

ตัวอย่างเช่น ลองสร้างโล่ LCD ของเราเอง แผนภาพการเชื่อมต่อของ LCD ตัวเลขและตัวอักษร 1602 ยอดนิยมบนคอนโทรลเลอร์ HD44780 มีให้เลือกสองเวอร์ชัน - บัสแปดบิตหรือสี่บิต ถึงเวลาค้นพบกลยุทธ์การสร้างโล่ Arduino: ไม่มีหมุดมากเกินไป! เราพยายามใช้มันให้น้อยที่สุด ดังนั้นเราจึงเลือกโครงร่างสี่บิต (เพื่อความสุขของเรา การสนับสนุนสำหรับโครงร่างดังกล่าวรวมอยู่ในชุดการแจกจ่าย ArduinoIDE ในรูปแบบของไลบรารี LiquidCrystal)

เราใช้ช่องว่างพิเศษเพื่อสร้างโล่ของเรา - protoshield ซึ่งเป็นเขียงหั่นขนมที่มีขอบเล็กน้อย ค่าที่สำคัญที่สุดคือรูพินที่มีระยะห่างอย่างถูกต้องเพื่อการเชื่อมต่อกับ Arduino ที่สมบูรณ์แบบ มันเพิ่งเกิดขึ้นที่บล็อกพินทั้งหมดตั้งอยู่บนกริดที่มีระยะพิทช์ 2.54 มม. ยกเว้นอันเดียว (หากไม่ใช่เพราะข้อเท็จจริงที่น่ารำคาญนี้ เราสามารถนำ "เขียงหั่นขนมแบบมีรู" ชิ้นใดก็ได้และบัดกรีปลั๊กเชื่อมต่อ PLS เข้าไป มัน). สิ่งนี้ทำขึ้นโดยเจตนาเพื่อที่ผู้รับจะไม่สอดโล่ไปทางอื่นและเผาผลงานชิ้นเอกในอนาคตโดยไม่ตั้งใจ
โปรดทราบว่าวงจรมีตัวต้านทานปรับค่าได้เพื่อปรับความคมชัด มันเป็นสิ่งสำคัญ! หากคุณลืมเกี่ยวกับโครงร่างและภาพร่างที่เหลือจะไม่มีอะไรปรากฏให้เห็น 10-20 kOhm ก็ทำได้ และโดยเฉพาะบนโพรโทชิลด์นี้มีให้อยู่แล้ว - แม้ว่าจะเชื่อมต่อกับอินพุตอะนาล็อก 0 ดังนั้นคุณต้องบัดกรีสายไฟเพิ่มเติม

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

ใส่ผลลัพธ์ลงใน Arduino และโหลดแบบร่างการทดสอบแรกจากไดเร็กทอรี LiquidCrystal ไม่มีอะไรบนหน้าจอ? หรือกลุ่มสี่เหลี่ยมสีดำ? ไม่เป็นไร ได้เวลาขันตัวต้านทานแปรผัน - ฉันแน่ใจว่าจะมีบางอย่างปรากฏขึ้น! ในกรณีนี้ คุณสามารถถอนหายใจด้วยความโล่งอก - ตอนนี้คุณมีเกราะป้องกันชิ้นแรกที่คุณสร้างขึ้นเองแล้ว เนื่องจากเขาได้รับ - คุณสามารถ Russify ได้ในเวลาเดียวกัน ครั้งหนึ่ง ฉันได้เปลี่ยนไลบรารีมาตรฐานเพื่อให้อักขระซีริลลิกได้รับการแปลอย่างถูกต้องจาก UTF-8 เป็นตัวสร้างอักขระที่แสดง ค้นหา รุ่นล่าสุดห้องสมุดที่ github.com/mk90

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

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

คำว่า Shield ภาษาอังกฤษแปลว่า โล่, หน้าจอ, หน้าจอ ในบริบทของเราควรเข้าใจว่าเป็นสิ่งที่ครอบคลุมบอร์ดควบคุมซึ่งสร้างเลเยอร์เพิ่มเติมของอุปกรณ์ซึ่งเป็นหน้าจอที่ซ่อนองค์ประกอบต่างๆ

เหตุใดจึงต้องใช้เกราะป้องกัน arduino

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

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

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

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

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

ตามกฎแล้ว ชิลด์ได้รับการออกแบบมาสำหรับคอนโทรลเลอร์เวอร์ชันเฉพาะเจาะจง แม้ว่าเช่น ชิลด์ Arduino Uno หลายตัวจะทำงานร่วมกับบอร์ด Arduino Mega ได้ค่อนข้างดี pinout บน mega นั้นถูกสร้างขึ้นในลักษณะที่ผู้ติดต่อดิจิทัล 14 รายแรกและผู้ติดต่อที่อยู่ฝั่งตรงข้ามของบอร์ดตรงกับตำแหน่งของผู้ติดต่อบน UNO ดังนั้นเกราะป้องกันจาก arduino จึงกลายเป็นได้อย่างง่ายดาย

การเขียนโปรแกรม Arduino Shield

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

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

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




บอร์ดขยายเซนเซอร์มีหลายรุ่น ทั้งหมดแตกต่างกันในจำนวนและประเภทของตัวเชื่อมต่อ เวอร์ชันที่ได้รับความนิยมมากที่สุดในปัจจุบันคือ Sensor Shield v4 และ v5

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



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




การสร้างต้นแบบบอร์ดขยาย

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





Arduino LCD Shield และ TFT Shield

Shield ชนิดนี้ใช้สำหรับทำงานกับหน้าจอ LCD ใน arduino อย่างที่คุณทราบ การเชื่อมต่อแม้แต่หน้าจอข้อความ 2 บรรทัดที่ง่ายที่สุดนั้นยังห่างไกลจากงานเล็กน้อย: คุณต้องเชื่อมต่อหน้าจอ 6 หน้าจอให้ถูกต้องพร้อมกันโดยไม่นับแหล่งจ่ายไฟ การใส่โมดูลสำเร็จรูปลงในบอร์ด arduino ทำได้ง่ายกว่ามาก และเพียงแค่อัปโหลดภาพร่างที่เกี่ยวข้อง ใน LCD Keypad Shield ยอดนิยม ปุ่มตั้งแต่ 4 ถึง 8 ปุ่มจะเชื่อมต่อกับบอร์ดทันที ซึ่งช่วยให้คุณจัดระเบียบและ ส่วนหน้าสำหรับผู้ใช้อุปกรณ์ TFT Shield ยังช่วย



Arduino Data Logger Shield

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




สรุปสั้นๆ

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

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

  • โปรเซสเซอร์: NVIDIA Tegra X1, 64 บิต, เทคโนโลยีการผลิต 20 นาโนเมตร, 64 บิต, คอร์โปรเซสเซอร์ Cortex-A57 สี่คอร์ (พร้อมแคช L2 2 MB) และ Cortex-A53 สี่คอร์
  • กราฟิก: NVIDIA, 256 คอร์
  • หน่วยความจำ: 3 GB RAM, 16 GB ในตัว + ไดรฟ์ภายนอก
  • ระบบปฏิบัติการ: Android 7.0 (Nougat) ขับเคลื่อนโดย Android TV และ Google Cast (Chromecast ในตัว)
  • เครือข่าย: Wi-Fi b/g/n/ac MiMO, Dual Band, Gigabit Ethernet, Bluetooth เวอร์ชัน 4.1, HDMI-CEC 2.0b (HDCP 2.2 + HDR10)
  • เสียง: Dolby Digital Plus, Dolby Atmos 7.1/5.1 Pass-though
  • คุณสมบัติการเล่นเกม: บริการสตรีมเกม NVIDIA GeForce NOW™, NVIDIA GameStream™, NVIDIA Share
  • น้ำหนักและขนาดของคอนโซล: 250 ก., 158x98x9-25
  • น้ำหนักตัวควบคุม: 260g
  • น้ำหนักรีโมทคอนโทรล: 55g

การแนะนำ

ไม่นานมานี้ NVIDIA ได้เปิดตัว set-top box ขั้นสูงที่มีคุณสมบัติด้านมัลติมีเดียมากมายในตลาดรัสเซีย: ตั้งแต่การเล่นวิดีโอเกือบทุกรูปแบบในความละเอียดต่างๆ ไปจนถึงการสตรีมเกมจากพีซีของคุณไปยังหน้าจอทีวี นอกจากนี้ Shield TV ยังติดตั้งล่าสุด ระบบปฏิบัติการ Android ซึ่งให้คุณใช้บริการ Google ได้ทั้งหมด ไม่ว่าจะเป็นหนัง เพลง หนังสือ หรือเกม ในบรรดาคุณสมบัติดั้งเดิมที่ไม่มีกล่องรับสัญญาณอื่นสามารถอวดได้คือความสามารถในการเล่นเกมพีซีบนคลาวด์ผ่านบริการ GeForce Now นอกจากนี้แกดเจ็ตยังช่วยให้คุณควบคุม "บ้านอัจฉริยะ": ปรับระดับแสง, อุณหภูมิ, เปิดหรือปิดเพลง, ควบคุมการล็อคประตูและอื่น ๆ อีกมากมาย

ขณะนี้ในตลาดของเรามีอุปกรณ์สองรุ่น อันหนึ่งเรียกว่า Shield TV (หน่วยความจำภายใน 16 GB บนบอร์ดและขนาดที่เล็กกว่า) อีกอันคือ Shield TV Pro (ดิสก์ 500 GB และขนาดที่ใหญ่กว่า) รุ่นแรกจะมีราคา 18,000 รูเบิลและรุ่นที่สอง - 26,000 รูเบิล

เนื้อหาของการจัดส่ง

ภายในกล่องแน่นหนาดีสีขาวคือกล่องรับสัญญาณ, คอนโทรลเลอร์ Shield, รีโมท Shield, อะแดปเตอร์เครือข่าย, สาย UBS-microUSB, ปลั๊กยุโรป, คู่มือเริ่มต้นใช้งานฉบับย่อและข้อมูลด้านความปลอดภัย โปรดทราบว่าที่นี่ไม่มีสาย HDMI ทุกอย่างบรรจุอย่างปลอดภัยและมีคุณภาพสูง




ต้องซื้อ Shield Stand แยกต่างหาก อุปกรณ์และอุปกรณ์เสริมจะจำหน่ายเฉพาะในเว็บไซต์ NVIDIA ในส่วน "ซื้อ"

ลักษณะที่ปรากฏของกล่องรับสัญญาณ ตัวควบคุม และแผงควบคุม

กล่องรับสัญญาณในการทดสอบฉันมีค่อนข้างมากและตามกฎแล้วทั้งหมดก็ดูเหมือนกันไม่ว่าจะเป็นกล่องสี่เหลี่ยมหรือวงรีเช่น Xiaomi Mi TV ในอุปกรณ์ NVIDIA Shield พวกเขาใช้เส้นทางดั้งเดิมมากกว่าเดิมเล็กน้อย: รูปร่างแทบจะไม่สามารถเรียกว่าสี่เหลี่ยมปกติได้ แต่ดูเหมือนว่าจะเอียงไปทางสายตา ประกอบด้วยสามเหลี่ยมหน้าจั่วที่แยกจากกันซึ่งอยู่ด้านบนหรือด้านล่าง สามเหลี่ยมขนาดใหญ่มีพื้นผิวมัน ในขณะที่ส่วนที่เหลือของแผงด้านบนมีพื้นผิวด้าน ใต้สามเหลี่ยมนี้มีสีเขียวแทรกอยู่ เมื่อคุณเปิดแกดเจ็ต ระบบจะไฮไลต์ ดูเป็นต้นฉบับและน่ารักมาก โลโก้ NVIDIA มันวาวนูนขึ้นที่ด้านล่างขวา ด้านข้างมีความมัน ตรงไปตรงมา ฉันต่อต้านพื้นผิวมันใน สิ่งที่ต้องการ: ไม่ทางใดก็ทางหนึ่ง พื้นผิวจะถูกปกคลุมด้วยฝุ่นอย่างรวดเร็ว เครื่องหมายอื่น ๆ รอยขีดข่วนจะสังเกตเห็นได้ชัดเจนขึ้น และอื่น ๆ







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



นอกจากนี้ คุณสามารถซื้อแท่นวาง Shield Stand แบบพิเศษเพื่อให้กล่องรับสัญญาณยอมรับรูปแบบแนวตั้งได้ มีค่าใช้จ่ายไม่เชื่อ 2,500 รูเบิล

ตัวเชื่อมต่อต่อไปนี้อยู่ที่ด้านหลังของ NVIDIA Shield: อินพุตพลังงาน (คล้ายกับ Type-C มาก แต่ฉันพยายามเชื่อมต่อสายเคเบิล - ไม่มีอะไรเกิดขึ้น), อีเธอร์เน็ตมาตรฐานสำหรับเชื่อมต่ออินเทอร์เน็ต, HDMI-CEC 2.0b (รองรับโปรโตคอลการป้องกันเนื้อหาดิจิทัล HDCP 2.2 + HDR10) และสอง ช่องเสียบยูเอสบีรุ่น 3.0


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


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












ด้านล่างมีช่องเสียบหูฟัง 3.5 มม. ด้านหน้ามีโลโก้ NVIDIA ซึ่งเป็นปุ่มสำหรับเปิดใช้งานผู้ช่วยเสียง ข้างๆ เป็นไมโครโฟน (คุณสามารถบันทึกได้ กระบวนการของเกม). ด้านหลัง - microUSB สำหรับชาร์จ gamepad เนื่องจากฉันเพิ่งมี set-top box มาได้ประมาณหนึ่งเดือน จึงเป็นเรื่องยากที่จะติดตามว่าคอนโทรลเลอร์ทำงานได้นานเพียงใดต่อการชาร์จหนึ่งครั้ง แต่แน่นอนว่ามากกว่าสามสัปดาห์ (อย่างเป็นทางการคือประมาณ 60 ชั่วโมง)

เกมแพดประกอบคุณภาพสูงมากไม่มีอะไรจะบ่น มีการตอบสนองการสั่นสะเทือน

รีโมทคอนโทรล รีโมท("เพื่อน" ที่มีคำนำหน้าผ่าน Bluetooth) ทำจากพลาสติกและโลหะ ( ด้านหลัง). แผงด้านหน้าของรีโมทคอนโทรลบางส่วนเป็นมันเงา พื้นที่ส่วนกลางมีหน้าที่ควบคุมระดับเสียงแบบสัมผัส จริงๆ แล้ว นี่เป็นความล้มเหลวครั้งใหญ่ที่สุด เพราะเกือบทุกครั้งเมื่อฉันหยิบรีโมทคอนโทรล ฉันจะเพิ่มหรือลดระดับเสียงโดยไม่ตั้งใจ







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

ด้านล่างมีช่องสำหรับใส่แบตเตอรี่ CR2032 3V จำนวน 2 ก้อน


ขนาดเอกสารแนบเทียบกับ แอปเปิ้ลไอโฟน 5


ขนาดรีโมทคอนโทรลเทียบกับ Apple iPhone 5

องค์ประกอบทางเทคนิคของคอนโซล

ความแปลกใหม่กำลังเรียกใช้โปรเซสเซอร์ NVIDIA Tegra X1 การประกาศของชิปนี้เกิดขึ้นในปี 2558 ที่งาน Consumer Electronics Show และนำเสนอ ผู้บริหารสูงสุด NVIDIA Jen-sen Huang




ชิป Tegra X1 (ชื่อรหัสว่า NVIDIA Erista) เป็นรุ่นที่หกของตระกูล Tegra และผลิตโดย Taiwan Semiconductor Manufacturing Company X1 คืออะไร: รางพลังงานแยก, ระบบสวิตชิ่งรุ่นที่สี่, กระบวนการ 20 นาโนเมตร, 64 บิต, คอร์โปรเซสเซอร์ Cortex-A57 สี่คอร์ (พร้อมแคช L2 2MB) และ Cortex-A53 สี่คอร์

ระบบกราฟิก NVIDIA Shield TV มี GPU สถาปัตยกรรม NVIDIA Maxwell 256 คอร์ รองรับ DirectX 12, OpenGL 4.5, NVIDIA CUDA, OpenGL ES 3.1, Vulkan API และ AEP (Android Extension Pack)

การทดสอบประสิทธิภาพ





ชิปเซ็ตรองรับวิดีโอ 4K H.265, VP9 และ 60 fps, 4K x 2K ที่ 60Hz, 1080p ที่ 120Hz

ด้านล่างนี้เป็นตารางสองตารางที่มีความสามารถของกล่องรับสัญญาณและการเปรียบเทียบกับคู่แข่งที่ใกล้เคียงที่สุด:

อุปกรณ์อ่านวิดีโอการทดสอบทั้งหมดโดยไม่มีปัญหาใดๆ

วิดีโอ

  • เล่นได้สูงสุด 4K HDR ที่ 60 FPS (H.265/HEVC)
  • เล่นได้สูงสุด 4K ที่ 60 FPS (VP8, VP9, ​​H.264, MPEG1/2)
  • เล่นได้สูงสุด 1080p ที่ 60 FPS (H.263, MJPEG, MPEG4, WMV9/VC1)
  • รูปแบบที่รองรับ: Xvid/DivX/ASF/AVI/MKV/MOV/M2TS/MPEG-TS/MP4/WEB-M

เสียง

  • เสียงหลายช่องสัญญาณระบบเสียงรอบทิศทาง Dolby Atmos และ DTS-X ผ่าน HDMI
  • เล่นเสียงความละเอียดสูงถึง 24 บิต/192kHz ผ่านช่องต่อ HDMI และ USB
  • การอัปสเกลเสียงสูงสุด 24 บิต/192kHz ผ่าน USB
  • รองรับ: AAC, AAC+, eAAC+, MP3, WAVE, AMR, OGG Vorbis, FLAC, PCM, WMA, WMA-Pro, WMA-Lossless, DD+/DTS (พาสทรู), Dolby Atmos และ Dolby TrueHD (พาสทรู) , DTS-X และ DTS-HD (พาส-ทรู)

ไม่มีคำถามเกี่ยวกับความเร็วของกล่องรับสัญญาณ เกมสำหรับ Android ทำงานได้อย่างง่ายดายและเป็นธรรมชาติ :) ทุกคนทำงานที่การตั้งค่าสูงสุด

ทำงานกับคำนำหน้า

สิ่งแรกที่ควรสังเกตคือการมีแอปพลิเคชัน PLEX สำหรับสตรีมวิดีโอไปยังทีวี โปรแกรมนี้มีให้ใช้งานทั้งรุ่น TV และ TV Pro ความหมายนั้นง่ายมาก: คุณดาวน์โหลดเนื้อหาจากพีซีหรือ Mac ไปยังกล่องรับสัญญาณและสตรีมบนทีวี ทุกอย่างเรียบง่ายและชัดเจน

GeForce ตอนนี้

ไพ่ใบต่อไปในอุปกรณ์ NVIDIA Shield คือคุณสมบัติ GeForce Now อยู่ในส่วนเกม NVIDIA ของหน้าจอหลัก เมื่อไปที่ส่วนนี้ คุณจะพบกับเกมพีซีต่างๆ มากมาย เช่น Just Cause 2, The Witcher 3, Trine, Tomb Raider, Hitman, Doom 3, Resident Evil 5, BorderLands 2, Mad Max, แถวนักบุญ, Dead Island, Sniper Elite, Sonic, Star Wars, Portal และอื่นๆ เกมนิรันดร์เช่น Half-life 2 ตอนที่ 1 และ 2 รายชื่อเกม





เหลือเพียงการวิ่งเท่านั้น


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

ฉันมี Samsung SUHD TV 7000 series และเราเตอร์ที่รองรับ 5 GHz ในการทดสอบของฉัน ภายใต้เงื่อนไขที่เอื้ออำนวยของเล่นเกือบทั้งหมดจะเริ่มทำงานอย่างรวดเร็ว คุณเลือกความละเอียดในเกมเอง

หากเครือข่ายไม่ช้าลงและความเร็วในการเชื่อมต่อมากกว่า 50 Mbps แสดงว่ารายละเอียดในเกมค่อนข้างสูง อย่างไรก็ตาม ในบางเกมฉันไม่สามารถรับภาพ 4K ได้ ดังนั้นภาพจึงเป็น HD (สิ่งที่เชื่อมต่อด้วยนั้นไม่ชัดเจนทั้งหมด เนื่องจากเกมพีซี "เข้าใจ" อย่างสงบอย่างน้อย FullHD) สำหรับความล่าช้านั้นเป็นเช่นนั้น แต่ในกรณีส่วนใหญ่คุณสามารถเล่นได้โดยไม่มีปัญหาโดยเฉพาะในเกมที่ไม่ต้องการการตอบสนองอย่างรวดเร็ว

โดยทั่วไปแล้วคุณสมบัติดั้งเดิมของ GeForce Now ซึ่งช่วยให้คุณเล่นเกมพีซีด้วยการตั้งค่าสูงสุด (แม้ว่าจะไม่ใช่เวอร์ชันล่าสุดเสมอไป) โดยไม่ต้อง คอมพิวเตอร์ที่มีประสิทธิภาพ(ตอนทดสอบ ฉันยังมี iMac อยู่ คุณคงไม่ค่อยได้เล่นมันเท่าไหร่)

ภาพหน้าจอจากเกม Metro 2033 (เทคโนโลยี GeForce Now)



ภาพหน้าจอจากเกม MadMax (เทคโนโลยี GeForce Now)

แกดเจ็ตทำงานเร็วมากไม่มีปัญหากับของเล่นแม้ในความละเอียด 4K และเปิดการตั้งค่ากราฟิกเกือบทั้งหมด เปิดตัว Metal Gear Solid V: The Phantom Pain และแน่นอน GTA V


การสตรีมเกม GameStream ต้องใช้แอป GeForce Experience หลังจากติดตั้งแอปพลิเคชันแล้ว ให้ติดตั้งเกมและเพิ่มลงใน GE ถัดไป ไอคอนเกมจะปรากฏบนคอนโซลในส่วน GameStream คุณสามารถเรียกใช้ได้ทั้งบนพีซีและผ่านคำนำหน้า

ในกรณีนี้ คุณภาพของภาพบนทีวีจะไม่เพียงขึ้นอยู่กับความเร็วของเครือข่ายเท่านั้น แต่ยังขึ้นอยู่กับพลังของคอมพิวเตอร์ที่ใช้ส่งเกมด้วย ในกรณีของ MSI GT62VR ไม่มีปัญหาใดๆ ทดสอบ GTA V ที่การตั้งค่าสูงสุดในความละเอียดสูงสุด 4K





แน่นอนว่าการสตรีมของเล่นจากพีซีนั้นสนุกกว่า ประการแรก คุณสามารถเล่นเกมใดก็ได้ (เกือบจะมีรายการอยู่แล้ว) และประการที่สอง ภาพจะดีกว่าโหมด GeForce Now มาก ฉันไม่ได้สังเกตเห็นความล่าช้าใด ๆ อย่างน้อยฉันก็ทำภารกิจหลายอย่างใน GTA ให้สำเร็จอย่างสงบ ใช่ ฉันสังเกตเห็นความล่าช้า แต่ก็แยกจากกัน อีกคำถามหนึ่งคือฉันไม่คุ้นเคยกับการใช้ gamepad ดังนั้นมันจึงค่อนข้างแปลกที่จะเล่น :)





>

Metal Gear Solid V: The Phantom Pain ตัวอย่างการสตรีมด้วย MSI GT62VR


ตัวอย่างการสตรีม GTA V ด้วย MSI GT62VR









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

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

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

บนบอร์ดมีขั้วต่อสำหรับเชื่อมต่อปลั๊กจากชุดจ่ายไฟ, ตัวปรับแรงดันไฟฟ้า, เช่นเดียวกับแผงขั้วต่อ มีการลงนามและสอดคล้องกับข้อสรุปของ Nanka นอกจากนี้ยังมีปุ่ม "รีเซ็ต" และไฟ LED "เปิด/ปิด"

โล่ที่สองสำหรับบอร์ด Uno ประกอบด้วยเขียงหั่นขนมแบบไม่มีบัดกรีสำหรับการประกอบโครงการและข้อสรุปที่ซ้ำกันใน arduino เอง - เป็นทางออกที่สะดวก

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

นี่คือตัวอย่างของบอร์ดดังกล่าวสำหรับรุ่น Arduino Mega

มีสายและ การเชื่อมต่อแบบไร้สาย

เมื่อใช้บอร์ดเหล่านี้ คุณสามารถจัดการไมโครคอนโทรลเลอร์ผ่านเครือข่ายผ่านสาย Ethernet เป็นต้น หรือแบบไร้สายผ่านการเชื่อมต่อ GSM โดยการใส่ซิมการ์ด

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

    ไลบรารีอีเทอร์เน็ต

ให้ความสนใจกับภายนอกมันซ้ำกับแนวคิดของ Arduino UNO R3 นอกจากนี้มันจะพอดีกับ Mega

หาก W5100 ดูใหญ่เกินไปสำหรับคุณ ENC28J60 จะใช้พื้นที่น้อยลง น่าเสียดายที่ไม่มีโมดูล SD อีกต่อไป

ข้อเสียคือไม่สามารถติดตั้งบนบอร์ดได้ แต่สร้างเป็นโมดูลแยกต่างหาก

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

โปรดทราบว่าบนชิลด์ขนาดเต็ม พินทั้งหมดจะถูกทำซ้ำโดยแผงขั้วต่อ น่าเสียดายที่โล่ใช้พอร์ต อันนี้ใช้ MOSI, MISO, SCK และพิน 10 สำหรับสัญญาณ CS (Communication Destination Select)

หากคุณต้องการการเชื่อมต่อแบบไร้สาย ทางเลือกของคุณคือ Wi-fi shields หากคุณมีการเชื่อมต่ออินเทอร์เน็ตและเราเตอร์ และหากคุณไม่มี ให้เลือกโมดูล GSM หรือ GPRS Shields

ในภาพคือโล่อย่างเป็นทางการ มีช่องสำหรับการ์ดหน่วยความจำ Micro SD และสื่อสารกับไมโครคอนโทรลเลอร์ผ่านโปรโตคอล SPI คุณสามารถอัปเดตผ่าน Mini-USB ซอฟต์แวร์. รองรับ 802.11b/g.

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

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

จะเก็บข้อมูลบน Arduino ได้อย่างไร?

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

มันไม่ใช่โล่ แต่เป็นโมดูล มันมีขนาดเล็กและง่ายต่อการทำซ้ำ นี่คือโครงร่างของมัน

นอกจากนี้ยังมีโล่เก็บข้อมูลขนาดเต็ม ใช้งานได้กับการ์ดหน่วยความจำ SD มีโมดูลนาฬิกาแบบเรียลไทม์บนเครื่องซึ่งใช้พลังงานจากแบตเตอรี่ 3V CR1220 ซึ่งเป็นโบนัสที่ดี

เราควบคุมโหลดอันทรงพลังจากไมโครคอนโทรลเลอร์

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

โดยเฉพาะอย่างยิ่ง โมดูลที่แสดงด้านล่างสามารถสลับโหลด 1 กิโลวัตต์ 220 V (หรือ 5A) สำหรับแต่ละช่องสัญญาณ เพื่อเพิ่มกำลังไฟ คุณสามารถขนานช่องสัญญาณหลายๆ ช่อง หรือเปิดรีเลย์นี้ ในกรณีนี้รีเลย์จากตัวป้องกันจะทำหน้าที่เป็นแอมพลิฟายเออร์ระดับกลาง

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

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

และนี่คือลักษณะของการประกอบ:

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

เนื่องจากงานนี้ต้องเผชิญหน้ากับนักประดิษฐ์บ่อยครั้ง จึงมีการพัฒนาโซลูชันสำเร็จรูป - เกราะไตรแอก ชื่อเต็มของมันคือ ICStation 8 Channel EL Escudo Dos Shield สำหรับ Arduino เดิมมีจุดประสงค์เพื่อควบคุมการเรืองแสงของ "ไฟนีออนที่ยืดหยุ่น"

มีช่อง 8 ช่องที่เชื่อมต่อไฟ AC และโหลด

โล่สำหรับมอเตอร์

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

Motor-SHIELD สำหรับ arduino สามารถควบคุมมอเตอร์ DC (4 ชิ้น) หรือสเต็ปเปอร์มอเตอร์สองตัว

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

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

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

คุณสามารถควบคุมมอเตอร์ที่ออกแบบมาสำหรับช่วงแรงดันไฟฟ้าตั้งแต่ 5 ถึง 24 โวลต์ แทนที่จะใช้มอเตอร์ DC 2 ตัวคุณสามารถใช้สเต็ปเปอร์เฟสเดียวหรือแชนเนลขนาน 1 ตัวและเชื่อมต่อมอเตอร์กระแสตรงทรงพลัง 1 ตัวที่มีกระแสสูงถึง 4A ซึ่งไม่น้อย - 48 W ที่แรงดันไฟฟ้า 24 V

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

ในที่นี้ก็มีความเป็นไปได้ที่จะแยกวงจรไฟฟ้าออกจากกัน เช่นเดียวกับในเวอร์ชันก่อนหน้า โดยรวมแล้วสามารถเชื่อมต่อเซอร์โวได้ 18 ตัว (มีหมายเลขตั้งแต่ 0 ถึง 17 บนบอร์ด)

ทุกที่มีความเฉพาะเจาะจงของตัวเอง เกราะป้องกันสำหรับงานที่ผิดปกติ...

Atmega328 หัวใจของบอร์ดของเรามี ADC ปัญหาหลักคือบนบอร์ด arduino uno เราเห็นเพียง 6 อินพุตแบบอะนาล็อก จะเป็นอย่างไรถ้าเรามีเซ็นเซอร์แบบอะนาล็อกมากกว่านี้

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

จะเกิดอะไรขึ้นถ้าเราคูณแต่ละอินพุตด้วย 16 โดยรวมแล้วเราสามารถมีอินพุตอะนาล็อกได้สูงสุด 16*6=96 นี่เป็นเรื่องจริงกับมัลติเพล็กเซอร์ เพียงแค่สลับช่องสัญญาณอะนาล็อก 16 ช่องไปยังเอาต์พุตอะนาล็อกหนึ่งช่อง ซึ่งคุณเชื่อมต่อกับอินพุตเดียวกันของ worldcontroller

ด้วยไมโครคอนโทรลเลอร์ Atmega มันเป็นเรื่องยากมากที่จะปล่อยฟังก์ชั่นการจดจำเสียง แต่นัก arduinists ไม่จำเป็นต้องสิ้นหวัง มีวิธีแก้ปัญหาพิเศษ - EasyVR Shield 3.0

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

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

กำลังแสดงภาพ

แผงปุ่มกด LCD เป็นแผงควบคุมที่แท้จริง ประกอบด้วยจอแสดงผล LCD1602 (16 ตัวอักษรในสองบรรทัด) และชุดปุ่มต่างๆ ด้วยเหตุนี้ จึงมีพอร์ตจำนวนมากที่เกี่ยวข้อง เช่น A0 และ D4 ถึง D7 สำหรับแป้นพิมพ์ และพอร์ต D10 เป็นตัวควบคุมความสว่างของแบ็คไลท์ PWM D8 และ D9 - รีเซ็ตและเปิดใช้งาน

ในความเป็นจริงมีจอแสดงผลมากมายที่เข้ากันได้กับ arduino หรือค่อนข้างเป็นข้อมูลที่มีการเขียนมากที่สุดและคุณสามารถเรียกใช้บนระบบของคุณได้อย่างง่ายดาย จอแสดงผลจาก NOKIA 5110 ค่อนข้างเป็นที่นิยมในแวดวง DIY มีทั้งหน้าจอ OLED และ TFT ที่ทำงานผ่าน I2C แต่ไม่ได้อยู่ในรุ่น "โล่"

แหล่งจ่ายไฟอัตโนมัติ

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

บทสรุป

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

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

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

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

ด้วยคอนโซลแบบพกพา SHIELD และแท็บเล็ต SHIELD K1 NVIDIA ได้กำหนดขั้นตอนสำหรับการริเริ่มครั้งต่อไปในการเป็นผู้ให้บริการเกมและเนื้อหาโดยเฉพาะควบคู่ไปกับ Microsoft, Sony และ Nintendo และถ้า SHIELD มือถือมีความเห็นอกเห็นใจต่อผู้ชมที่เกินบรรยายเป็นหลัก กล่องทีวี SHIELDทีวีซึ่งเป็นสมาชิกใหม่ล่าสุดในกลุ่มผลิตภัณฑ์นี้มีโอกาสได้รับการยอมรับอย่างกว้างขวาง

ชะตากรรมของ SHIELD TV อยู่ที่จุดตัดของสองฟังก์ชัน - การสตรีมวิดีโอ 4K จาก LAN และอินเทอร์เน็ต และการเล่นในรูปแบบของโฮมคอนโซลเต็มรูปแบบ อย่างไรก็ตาม SHIELD TV ไม่ได้เรียกร้องให้แข่งขันกับ PlayStation 4 และ Xbox One ให้ NVIDIA มีทุกสิ่ง ความสามารถทางเทคนิคในการดำเนินการดังกล่าว บริษัทได้เลือกทิศทางที่แตกต่างออกไป SHIELD TV ได้รับการออกแบบมาเพื่อสตรีมเกมจากแพลตฟอร์มที่ดีที่สุดเป็นหลัก กว่าคอนโซลใด ๆประสิทธิภาพและความสามารถ - พีซี ในขั้นต้น NVIDIA ให้บริการสตรีมเกมจากคอมพิวเตอร์ที่บ้าน แต่ตอนนี้บริการคลาวด์ GeForce NOW ซึ่งต่อยอดมาจากโครงการทดลอง NVIDIA GRID กำลังมาถึงก่อน

คำนำหน้า SHIELD TV เปิดตัวในฤดูใบไม้ผลิปี 2558 และไม่ได้ส่งไปยังรัสเซียอย่างเป็นทางการ วันนี้เราจะดูเวอร์ชันที่อัปเดตสำหรับชาวรัสเซียและค้นหาว่ามันคืออะไร - เกมส์คอมพิวเตอร์ในระบบคลาวด์

ข้อมูลจำเพาะราคา

กล่องรับสัญญาณใช้ระบบ Tegra X1 บนชิปซึ่งผลิตขึ้นโดยใช้เทคโนโลยีการผลิต TSMC 20 นาโนเมตร SHIELD TV เป็นหนึ่งในไม่กี่อุปกรณ์ที่ SoC นี้พบแอปพลิเคชัน ซึ่งอยู่ในประเภทการใช้พลังงานที่หายากในบรรดาชิป ARM (TDP Tegra X1 คือ 15 W) ซึ่งจำกัดการใช้งานไว้เฉพาะแล็ปท็อปขนาดกะทัดรัดพิเศษและคอมพิวเตอร์ฝังตัว ตัวอย่างที่รู้จักกันดีอื่นๆ ได้แก่ บอร์ดติดรถยนต์ DRIVE CX/PX ของ NVIDIA และแล็ปท็อปเปิดประทุน Google Pixel C สุดท้ายนี้ เราสามารถพูดได้อย่างมั่นใจว่า Tegra X1 เป็นพื้นฐานของคอนโซล Nintendo Switch

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

เป็นที่ทราบกันดีว่า NVIDIA ทำงานบนสถาปัตยกรรม CPU ของตัวเองมาเป็นเวลานาน - เดนเวอร์ แทนที่จะมีสี่คอร์หรือมากกว่าที่สามารถดำเนินการตามคำสั่งจำนวนเล็กน้อยได้พร้อมกัน (ตามธรรมเนียมในสถาปัตยกรรมที่ได้รับอนุญาตจาก ARM) Denver ติดตั้งไปป์ไลน์ที่ "กว้าง" มากสองท่อ (สูงสุดเจ็ดคำสั่งต่อสัญญาณนาฬิกา) วิธีการนี้ได้รับการพิสูจน์แล้วในซีรีส์ ชิป Apple A6-A10,ให้ประสิทธิภาพสูงและประสิทธิภาพด้านพลังงานทั้งเวิร์กโหลดแบบมัลติเธรดและแบบเธรดเดียว ซึ่งเป็นสิ่งที่คอร์ Armov มาตรฐานไม่สามารถอวดอ้างได้ อย่างไรก็ตาม สถาปัตยกรรมเดนเวอร์ได้พัฒนาเต็มที่ก่อนที่จะเปิดตัวใน SoCs เชิงพาณิชย์เมื่อไม่นานมานี้ (ฤดูใบไม้ร่วงปีที่แล้ว) เมื่อ NVIDIA เปิดตัว Tegra X2 โดยที่ Denver รวมเข้ากับ GPU ตระกูล Pascal

ในทางตรงกันข้าม Tegra X1 มีแปดคอร์ที่ได้รับอนุญาต - คอร์ ARM Cortex-A57 ประสิทธิภาพสูงสี่คอร์ และ Cortex-A53 คอร์ประหยัดพลังงานสี่คอร์ นี่คือมาตรฐาน ภายใต้กรอบของสถาปัตยกรรม big.LITTLE ที่ผสมผสานกันซึ่งสามารถพบได้ใน SoC มือถือหลายรุ่น (เช่น Qualcomm Snapdragon 810 หรือชิป Samsung Exynos Octa series บางรุ่น) อย่างไรก็ตาม Tegra X1 โดดเด่นกว่าชิปที่คล้ายกันในด้านการกระจายเธรดระหว่างคลัสเตอร์หลักที่มีประสิทธิภาพสูงและราคาประหยัด หาก SoC อื่นๆ แสดงคอร์ทั้งชุดไปยังตัวกำหนดตารางเวลาของระบบปฏิบัติการ (Global Task Scheduling) ดังนั้นเมื่อทำงานกับ Tegra X1 ตัวกำหนดตารางเวลาของระบบปฏิบัติการจะ “เห็น” เฉพาะคลัสเตอร์หนึ่งหรือคลัสเตอร์อื่น ซึ่งจะสลับไปมาโดยอัตโนมัติ ประสิทธิภาพของวิธีการนี้ในกรณีของ Tegra X1 นั้นขึ้นอยู่กับบัสเชื่อมต่อระหว่างกันที่เป็นกรรมสิทธิ์ซึ่งรับประกันการเชื่อมโยงกันของแคช

อย่างไรก็ตาม ในอีกสองปีข้างหน้า อุตสาหกรรม SoC สำหรับอุปกรณ์พกพาได้ก้าวไปข้างหน้า และ Tegra X1 ไม่ได้อ้างความเป็นผู้นำในด้านความเร็ว CPU อีกต่อไปเมื่อเผชิญหน้ากับคู่แข่งสมัยใหม่ (เช่น Apple A9X, Apple A10, Qualcomm Snapdragon 825) รวมถึง NVIDIA ใหม่ ชิป - Tegra X2 และ Tegra P1 อย่างไรก็ตาม Tegra X1 ใน SHIELD TV มีข้อดีของการจำกัดกำลังไฟ ไม่จำกัดด้วยความจุของแบตเตอรี่และการระบายความร้อนแบบพาสซีฟ TDP ของชิปคือ 15W และแกน Cortex-A57 เข้าถึงความถี่ได้สูงถึง 2GHz

แต่ข้อได้เปรียบหลักของ Tegra X1 นั้นทรงพลังอย่างมากสำหรับคลาสนี้ จีพียูอิงตามสถาปัตยกรรม Maxwell ซึ่งสร้างขึ้นโดยเน้นที่ SoC สำหรับอุปกรณ์เคลื่อนที่ เช่นเดียวกับสถาปัตยกรรม NVIDIA GPU ต่อไปนี้ Tegra X1 ประกอบด้วย SMM สองตัว เหมือนกับที่พบใน GPU แบบแยกของ Maxwell และมีประสิทธิภาพสูงสุดที่ 512 GFLOPS ที่ 1 GHz สำหรับการเปรียบเทียบ: นี่คือระดับของการ์ดวิดีโอสำหรับเล่นเกมยอดนิยมของปี 2549-2551 - GeForce 8800 GTX และ GeForce 9800 GT ยิ่งไปกว่านั้น แม้แต่คอนโซล PlayStation 3 และ Xbox 360 ก็มี GPU ที่ช้ากว่า (400 และ 240 GFLOPS ตามลำดับ)

NVIDIA Tegra X1 จีพียู

อย่างไรก็ตาม ความสวยงามของการรวม GPU building block ในชิป NVIDIA ทั้งหมดไม่ได้เป็นเพียงประสิทธิภาพเท่านั้น Tegra X1 เข้ากันได้กับทั้ง OpenGL ES และเดสก์ท็อป API ที่ทรงพลังเช่น OpenGL 4.5, DirectX 12, Vulkan และ CUDA ทำให้ง่ายต่อการพอร์ตเกมจากพีซีไปยัง Tegra X1 ภายใต้ การควบคุม Android. อย่างไรก็ตาม ในแง่ของการรองรับ OpenGL และ DirectX ชิป NVIDIA จะไม่ซ้ำใครอีกต่อไป เนื่องจาก SoC ที่แข่งขันกันได้รับฟังก์ชันนี้ไปแล้ว

คุณสมบัติที่โดดเด่นอีกอย่างของ Tegra X1 ซึ่งเพิ่งปรากฏใน GPU แบบแยกคือการรองรับรูปแบบตัวเลขครึ่งความแม่นยำ (FP16) ซึ่งดำเนินการโดยแกน CUDA ที่ความเร็วสองเท่าของ FP32 ในขณะเดียวกัน ส่วนที่ดีของเกมสำหรับ Android ทำงานกับ FP16 ไม่ใช่ FP32 ซึ่งเป็นรูปแบบที่เป็นมาตรฐานสำหรับรหัส shader ของแอปพลิเคชันเดสก์ท็อป

ความภาคภูมิใจของผู้สร้าง Tegra X1 คือบล็อกมัลติมีเดีย SoC สามารถถอดรหัสรูปแบบ H.264, HEVC (รวมถึงสี 10 บิต) และ VP9 ที่ความละเอียดสูงสุด 4K และอัตราเฟรม 60Hz รวมทั้งเข้ารหัสทั้งหมดข้างต้นในรูปแบบ 4K ที่ 30Hz ในบรรดา SoC สมัยใหม่อื่น ๆ ที่อาจลงเอยด้วยกล่องรับสัญญาณ อาจมีเพียง Qualcomm Snapdragon 820 และสูงกว่าเท่านั้นที่มีความสามารถเทียบเท่า คู่แข่งที่มีชื่อเสียงและประสบความสำเร็จที่สุดของ SHIELD TV ในฐานะนี้ - Apple TV - ไม่รองรับ 4K และ HEVC เลย

SHIELD TV ไม่เพียงแต่สามารถถอดรหัสวิดีโอ 4K เท่านั้น แต่ยังแสดงผลบนหน้าจอที่ 60 Hz ผ่าน HDMI 2.0b ได้ด้วยความสามารถทั้งหมด: สีที่มีความแม่นยำ 10 บิตต่อช่องสัญญาณและการสุ่มตัวอย่างย่อย (การสุ่มตัวอย่างโครมา) 4:4:4, ไดนามิกสูง ช่วง (HDR) นอกจากนี้ Tegra X1 ยังรองรับการป้องกันเนื้อหา HDCP 2.2 ซึ่งเป็นข้อกำหนดเบื้องต้นสำหรับ Netflix และบริการสตรีมมิ่ง 4K ที่คล้ายกัน เสียงของ SHIELD TV ส่งออกโดย สาย HDMIหรือออกสู่ภายนอก การ์ดเสียงด้วยอินเทอร์เฟซ USB หรือผ่านขั้วต่ออะนาล็อกบนแป้นเกม

ผู้ผลิต เอ็นวิเดีย
แบบอย่าง โล่ ชิลด์โปร
โซซี NVIDIA Tegra X1
ซีพียู

4 × ARM Cortex A57 (2.0 GHz, 2 MB L2);

4 × ARM Cortex A53 (2.0GHz, 512KB L2)

จีพียู

GM20B (สถาปัตยกรรมแม็กซ์เวลล์):

256 CUDA คอร์;

16 บล็อกซ้อนทับพื้นผิว

แกะ LPDDR4 SDRAM, 1600 MHz, 64 บิต, 3 GB
อุปกรณ์จัดเก็บข้อมูล eMMC 5.1 SSD, 16 กิกะไบต์ 2.5" SATA HDD, 500 GB
พอร์ต I/O

2 x USB 3.0 (ประเภท-A)

2 x USB 3.0 (ประเภท-A);

1 × USB 2.0 (ไมโคร Type-A);

1 x ไมโคร SDXC;

พอร์ตอินฟราเรด 1 ×

สุทธิ

IEEE 802.11a/b/g/n/ac (2.4 และ 5 GHz, MIMO 2×2);

1 × บลูทูธ 4.1 / BLE;

1 x กิกะบิตอีเธอร์เน็ต

น้ำหนัก กรัม 250 654
ขนาดโดยรวม (ก × ส × ล) มม 159×98×25.93 210×130×25
ระบบปฏิบัติการ แอนดรอยด์ 7.0
ระยะเวลาการรับประกันปี 1
ราคาขายปลีก (สหรัฐฯ ไม่รวมภาษี), $* 199,99 299,99
ราคาขายปลีก (รัสเซีย) ถู** 17 990 25 990

* อ้างอิงจาก www.nvidia.com

** อ้างอิงจาก www.nvidia.ru

คำนำหน้า SHIELD TV มีอยู่สองเวอร์ชันที่แตกต่างกันในราคาและประเภทของไดรฟ์: เวอร์ชันเปิดตัวของปี 2015 ซึ่งปัจจุบันเรียกว่า SHIELD PRO และ SHIELD ใหม่ในกรณีย่อ รุ่น PRO ประกอบด้วย ฮาร์ดดิสก์ 500 GB และ "เพียง" SHIELD TV - หน่วยความจำแฟลช 16 GB อย่างไรก็ตามในกรณีหลังนี้ไม่มีคำถามเกี่ยวกับ SSD เต็มรูปแบบพร้อมบัส พีซีไอ เอ็กซ์เพรสเนื่องจาก ROM เชื่อมต่อกับ Tegra X1 ผ่านอินเทอร์เฟซ eMMC 5.1 ที่มีแบนด์วิดท์ 400 MB / s หน่วยความจำแบบไม่ลบเลือนจำนวนจำกัดดังกล่าวสะท้อนถึงวัตถุประสงค์ของอุปกรณ์สำหรับบริการคลาวด์ ไม่ใช่เพื่อ การติดตั้งในท้องถิ่นเกม. ในกรณีหลังนี้ หากเกม "หนัก" เพียงพอ คุณจะต้องพึ่งพา ภายนอกแข็งดิสก์หรือแฟลชไดรฟ์ อย่างไรก็ตาม ไดรฟ์ภายนอกสามารถฟอร์แมตได้ทั้งในรูปแบบ exFAT และ NTFS

ทั้งสองรุ่นมีตัวเชื่อมต่อ Gigabit Ethernet และรองรับ IEEE 802.11ac Wi-Fi พร้อม MIMO 2×2 ( ปริมาณงาน 866 Mbps ที่ 5 GHz)

อุปกรณ์จำหน่ายผ่านเว็บไซต์ NVIDIA ในราคา 199.99 ดอลลาร์และ 299.99 ดอลลาร์หรือ 17,990 และ 25,990 รูเบิล ราคานี้ค่อนข้างแพงสำหรับกล่องทีวี ตัวอย่างเช่น Apple TV ที่มี ROM ขนาด 64 GB ราคา 199 ดอลลาร์หรือ 15,490 รูเบิล อย่างไรก็ตาม SHIELD TV มาพร้อมกับแป้นเกม ซึ่งไม่ต้องพูดถึงอีกมากมาย โปรเซสเซอร์ที่ทรงพลังตัวเลือกการขยายและการสื่อสาร

ลักษณะชุดจัดส่ง

กล่อง SHIELD TV เวอร์ชันอัปเดตนั้นมีสไตล์เหมือนกับ SHIELD PRO แต่ด้วยการเปลี่ยนแปลง ฮาร์ดไดรฟ์บน SSD ขนาดของเคส (มีขนาดกะทัดรัดอยู่แล้วเนื่องจากแหล่งจ่ายไฟภายนอก) ในระนาบลดลง 30% สามารถติดตั้งกล่องได้ทั้งแนวนอนและแนวตั้งโดยใช้ขาตั้งที่ซื้อแยกต่างหากในราคา $19

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

นอกจากนี้ ไม่เหมือนกับเกมแพดรุ่นแรกที่มาพร้อมกับ SHIELD TV และ SHIELD Tablet K1 รุ่นปี 2015 อุปกรณ์จะเชื่อมต่อกับกล่องรับสัญญาณผ่าน Bluetooth แทน WiFi โดยตรง. หลังมีความหน่วงน้อยลง แต่ตอนนี้ gamepad สามารถเชื่อมต่อกับพีซีได้อย่างง่ายดายผ่านช่องสัญญาณวิทยุไม่ใช่แค่สาย กล่องรับสัญญาณสามารถทำงานร่วมกับคอนโทรลเลอร์สี่ตัวพร้อมกันได้

หากคุณเชื่อมต่อแป้นพิมพ์และเมาส์ปกติ (ทั้งผ่าน USB และ Bluetooth) แป้นพิมพ์และเมาส์จะทำงานได้ทั้งในเกม Android และเมื่อเผยแพร่เกมจากระบบคลาวด์หรือเครือข่ายท้องถิ่น ในอินเทอร์เฟซ Android TV สามารถใช้เมาส์ได้ แต่ไม่สนับสนุน: ในบางแอปพลิเคชัน ตัวชี้จะไม่ปรากฏเลยหรือค้างเป็นช่วงๆ

รีโมทคอนโทรลถูกเปลี่ยนในกล่องรับสัญญาณรุ่นใหม่ (มาพร้อมกับ SHIELD PRO เวอร์ชั่นเก่า) ถอดขั้วต่อ mini-jack และเปลี่ยนแบตเตอรี่ที่ชาร์จผ่าน USB แบบถอดไม่ได้ด้วยแบตเตอรี่เซลล์แบบเหรียญมาตรฐาน เพื่อบันทึกสิ่งสุดท้าย รีโมตคอนโทรลจะเข้าสู่โหมดสลีปโดยอัตโนมัติหากไม่ได้อยู่ในมือของผู้ใช้ เช่นเดียวกับเกมแพด รีโมทมีไมโครโฟนระยะไกลและแถบควบคุมระดับเสียงที่ละเอียดอ่อน

แม้ว่าหุ่นยนต์ควบคุมจะเชื่อมต่อกับกล่องรับสัญญาณผ่านบลูทูธ แต่ทั้งเกมแพดและรีโมตคอนโทรลมีเครื่องส่งสัญญาณ IR สากลที่สามารถใช้เพื่อปรับระดับเสียงของทีวีหรือเครื่องรับเสียง และในทางกลับกัน คุณสามารถควบคุมฟังก์ชั่นบางอย่างของกล่องรับสัญญาณได้โดยใช้รีโมทคอนโทรลของอุปกรณ์ใดๆ ในเครือ HDMI โดยอุปกรณ์หลังรองรับมาตรฐาน HDMI-CEC

นอกเหนือจากอุปกรณ์ที่มาพร้อมเครื่องแล้ว SHIELD TV ยังรองรับเกมแพด Xbox (โดยใช้ตัวรับสัญญาณ USB) ตัวควบคุม จอยสติ๊ก และเว็บแคมอื่นๆ อีกมากมายมากมาย รีโมทสากลรีโมทคอนโทรลยังใช้งานได้กับกล่องรับสัญญาณ แต่เราต้องจำไว้ว่าตัวรับสัญญาณ IR ในตัวมีอยู่ใน SHIELD PRO เท่านั้น



กำลังโหลด...
สูงสุด