หนังสั้น รับลิงก์ Facebook X Pinterest อีเมล แอปอื่นๆ มกราคม 24, 2561 ตัวอย่างก่อนทำหนังสั้น -ภาพนิ่ง -ภาพเคลื่อนไหว -ข้อความ -เสียงพูด บรรยาย ดนตรีประกอบ รับลิงก์ Facebook X Pinterest อีเมล แอปอื่นๆ ความคิดเห็น
arduino กลับทางหมุนมอเตอร์ ธันวาคม 20, 2561 1.Code Program ที่เขียนขึ้น ด้วยโปรแกรม Arduino พร้อมอธิบายโปรแกรม void setup() { // ฟังก์ชั่นใช้ในการประกาศค่าเริ่มต้น pinMode(0, OUTPUT); //การกำหนดหน้าที่ของขาว่าเป็นอินพุตหรือเอาต์พุต pinMode(1, OUTPUT); pinMode(8, INPUT); pinMode(9, INPUT); pinMode(10, INPUT); } void loop() { // ฟังก์ชั่นใช้ในการเขียนโค้ดโปรแกรมการทำงานของArduinoเป็นฟังก์ชั่นการวนลูปไปเรื่อยๆ int x = digitalRead(8); // อ่านค่า digital ตัวแปรที่กำหนด int O = digitalRead(9); int a = digitalRead(10); if (x==0) // ถ้ามีการเปลี่ยนแปลงจะทำงานตามลูป { digitalWrite(0, HIGH); //กำหนดค่า HIGH หรือ LOW ไปยังขาดิจิตอล digitalWrite(1, LOW); } if (O==0) { digitalWrite(0, LOW); digitalWrite(1, HIGH); ... อ่านเพิ่มเติม
mikro c 1 กุมภาพันธ์ 17, 2562 ใบรายงานผลการปฏิบัติงาน Code // LCD module connections sbit LCD_RS at RC2_bit; sbit LCD_EN at RC3_bit; sbit LCD_D4 at RC4_bit; sbit LCD_D5 at RC5_bit; sbit LCD_D6 at RC6_bit; sbit LCD_D7 at RC7_bit; sbit LCD_RS_Direction at TRISC2_bit; sbit LCD_EN_Direction at TRISC3_bit; sbit LCD_D4_Direction at TRISC4_bit; sbit LCD_D5_Direction at TRISC5_bit; sbit LCD_D6_Direction at TRISC6_bit; sbit LCD_D7_Direction at TRISC7_bit; // End LCD module connections void main() { Lcd_Init(); // Initialize LCD Lcd_Cmd(_LCD_CLEAR); // Clear display Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off Lcd_Out(1,1,"Hello World");//Write text'Hello World' in first row } ภาพจำลองการทำงานด้วยโปรแกรม Proteus อ้างอิง https://electrosome.com/lcd-pic-interfacing/ อ่านเพิ่มเติม
arduino analog RGB ธันวาคม 27, 2561 ใบรายงานผลการปฏิบัติงาน 1. Code Program ที่เขียนขึ้น ด้วยโปรแกรม Arduino พร้อมอธิบายโปรแกรม int value; // บอกว่าจะใช้งานโวลลุ่ม void setup() { //กำหนดค่าขาต่างๆ pinMode(10, OUTPUT);// กำหนดว่าเป็ฯพุตหรือเอาท์พุต pinMode(11, OUTPUT); pinMode(12, OUTPUT); } void loop() { ลูปการทำงาน value = analogRead(A0); //อ่านค่าอนาล็อค a0 value = map(value, 0, 1023, 0, 255); //ลดค่าจาก1023 เหลือ 255 delay(2); //หน่วงเวลา if(value <=63){// ตำกว่า63ทำงาน digitalWrite(10,LOW); //กำหนด high หรือ low digitalWrite(11,LOW); digitalWrite(12,LOW); } if(value >= 64 && value <= 127){ //เท่ากับหรือสูงกว่า 64 และ ไม่สูงกว่า 127 ทำงาน digitalWrite(10,HIGH); d... อ่านเพิ่มเติม
ความคิดเห็น
แสดงความคิดเห็น