Core FunctionsSimple programs that demonstrate basic Arduino commands. การแปล - Core FunctionsSimple programs that demonstrate basic Arduino commands. ไทย วิธีการพูด

Core FunctionsSimple programs that

Core Functions

Simple programs that demonstrate basic Arduino commands. These are included with the Arduino environment; to open them, click the Open button on the toolbar and look in the examples folder.


1.Basics
-BareMinimum: The bare minimum of code needed to start an Arduino sketch.
-Blink: Turn an LED on and off.
-DigitalReadSerial: Read a switch, print the state out to the Arduino Serial Monitor.
-AnalogReadSerial: Read a potentiometer, print its state out to the Arduino Serial Monitor.
-Fade: Demonstrates the use of analog output to fade an LED.
-ReadAnalogVoltage : Reads an analog input and prints the voltage to the serial monitor


2.Digital
-Blink Without Delay: blinking an LED without using the delay() function.
-Button: use a pushbutton to control an LED.
-Debounce: read a pushbutton, filtering noise.
-Button State Change: counting the number of button pushes.
-Input Pullup Serial: Demonstrates the use of INPUT_PULLUP with pinMode().
-Tone: play a melody with a Piezo speaker.
-Pitch follower: play a pitch on a piezo speaker depending on an analog input.
-Simple Keyboard: a three-key musical keyboard using force sensors and a piezo speaker.
-Tone4: play tones on multiple speakers sequentially using the tone() command.


3.Analog
-AnalogInOutSerial: Read an analog input pin, map the result, and then use that data to dim or brighten an LED.
-Analog Input: Use a potentiometer to control the blinking of an LED.
-AnalogWriteMega: Fade 12 LEDs on and off, one by one, using an Arduino Mega board.
-Calibration: Define a maximum and minimum for expected analog sensor values.
-Fading: Use an analog output (PWM pin) to fade an LED.
-Smoothing: Smooth multiple readings of an analog input.


4.Communication

These examples include code that allows the Arduino to talk to Processing sketches running on the computer. For more information or to download Processing, see processing.org. There are also Max/MSP patches that can communicate with each Arduino sketch as well. For more on Max/MSP see Cycling 74. For Pd patches that can communicate with these sketches, see Scott Fitzgerald's examples.

-ReadASCIIString: Parse a comma-separated string of ints to fade an LED.
-ASCII Table: Demonstrates Arduino's advanced serial output functions.
-Dimmer: Move the mouse to change the brightness of an LED.
-Graph: Send data to the computer and graph it in Processing.
-Physical Pixel: Turn a LED on and off by sending data to your Arduino from Processing or Max/MSP.
-Virtual Color Mixer: Send multiple variables from Arduino to your computer and read them in Processing or Max/MSP.
-Serial Call Response: Send multiple variables using a call-and-response (handshaking) method.
-Serial Call Response ASCII: Send multiple variables using a call-and-response (handshaking) method, and ASCII-encode the values before sending.
-SerialEvent: Demonstrates the use of SerialEvent().
-Serial input (Switch (case) Statement): How to take different actions based on characters received by the serial port.
-MIDI: Send MIDI note messages serially.
-MultiSerialMega: Use two of the serial ports available on the Arduino Mega.


5.Control Structures
-If Statement (Conditional): How to use an if statement to change output conditions based on changing input conditions.
-For Loop: Controlling multiple LEDs with a for loop and.
-Array: A variation on the For Loop example that demonstrates how to use an array.
-While Loop: How to use a while loop to calibrate a sensor while a button is being read.
-Switch Case: How to choose between a discrete number of values. Equivalent to multiple If statements. This example shows how to divide a sensor's range into a set of four bands and to take four different actions depending on which band the result is in.
-Switch Case 2: A second switch-case example, showing how to take different actions based in characters received in the serial port.


6.Sensors
-ADXL3xx: Read an ADXL3xx accelerometer.
-Knock: Detect knocks with a piezo element.
-Memsic2125 : Two-axis acceleromoter.
-Ping: Detecting objects with an ultrasonic range finder.


7.Display

Examples of basic display control

-LED Bar Graph: How to make an LED bar graph.
-Row Column Scanning: How to control an 8x8 matrix of LEDs.


8.Strings
-StringAdditionOperator: Add strings together in a variety of ways.
-StringAppendOperator: Append data to strings.
-StringCaseChanges: Change the case of a string.
-StringCharacters: Get/set the value of a specific character in a string.
-StringComparisonOperators: Compare strings alphabetically.
-StringConstructors: How to initialize string objects.
-StringIndexOf: Look for the first/last instance of a character in a string.
-StringLength & StringLengthTrim: Get and trim the length of a string.
-StringReplace: Replace individual characters in a string.
-StringStartsWithEndsWith: Check which characters/substrings a given string starts or ends with.
-StringSubstring: Look for "phrases" within a given string.


9.USB (Leonardo, Micro, and Due specific examples)

The Keyboard and Mouse examples are unique to the Leonardo, Micro and Due. They demonstrate the use of libraries that are unique to the board.
-KeyboardAndMouseControl: Demonstrates the Mouse and Keyboard commands in one program.

Keyboard
-KeyboardMessage: Sends a text string when a button is pressed.
-KeyboardLogout : Logs out the current user with key commands.
-KeyboardSerial: Reads a byte from the serial port, and sends back a keystroke.
-KeyboardReprogram : Opens a new window in the Arduino IDE and reprograms the Leonardo with a simple blink program.

Mouse
-ButtonMouseControl: Control cursor movement with 5 pushbuttons.
-JoystickMouseControl: Controls a computer's cursor movement with a Joystick when a button is pressed.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ฟังก์ชันหลักโปรแกรมอย่างง่ายที่แสดงให้เห็นถึงคำสั่งพื้นฐานสืบ เหล่านี้มีอยู่ในสิ่งแวดล้อมสืบ เปิด คลิกปุ่มบนแถบเครื่องมือเปิด และค้นหาในโฟลเดอร์ตัวอย่าง 1.พื้นฐาน-BareMinimum: ต่ำสุดเปลือยรหัสที่จำเป็นในการเริ่มต้นร่างการสืบ -กะพริบ: เปิดตัว LED และปิด -DigitalReadSerial: อ่านสวิตช์ พิมพ์สถานะการตรวจสอบประจำสืบ -AnalogReadSerial: อ่านมิเตอร์แบบ พิมพ์สถานะการตรวจสอบประจำสืบ -ค่อย ๆ: แสดงให้เห็นถึงการใช้แสดงผลแบบแอนะล็อกจางเป็น LED -ReadAnalogVoltage: อ่านอินพุตแบบแอนะล็อก และแรงดันไฟฟ้าเพื่อตรวจสอบลำดับพิมพ์ 2.ดิจิตอล-กะพริบโดยไม่ชักช้า: กะพริบเป็น LED โดยใช้ฟังก์ชัน delay() -ปุ่ม: ใช้การ pushbutton ควบคุม LED -Debounce: อ่านการ pushbutton กรองเสียงรบกวน -ปุ่มเปลี่ยนสถานะ: นับจำนวนของปุ่มผลักดัน -เข้าประจำ Pullup: แสดงให้เห็นถึงการใช้ INPUT_PULLUP กับ pinMode() -โทนสี: เล่นทำนองเพลง ด้วยลำโพง Piezo -หล่อสนาม: เล่นสนามบนลำโพง piezo ขึ้นอยู่กับการป้อนข้อมูลแบบแอนะล็อก -เรื่องแป้นพิมพ์: 3 คีย์ดนตรีคีย์บอร์ดที่ใช้บังคับให้เซ็นเซอร์และลำโพง piezo -Tone4: เล่นเสียงบนลำโพงหลายตามลำดับโดยใช้คำสั่ง tone() 3.แอนะล็อก-AnalogInOutSerial: อ่านเป็นขาอินพุตแบบแอนะล็อก แผนที่ผลลัพธ์ และจากนั้น ใช้ข้อมูลมิติ หรือทำเป็น LED -อะนาล็อกอินพุต: ใช้มิเตอร์กะพริบไฟ LED ที่ควบคุม -AnalogWriteMega: ตก 12 Led และ ปิด หนึ่ง โดยใช้บอร์ดเป็นร็อคสืบ -สอบเทียบ: กำหนดค่าสูงสุดและต่ำสุดสำหรับคาดว่าค่าของเซ็นเซอร์แบบแอนะล็อก -ค่อย ๆ: การออกแบบแอนะล็อก (PWM pin) จางเป็น LED -ราบเรียบ: เรียบอ่านหลายของอินพุตแบบแอนะล็อก 4.สื่อสารตัวอย่างเหล่านี้ประกอบด้วยรหัสที่ช่วยให้สืบกับร่างที่บนคอมพิวเตอร์ที่ประมวลผล สำหรับข้อมูลเพิ่มเติม หรือดาวน์โหลดประมวลผล ดู processing.org นอกจากนี้ยังมีซอฟต์แวร์สูง สุด/MSP ที่สามารถสื่อสารกับแต่ละร่างสืบด้วย เพิ่มเติมใน Max/MSP ดูจักรยาน 74 สำหรับแพทช์ Pd ที่สามารถสื่อสารกับร่างนี้ ดูตัวอย่างห้องสก็อต -ReadASCIIString: แยก ints จางเป็น LED สายจุลภาค -ASCII ตาราง: แสดงให้เห็นถึงฟังก์ชันของสืบออกพอร์ตอนุกรมขั้นสูง -หรี่: เลื่อนเมาส์เพื่อเปลี่ยนความสว่างของ LED -กราฟ: ส่งข้อมูลไปยังคอมพิวเตอร์ และกราฟในการประมวลผล -พิกเซลทางกายภาพ: เปิดตัว LED และปิด โดยการส่งข้อมูลของคุณสืบจากการประมวลผลสูง สุด/MSP -เครื่องผสมสีเสมือน: ส่งตัวแปรหลายจากสืบกับคอมพิวเตอร์ของคุณ และอ่านตัวประมวลผลหรือสูง สุด/MSP -ประจำโทรตอบ: ส่งหลายตัวแปรโดยใช้วิธีการโทร และตอบ (ทฤษฎี) -ตอบโทรประจำ ASCII: ส่งหลายตัวแปรโดยใช้วิธีการโทร และตอบ (ทฤษฎี) และ ASCII-เข้ารหัสค่าก่อนที่จะส่ง -SerialEvent: แสดงให้เห็นถึงการใช้ SerialEvent() -อนุกรมเข้า (คำสั่งสวิตช์ (กรณี)): วิธีการดำเนินการต่าง ๆ ตามตัวรับแบบอนุกรม -MIDI: ส่งข้อความบันทึก MIDI serially -MultiSerialMega: ใช้สองพอร์ตอนุกรมที่ว่างบนเมก้าสืบ 5.ควบคุมโครงสร้าง-ถ้างบ (มีเงื่อนไข): วิธีการใช้หากงบการเปลี่ยนแปลงเงื่อนไขแสดงผลตามเงื่อนไขสำหรับการป้อนค่าการเปลี่ยนแปลง -สำหรับการวนรอบ: การควบคุมไฟ Led หลายกับการสำหรับการวนรอบ และการ -เรย์: ความผันแปรสำหรับวนตัวอย่างที่แสดงให้เห็นถึงวิธีการใช้อาร์เรย์ -ขณะวน: วิธีการใช้ในขณะที่วงการเซนเซอร์ในขณะที่ปุ่มจะถูกอ่าน -สวิตช์กรณี: วิธีการเลือกค่าต่าง ๆ แยกกัน เท่ากับถ้าหลายคำสั่ง ตัวอย่างนี้แสดงวิธี การแบ่งช่วงของเซนเซอร์เป็นชุดของวงสี่ และดำเนินการ 4 แตกต่างกันขึ้นอยู่กับวงดนตรีซึ่งผลที่ได้คือใน -สวิตช์กรณี 2: ตัวอย่างกรณีสลับสอง แสดงวิธีการดำเนินการต่าง ๆ อยู่ในตัวรับในพอร์ตอนุกรม 6.เซ็นเซอร์-ADXL3xx: อ่าน ADXL3xx accelerometer -เคาะ: ตรวจพบบาง ด้วยองค์ประกอบแบบ piezo -Memsic2125: สองแกน acceleromoter -Ping: ตรวจหาวัตถุที่ มีการค้นหาช่วงอัลตราโซนิก 7.แสดงตัวอย่างของตัวควบคุมการแสดงผลทั่วไป -LED บาร์กราฟ: วิธีการทำเป็น LED บาร์กราฟ -การสแกนแถวคอลัมน์: วิธีการควบคุมเมทริกซ์การ 8 x 8 ของ Led 8.สายอักขระ-StringAdditionOperator: เพิ่มสายกันในหลากหลายวิธีการ -StringAppendOperator: ผนวกข้อมูลสายอักขระ -StringCaseChanges: เปลี่ยนตัวพิมพ์ของสายอักขระ -StringCharacters: รับชุดของอักขระที่ระบุในสายอักขระ -StringComparisonOperators: เปรียบเทียบสายอักขระตามตัวอักษร -StringConstructors: วิธีการเตรียมใช้งานวัตถุที่สายอักขระ -StringIndexOf: ค้นหาอินสแตนซ์แรก/สุดท้ายของอักขระในสายอักขระ -StringLength & StringLengthTrim: รับ และตัดแต่งความยาวของสาย -StringReplace: แต่ละอักขระในสายอักขระการแทน -StringStartsWithEndsWith: เช็คที่ substrings อักขระสายอักขระที่กำหนดเริ่มต้น หรือลงท้ายด้วย -StringSubstring: หา "วลี" ในสายอักขระที่กำหนด 9. USB (Leonardo ไมโคร และครบกำหนดเฉพาะตัวอย่าง)ตัวอย่างแป้นพิมพ์และเมาส์เป็นลักษณะเฉพาะของ Leonardo ไมโคร และครบกำหนด พวกเขาแสดงให้เห็นถึงการใช้ไลบรารีที่เฉพาะให้คณะกรรมการ -KeyboardAndMouseControl: เมาส์และแป้นพิมพ์คำสั่งในโปรแกรมหนึ่งที่แสดงให้เห็นถึงการ แป้นพิมพ์-KeyboardMessage: ส่งสายอักขระข้อความเมื่อมีกดปุ่ม -KeyboardLogout: ล็อกออกผู้ใช้ปัจจุบันด้วยคำสั่งหลักการ -KeyboardSerial: อ่านไบต์จากพอร์ตอนุกรม และส่งกลับไปกดแป้นพิมพ์ -KeyboardReprogram: เปิดหน้าต่างใหม่ใน IDE สืบ และ reprograms Leonardo กับโปรแกรมกะพริบอย่างนี้ เมาส์-ButtonMouseControl: ควบคุมเคอร์เซอร์กับ 5 pushbuttons -JoystickMouseControl: ควบคุมเคอร์เซอร์ของคอมพิวเตอร์กับก้านเมื่อกดปุ่ม
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ฟังก์ชั่นหลักของโปรแกรมง่ายๆที่แสดงให้เห็นถึงคำสั่งพื้นฐาน Arduino เหล่านี้จะรวมกับสภาพแวดล้อม Arduino; ที่จะเปิดให้พวกเขาคลิกที่ปุ่มเปิดบนแถบเครื่องมือและมองในโฟลเดอร์ตัวอย่าง. 1.Basics -BareMinimum: ขั้นต่ำเปลือยของรหัสที่จำเป็นในการเริ่มต้นร่าง Arduino. -Blink: เปิดไฟ LED และปิด. -DigitalReadSerial: อ่าน สวิทช์พิมพ์รัฐออกไปตรวจสอบ Arduino อนุกรม. -AnalogReadSerial: อ่านมิเตอร์ให้พิมพ์ของรัฐออกไปตรวจสอบอนุกรม Arduino. -Fade: แสดงให้เห็นถึงการใช้งานของการส่งออกอนาล็อกจะจางหายไปไฟ LED. -ReadAnalogVoltage: อ่านแบบอะนาล็อก การป้อนข้อมูลและพิมพ์แรงดันไฟฟ้าไปยังจอภาพอนุกรม2.Digital -Blink โดยไม่ต้องล่าช้ากะพริบไฟ LED โดยไม่ต้องใช้ความล่าช้า () ฟังก์ชัน. -Button: ใช้ปุ่มกดเพื่อควบคุมไฟ LED. -Debounce. อ่านปุ่มกดที่กรองเสียงรบกวน- ปุ่มรัฐเปลี่ยนแปลง:. นับจำนวนของปุ่มผลัก-Input pullup อนุกรม: แสดงให้เห็นถึงการใช้งานของ INPUT_PULLUP กับ pinMode (). -Tone: เล่นทำนองเพลงด้วยลำโพง Piezo ได้. ลูกศิษย์ -Pitch: เล่นสนามลำโพงแบบ piezo ขึ้นอยู่กับ อนาล็อก. ธรรมดาแป้นพิมพ์:. แป้นพิมพ์ดนตรีสามที่สำคัญโดยใช้เซ็นเซอร์แรงและลำโพงแบบ piezo -Tone4: เล่นเสียงลำโพงหลายตามลำดับโดยใช้โทน () คำสั่ง. 3.Analog -AnalogInOutSerial: อ่านพินอินพุทอะนาล็อก แผนที่ผลและใช้ข้อมูลนั้นไปยังสลัวหรือปรับความสว่างไฟ LED. -Analog ป้อนข้อมูล: ใช้มิเตอร์เพื่อควบคุมกระพริบของ LED ที่. -AnalogWriteMega: Fade 12 ไฟ LED และปิดหนึ่งโดยหนึ่งใช้ Arduino คณะกรรมการใหญ่ . -Calibration: กำหนดสูงสุดและต่ำสุดค่าเซ็นเซอร์แบบอะนาล็อกคาดว่า. -Fading: ใช้เอาท์พุทแบบอะนาล็อก (ขา PWM) จะจางหายไปไฟ LED. -Smoothing. อ่านหลายเรียบของอนาล็อก4.Communication ตัวอย่างเหล่านี้รวมถึงรหัสที่ ช่วยให้ Arduino จะพูดคุยกับสเก็ตช์การประมวลผลที่ทำงานบนเครื่องคอมพิวเตอร์ สำหรับข้อมูลเพิ่มเติมหรือดาวน์โหลดการประมวลผลดู processing.org นอกจากนี้ยังมีแม็กซ์ / MSP แพทช์ที่สามารถสื่อสารกับแต่ละร่าง Arduino เช่นกัน สำหรับข้อมูลเพิ่มเติมเกี่ยว Max / MSP เห็นขี่จักรยาน 74 สำหรับแพทช์ Pd ที่สามารถสื่อสารกับภาพวาดเหล่านี้ให้ดูตัวอย่างสกอตต์ฟิตซ์เจอรัลด์. -ReadASCIIString: แยกสตริงคั่นด้วยเครื่องหมายจุลภาค ints จะจางหายไปไฟ LED. -ASCII ตาราง: Arduino แสดงให้เห็นถึงขั้นสูงของการส่งออกต่อเนื่อง ฟังก์ชั่น. -Dimmer: เลื่อนเมาส์เพื่อเปลี่ยนความสว่างของไฟ LED ที่. -Graph ส่งข้อมูลไปยังเครื่องคอมพิวเตอร์และกราฟในการประมวลผล. -Physical พิกเซล: LED เปิดและปิดโดยการส่งข้อมูลไปยัง Arduino ของคุณจากการประมวลผลหรือแม็กซ์ / MSP. -Virtual ผสมสี: ส่งตัวแปรหลายรายการจาก Arduino ไปยังเครื่องคอมพิวเตอร์ของคุณและอ่านพวกเขาในการประมวลผลหรือแม็กซ์ / MSP. -Serial โทรตอบสนอง: ส่งตัวแปรต่างๆโดยใช้การเรียกร้องและการตอบสนอง (จับมือ) วิธี. -Serial ตอบสนองการโทร ASCII: ส่งตัวแปรต่างๆโดยใช้การเรียกร้องและการตอบสนอง (จับมือ) วิธีการและ ASCII เข้ารหัสค่าก่อนที่จะส่ง. -SerialEvent: แสดงให้เห็นถึงการใช้งานของ SerialEvent () ที่. ป้อนข้อมูล -Serial (สวิทช์ (กรณี) งบ): วิธีการ ใช้เวลาดำเนินการที่แตกต่างกันขึ้นอยู่กับตัวละครที่ได้รับจากพอร์ตอนุกรม. -MIDI: ส่งข้อความบันทึก MIDI ลำดับ. -MultiSerialMega: ใช้สองพอร์ตอนุกรมที่มีอยู่บนเมกะ Arduino. โครงสร้าง 5.Control ถ้างบ (ตามเงื่อนไข): วิธีการใช้ ถ้างบในการเปลี่ยนแปลงเงื่อนไขการส่งออกขึ้นอยู่กับการเปลี่ยนแปลงสภาพการป้อนข้อมูล. เผื่อห่วง: การควบคุมไฟ LED หลายสำหรับห่วงและ. -Array: รูปแบบบนตัวอย่างสำหรับวงที่แสดงให้เห็นถึงวิธีการใช้อาร์เรย์. -While ห่วง: วิธีการ ใช้ห่วงในขณะที่การปรับเซ็นเซอร์ขณะที่กดปุ่มจะถูกอ่าน. สวิทช์กรณี: วิธีการเลือกระหว่างจำนวนที่ไม่ต่อเนื่องของค่า เทียบเท่ากับหลายถ้างบ ตัวอย่างนี้แสดงให้เห็นถึงวิธีการแบ่งช่วงเซ็นเซอร์เข้าไปในชุดของสี่วงและจะใช้เวลาสี่การกระทำที่แตกต่างกันขึ้นอยู่กับวงผลที่ได้คือใน. สวิทช์กรณีที่ 2: ตัวอย่างที่สวิทช์กรณีที่สองแสดงให้เห็นว่าการดำเนินการที่แตกต่างกันอยู่ใน ตัวละครที่ได้รับในพอร์ตอนุกรม. 6.Sensors -ADXL3xx: อ่าน accelerometer ADXL3xx. -Knock: ตรวจหาเคาะกับองค์ประกอบแบบ piezo ได้. -Memsic2125. acceleromoter สองแกน-Ping: ตรวจจับวัตถุที่มีการค้นหาช่วงล้ำ. 7.Display ตัวอย่างของการควบคุมการแสดงผลขั้นพื้นฐาน-LED กราฟแท่ง: วิธีการทำกราฟแท่ง LED. -Row สแกนคอลัมน์: วิธีการควบคุมเมทริกซ์ 8x8 ของ LED. 8.Strings -StringAdditionOperator: เพิ่มสตริงร่วมกันในหลายวิธี. -StringAppendOperator: ผนวกข้อมูลไปยังสตริง. -StringCaseChanges: เปลี่ยนกรณีของสตริง. -StringCharacters. รับ / ตั้งค่าของตัวละครที่ระบุในสตริง-StringComparisonOperators: เปรียบเทียบสตริงตัวอักษร. -StringConstructors: วิธีการเริ่มต้นวัตถุสตริง. -StringIndexOf: มองหาแรก / ตัวอย่างเช่นที่ผ่านมาของตัวละครในสตริง. -StringLength และ StringLengthTrim: รับและตัดความยาวของสตริง. -StringReplace: แทนที่อักขระแต่ละตัวในสตริง. -StringStartsWithEndsWith: ตรวจสอบที่ตัวละคร / สตริงที่กำหนดเริ่มต้นสตริง หรือลงท้ายด้วย. -StringSubstring: มองหา "วลี" ภายในสตริงที่กำหนด. 9.USB (เลโอนาร์โดไมโครและเนื่องจากตัวอย่างที่เฉพาะเจาะจง) คีย์บอร์ดและเมาส์เป็นตัวอย่างที่ไม่ซ้ำกับเลโอนาร์โดไมโครและเนื่องจาก พวกเขาแสดงให้เห็นถึงการใช้ห้องสมุดที่เป็นเอกลักษณ์ของบอร์ด. -KeyboardAndMouseControl: แสดงให้เห็นถึงเมาส์และแป้นพิมพ์คำสั่งในโปรแกรมหนึ่ง. แป้นพิมพ์-KeyboardMessage: ส่งสตริงข้อความเมื่อมีการกดปุ่ม. -KeyboardLogout: บันทึกจากผู้ใช้ปัจจุบันที่มีคีย์ คำสั่ง. -KeyboardSerial: อ่านไบต์จากพอร์ตอนุกรมและส่งกลับการกดแป้นพิมพ์. -KeyboardReprogram: เปิดหน้าต่างใหม่ใน Arduino IDE และ reprograms เลโอนาร์โดกับโปรแกรมพริบง่าย. เมาส์-ButtonMouseControl: การเคลื่อนไหวของเคอร์เซอร์ควบคุมด้วยปุ่มกด 5 . -JoystickMouseControl: การควบคุมการเคลื่อนไหวของเคอร์เซอร์ของคอมพิวเตอร์ที่มีจอยสติ๊กเมื่อมีการกดปุ่ม








































































































การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ฟังก์ชันหลัก

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


1 . พื้นฐาน
- bareminimum : ขั้นต่ำเปลือยของรหัสที่จำเป็นเพื่อเริ่มต้น Arduino สเก็ต
- กระพริบ LED : เปิดและปิด
- digitalreadserial : อ่านสลับพิมพ์รัฐกับ Arduino อนุกรมการตรวจสอบ
- analogreadserial : อ่าน Potentiometer , พิมพ์สถานะกับ Arduino อนุกรมการตรวจสอบ
- จางหาย : สาธิตการใช้ Analog output จางหายเป็น LED
- readanalogvoltage : อ่านอนาล็อกอินพุตและพิมพ์ตรวจสอบแรงดันต่อเนื่อง

2 . ดิจิตอล
- กระพริบตา โดยไม่มีการหน่วงเวลา : กระพริบ LED โดยไม่ต้องใช้ฟังก์ชั่น delay() .
- ปุ่ม :ใช้ปุ่มกดเพื่อควบคุม LED
- debounce : อ่าน pushbutton , เสียงกรอง
- ปุ่มเปลี่ยนรัฐ : การนับจำนวนของปุ่มกด .
- อนุกรมการออกกำลังด้วยการใช้คางเข้าสาธิตการใช้ input_pullup กับ pinmode() .
- เสียง : เล่นเพลงกับ Piezo ลำโพง
- พิชผู้ตาม : เล่นระยะห่างบน Piezo ลำโพงขึ้นอยู่กับอนาล็อกอินพุต .
ง่าย -- แป้นพิมพ์ :สามคีย์ดนตรีแป้นพิมพ์โดยใช้เซ็นเซอร์บังคับเป็น Piezo และลำโพง
- tone4 : เล่นเสียงจากลำโพงหลาย tone() ตามลำดับโดยใช้คำสั่ง



- 3 อะนาล็อก analoginoutserial : อ่านแบบอะนาล็อกอินพุตขา , แผนที่ผลลัพธ์ , และจากนั้นใช้ข้อมูลที่มืดหรือสว่างแบบ LED
- Analog Input : ใช้โพเทนซิโอมิเตอร์เพื่อควบคุมการกระพริบของ LED
- analogwritemega : เลือน 12 LEDs และปิดหนึ่งโดยหนึ่ง ใช้ Arduino Mega บอร์ด
- การสอบเทียบ : กําหนดค่าสูงสุดค่าเซนเซอร์อะนาล็อกที่คาดไว้
- ปิ : ใช้ Analog output ( ขา PWM ) จางหายเป็น LED
- เรียบเนียนแบบอะนาล็อก : การอ่านข้อมูล


4 . การสื่อสาร

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

- readasciistring : แยกสตริงคั่นด้วยเครื่องหมายจุลภาค ints จางหายเป็น LED
- ตาราง ASCII :สาธิต Arduino ขั้นสูงอนุกรมส่งออกฟังก์ชัน
- หรี่ : เลื่อนเมาส์เพื่อเปลี่ยนความสว่างของ LED
- กราฟ : ส่งข้อมูลไปยังคอมพิวเตอร์และกราฟในการประมวลผล
ทางกายภาพ - พิกเซล : เลี้ยว LED และปิดโดยการส่งข้อมูลไปประมวลผล หรือ Arduino จาก Max / MSP .
- เสมือนสีผสม : ส่งหลายตัวแปรจาก Arduino กับคอมพิวเตอร์ของคุณและอ่านพวกเขาในการประมวลผลหรือ Max / MSP .
- การส่งโทรต่อเนื่องหลายตัวแปรการโทรและการตอบสนอง ( ทฤษฎี ) วิธี
- อนุกรมการส่งโทร ASCII หลายตัวแปรการโทรและการตอบสนอง ( ทฤษฎี ) และค่า ascii เข้ารหัสก่อนส่ง
- serialevent : สาธิตการใช้ serialevent() .
- อนุกรมเข้าสวิตช์ ( คดี ) งบ )วิธีการที่แตกต่างกันการกระทำตามอักขระที่ได้รับจากพอร์ตอนุกรม
- MIDI : ส่งข้อความข้อความ MIDI อนุกรม .
- multiserialmega : ใช้สองของพอร์ตอนุกรมที่มีอยู่บน Arduino Mega .


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


6 . เซ็นเซอร์
- adxl3xx : อ่าน adxl3xx accelerometer .
- เคาะเคาะกับ Piezo ตรวจสอบองค์ประกอบ
- memsic2125 : สองแกน acceleromoter .
- ปิง : การตรวจหาวัตถุที่มีความถี่ช่วง Finder


7 . แสดง

ตัวอย่างพื้นฐานควบคุมการแสดง

- LED บาร์กราฟ : วิธีการทำ LED บาร์กราฟ
- แถวคอลัมน์สแกน : วิธีการควบคุม Matrix 8x8 ของไฟ LED


8
- stringadditionoperator : เพิ่มสตริงสตริงร่วมกันในหลากหลายวิธี
- stringappendoperator : ผนวกข้อมูลไปยังสตริง
- stringcasechanges : กรณีเปลี่ยนเชือก
- stringcharacters : รับ / ตั้งค่าของตัวอักษรที่เฉพาะเจาะจงในสตริง
- stringcomparisonoperators : เปรียบเทียบสตริงตัวอักษร .
- stringconstructors : วิธีการเริ่มต้นสตริงของวัตถุ
- stringindexof : ดูแรก / ตัวอย่างสุดท้ายของอักขระในสตริง
- stringlength & stringlengthtrim : รับและตัดความยาวของเชือก
- stringreplace : แทนที่แต่ละอักขระในสตริง
- stringstartswithendswith : ตรวจสอบอักขระสตริงย่อยที่สตริงที่กำหนดจะเริ่มต้นหรือสิ้นสุดด้วย
- stringsubstring : มองหา " วลี " ในสตริงที่กำหนด .


9.usb ( เลโอนาร์โด้ ไมโคร และเนื่องจากตัวอย่างเฉพาะ )

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


- keyboardmessage แป้นพิมพ์ : ส่งข้อความเมื่อปุ่มถูกกด
- keyboardlogout : บันทึกจากผู้ใช้ปัจจุบันที่มีคำสั่งที่สำคัญ
- keyboardserial : อ่านไบต์จากพอร์ตอนุกรม และส่งกลับการกด .
- keyboardreprogram :เปิดหน้าต่างใหม่ใน Arduino IDE และ reprograms ที่ลีโอนาร์โด กับโปรแกรมกระพริบง่ายๆ


- buttonmousecontrol : การเคลื่อนที่ของเคอร์เซอร์เมาส์ควบคุมด้วย 5 pushbuttons .
- joystickmousecontrol : การควบคุมการเคลื่อนที่ของเคอร์เซอร์ของคอมพิวเตอร์กับจอยสติ๊กเมื่อปุ่มถูกกด
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: