การใชง้ านอารด์ ยุ โนเบ้ืองตน้ Basic use Arduino
โครงสร้างการเขียนโปรแกรมบนอาร์ดยุ โน #Header เป็ นสว่ นเริ่มต้นของโปรแกรมใช้กาหนดไฟล์ไลบรารี setup( ) เป็ นฟังก์ชน่ั ของการตงั้ คา่ เริ่มต้นของโปรแกรม loop( ) เป็ นฟังก์ชน่ั การวนรอบทาซา้ ไมร่ ู้จบ
ฟังก์ชน่ั การใช้งานพืน้ ฐาน Digital I/O pinMode( ) digitalWrite( ) dtgitalRead( ) Analog I/O analogRead( ) analogWrite( )
ฟังก์ชน่ั การใช้งานพืน้ ฐาน Advance I/O tone( ) noTone( ) Time millis( ) micros( ) delay( ) delayMicroseconds( )
ฟังก์ชนั่ การใช้งานพืน้ ฐาน Maths min(x, y) max(x, y) abs(x) constrain(x, a, b) map(value, fromLow, fromHigh, toLow, toHigh) pow(base, exponent) sqrt(x) sin(x) cos(x) tan(x)
ฟังก์ชน่ั การใช้งานพืน้ ฐาน Bits and Bytes lowByte(x) highByte(x) bitRead(x, n) bitWrite(x, n, b) bitSet(x, n) bitClear(x, n) bit(n)
โปรแกรม Arduino IDE หน้าตา่ งโปรแกรม
โปรแกรม Arduino IDE เมนู File
โปรแกรม Arduino IDE เมนู Edit
โปรแกรม Arduino IDE เมนู Sketch
โปรแกรม Arduino IDE เมนู Tools
โปรแกรม Arduino IDE เมนู Help
คาถามท้ายใบความรู้ท่ี 3 จงบอกชื่อโปรแกรมท่ีใช้ในการเขียนโปรแกรมอาร์ดยุ โน จงยกตวั อยา่ งการใช้งานฟังก์ชนั่ ของอาร์ดยุ โน หากต้องการให้โปรแกรมดเี ลย์ 1 วนิ าที จงอธิบายโครงสร้างการเขียนโปรแกรมบนอาร์ดยุ โน วา่ แบง่ ได้กี่สว่ น สว่ นใดบ้าง
ใบงานการทดลองท่ี 1 การใช้งานอาร์ดยุ โนเบอื ้ งต้น
Search
Read the Text Version
- 1 - 14
Pages: