Each of the 14 digital pins on the Uno can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive 20 mA as recommended operating condition and has an internal pull-up resistor (disconnected by default) of 20-50k ohm. A maximum of 40mA is the value that must not be exceeded on any I/O pin to avoid permanent damage to the microcontroller.
In addition, some pins have specialized functions:
-Serial: 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the ATmega8U2 USB-to-TTL Serial chip.
-External Interrupts: 2 and 3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.
-PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function.
-SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication using the SPI library.
-LED: 13. There is a built-in LED driven by digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.
-TWI: A4 or SDA pin and A5 or SCL pin. Support TWI communication using the Wire library.
The Uno has 6 analog inputs, labeled A0 through A5, each of which provide 10 bits of resolution (i.e. 1024 different values). By default they measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function.
There are a couple of other pins on the board:
-AREF. Reference voltage for the analog inputs. Used with analogReference().
-Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.
แต่ละหมุดดิจิตอล 14 บนโนสามารถใช้เป็นการป้อนข้อมูลหรือผลผลิต โดยใช้ฟังก์ชัน pinMode(), digitalWrite() และ digitalRead() พวกเขาทำงานที่ 5 โวลต์ แต่ละขาสามารถให้ หรือรับ 20 mA เป็นแนะนำปฏิบัติเงื่อนไข และภายในมี pull-up ตัวต้านทาน (เชื่อมต่อ โดยค่าเริ่มต้น) ของ 20-50k โอห์มได้ จำนวน 40mA คือ ค่าที่ต้องไม่เกินกับ pin I/O ใด ๆ เพื่อหลีกเลี่ยงความเสียหายอย่างถาวรไมโครคอนโทรลเลอร์ นอกจากนี้ หมุดบางมีความฟังก์ชัน:-อนุกรม: 0 (จำนวน) และ 1 (TX) ใช้ในการรับ (จำนวน) และส่งข้อมูลอนุกรม TTL (TX) หมุดเหล่านี้จะเชื่อมต่อกับพินที่สอดคล้องกันของชิปประจำ ATmega8U2 USB-กับ-TTL-ภายนอกขัดจังหวะ: 2 และ 3 สามารถกำหนดค่าหมุดเหล่านี้จะทำให้เกิดการขัดจังหวะตัว ไรซิ่งเป็น หรือขอบล้ม หรือการเปลี่ยนแปลงในมูลค่า ดูฟังก์ชัน attachInterrupt() สำหรับรายละเอียด-PWM: 3, 5, 6, 9, 10 และ 11 เอาต์พุต PWM 8 บิตมีฟังก์ชัน analogWrite()-SPI: 10 (SS), 11 (MOSI), 12 (มิโซะ) 13 (SCK) หมุดเหล่านี้สนับสนุนสื่อสาร SPI โดยใช้ไลบรารีของ SPI-LED: 13 ในตัวมีไฟ LED ที่ควบคุม ด้วยดิจิตอล pin 13 เมื่อ pin ค่าสูง LED ที่อยู่ เมื่อ pin ต่ำ ปิดอยู่-TWI: pin A4 หรือ SDA และ SCL หรือ A5 pin สนับสนุนสื่อสาร TWI ใช้ไลบรารีของลวดโนมี 6 แบบแอนะล็อกอินพุต ป้าย A0 ถึง A5 ซึ่งมี 10 บิตของการแก้ปัญหา (เช่น 1024 ค่าต่าง ๆ) โดยค่าเริ่มต้นจะวัดจากพื้นดินถึง 5 โวลต์ แต่มันเป็นเมื่อสิ้นสุดช่วงใช้ AREF pin และฟังก์ชัน analogReference() ด้านบน มีคู่ของหมุดบนกระดานอื่น:-AREF การ แรงดันอ้างอิงสำหรับอินพุตแบบแอนะล็อก ใช้กับ analogReference()-ตั้งค่าใหม่ นำบรรทัดนี้น้อยไปตั้งไมโครคอนโทรลเลอร์ โดยทั่วไปใช้เมื่อต้องการเพิ่มปุ่มใหม่โล่ที่บล็อกหนึ่งในคณะกรรมการ
การแปล กรุณารอสักครู่..

แต่ละแห่งที่ 14 พินดิจิตอลบน Uno สามารถใช้เป็นอินพุตหรือเอาต์พุตใช้ pinMode () digitalWrite () และ digitalRead () ฟังก์ชั่น พวกเขาทำงานที่ 5 โวลต์ ขาแต่ละคนสามารถให้หรือรับ 20 mA ตามคำแนะนำสภาพการทำงานและมีความต้านทานดึงขึ้นภายใน (ตัดการเชื่อมต่อโดยค่าเริ่มต้น) ของ 20-50k โอห์ม สูงสุด 40mA เป็นค่าที่จะต้องไม่เกินใด ๆ เกี่ยวกับ I / O ขาเพื่อหลีกเลี่ยงความเสียหายถาวรให้ไมโครคอนโทรลเลอร์. นอกจากนี้ขาบางคนได้ฟังก์ชั่นพิเศษ: -Serial: 0 (RX) และ 1 (TX) ใช้ในการรับ (RX) และส่ง (TX) TTL ข้อมูลแบบอนุกรม พินเหล่านี้จะเชื่อมต่อกับขาที่สอดคล้องกันของ ATmega8U2 USB เพื่อ TTL ชิปอนุกรม. ภายนอก Interrupts: 2 และ 3 ขาเหล่านี้สามารถกำหนดค่าให้เรียกขัดจังหวะในมูลค่าที่ต่ำขอบที่เพิ่มขึ้นหรือลดลงหรือการเปลี่ยนแปลง มูลค่า ดู attachInterrupt () ฟังก์ชันสำหรับรายละเอียด. -PWM: 3, 5, 6, 9, 10, และ 11 ให้ออก PWM 8 บิตกับ analogWrite () ฟังก์ชัน. -SPI: 10 (เอสเอส), 11 (MOSI) 12 (MISO), 13 (SCK) หมุดเหล่านี้สนับสนุนการสื่อสาร SPI ใช้ไลบรารี SPI. -LED. 13. มีในตัว LED แรงผลักดันจากขาดิจิตอล 13. เมื่อขาเป็นมูลค่าสูงเป็นไฟ LED ที่อยู่บนเมื่อขาอยู่ในระดับต่ำก็ออก- TWI: ขาขนาด A4 หรือ SDA และ A5 หรือขา SCL สนับสนุนการสื่อสาร TWI ใช้ห้องสมุดลวด. Uno มี 6 อนาล็อกป้าย A0 ผ่าน A5 ซึ่งแต่ละให้ 10 บิตของการแก้ปัญหา (เช่น 1024 ค่าแตกต่างกัน) โดยค่าเริ่มต้นพวกเขาวัดจากพื้นดินถึง 5 โวลต์ แต่มันเป็นไปได้ที่จะเปลี่ยนปลายบนของช่วงของพวกเขาโดยใช้ขา Aref และ analogReference () ฟังก์ชัน. มีคู่ของหมุดอื่น ๆ ในคณะกรรมการที่มี: -AREF แรงดันอ้างอิงสำหรับอนาล็อก ใช้กับ analogReference (). รีเซ็ต นำ LOW บรรทัดนี้เพื่อตั้งค่าไมโครคอนโทรลเลอร์ โดยทั่วไปจะใช้ในการเพิ่มปุ่มรีเซ็ตเพื่อป้องกันโล่ซึ่งเป็นหนึ่งในคณะกรรมการ
การแปล กรุณารอสักครู่..

แต่ละ 14 ดิจิตอลหมุดที่โน่สามารถใช้เป็น input หรือ output โดยใช้ pinmode() digitalwrite() , และฟังก์ชั่น digitalread() . พวกเขาทำงานที่ 5 โวลต์ แต่ละขาจะให้หรือได้รับมา 20 แนะนําเป็นสภาวะ และมีตัวต้านทานที่ปรากฏภายใน ( ตัดการเชื่อมต่อโดยค่าเริ่มต้น ) ของ 20-50k โอห์มสูงสุดของ 40Ma เป็นค่าต้องไม่เกินใน I / O pin เพื่อหลีกเลี่ยงความเสียหายถาวรไปยังไมโครคอนโทรลเลอร์ .
นอกจากนี้ เข็มหมุดมีฟังก์ชั่นพิเศษ :
- อนุกรม : 0 ( RX ) และ 1 ( TX ) ใช้รับ ( RX ) และส่ง ( TX ) เป็นแบบอนุกรมข้อมูล เข็มเหล่านี้จะเชื่อมต่อกับหมุดที่สอดคล้องกันของ USB atmega8u2 แซะอนุกรม TTL .
- ภายนอกขัดจังหวะ : 2 และ 3พินเหล่านี้สามารถปรับแต่งเพื่อกระตุ้นการขัดจังหวะในค่าต่ำ ขึ้นหรือตกขอบ หรือเปลี่ยนแปลงค่า ดูรายละเอียดฟังก์ชัน attachinterrupt() .
- โดย : 3 , 5 , 6 , 9 , 10 และ 11 ให้ 8 บิต PWM ออกด้วยฟังก์ชัน analogwrite() .
- SPI : 10 ( SS ) , 11 ( โมซี ) , 12 ( มิโซะ ) , 13 ( sck ) นี่พินรองรับ SPI การสื่อสารโดยใช้ SPI ห้องสมุด .
- LED : 13มีไฟ LED ในตัว ขับเคลื่อนโดยดิจิตอล pin 13 เมื่อกิ๊บมูลค่าสูง LED อยู่ เมื่อขาต่ำ มันก็ปิด
- TWI : A4 หรือ A5 หรือขา SDA และ SCL ขา การสื่อสารโดยใช้ลวดผิวสนับสนุนห้องสมุด .
Uno มี 6 อินพุตอนาล็อก , ป้าย A0 ผ่าน A5 ซึ่งแต่ละให้ 10 บิตความละเอียด ( เช่น 1024 ค่าที่แตกต่างกัน ) โดยค่าเริ่มต้นที่พวกเขาวัดจากพื้นถึง 5 โวลต์แม้ว่ามันจะเป็นไปได้ที่จะเปลี่ยนปลายบนของช่วงของพวกเขาใช้ผลิตเข็มกลัดและฟังก์ชัน analogreference() .
มีกี่ขาอื่น ๆบนกระดาน :
- ผลิต . อ้างอิงแรงดันไฟฟ้าอะนาล็อกอินพุต . ใช้กับ analogreference() .
- ตั้งค่า เอาบรรทัดนี้ต่ำในการตั้งค่าเดิม โดยปกติจะใช้เพื่อเพิ่มปุ่มตั้งค่าโล่ที่บล็อก
หนึ่งบนกระดาน
การแปล กรุณารอสักครู่..
