มีปัญหาเรื่องการใช้งาน ปรึกษาได้ที่เว็บบอร์ดนี้เลยครับ
ArduinoAll มีสินค้าหลายชนิด ผมอาจจะยังเล่นไม่หมด ต้องขออภัยมาไว้ล่วงหน้าครับผมจะพยายามช่วยแนะนำเท่าที่มีความรู้ ถ้ายังทำไม่เป็นก็จะพยายามหามาให้ ช่วย ๆ กันน่าจะทำออกได้ไว
ได้แน่นอน ผมใช้กับ windows 7 กับ windows 8 อยู่ครับ ลองเช็คการตั้งค่าให้ถูกต้องก่อนครับ
Arduino Pro mini ใช้ FTDI232 upload ยากมากเลยครับ กดปุ่มรีเซ็ตก่อนกดอัพโหลดก็แล้ว ดึงสายเข้าสายออกก้แล้ว ชั่วโมงนึงนั่งเสียเวลาอัพโหลดอัพได้แค่1-2ครั้งเองครับ พอจะมีวิธีไหมครับ
FTDI232 ส่วนมากตัวนี้ไม่ต้องกดปุ่ม reset นะครับ มีขา DRT ให้เป็น auto reset หรือถ้ากดปุ่ม reset ก็ค้างไว้พอโปรแกรมขึ้นคำว่า uploading ค่อยปล่อยมือ ทำตามนี้ได้แน่นอนครับ
Sketch uses 6,782 bytes (2%) of program storage space. Maximum is 253,952 bytes.
Global variables use 230 bytes (2%) of dynamic memory, leaving 7,962 bytes for local variables. Maximum is 8,192 bytes.
avrdude: ser_open(): can't open device "\\.\COM1": The system cannot find the file specified.
avrdude: ser_drain(): read error: The handle is invalid.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
แบบนี้คืออะไรหรอคับ ผมอัพโค้ดลงบอดแล้วมันมีข้อความข้างบนขึ้นมาอ่ะคับ
ยังเลือก comport ไม่ถูกนะครับ
เช็คลิสตามนี้ครับ
1. เช็คลง Driver ว่าเห็น driver เลือกชื่อ comport ถูกต้องแล้ว
2. เช็คว่าเลือกบอร์ดเป็น arduino Duemilanove
3. เลือกเครื่องโปรแกรมเมอร์เป็น parallel programmer
เพิ่งได้รับ
มาแล้วพอลองใช้ code ตัวอย่างในเว็บของ arduinoall แล้วมันไม่ออกเป็นข้อความอะครับ code นี้
ตัวอย่างโคด 1602 2004 LCD Adapter Plate IIC I2C Interface for arduino
// แก้ไขข้อความแสดงผล ที่ตัวสีชมพู
#include <Wire.h> #include <LCD.h> #include <LiquidCrystal_I2C.h> #define I2C_ADDR 0x27 // < #define BACKLIGHT_PIN 3 LiquidCrystal_I2C lcd(I2C_ADDR,2,1,0,4,5,6,7); void setup() { // lcd.begin (20,4); // < lcd.begin (16,2); // < // Switch on the backlight lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE); lcd.setBacklight(HIGH); lcd.home (); // ไปที่ตัวอักษรที่ 0 แถวที่ 1
lcd.setCursor(1,0); // ไปทตัวอักษรที่ 1 แถวที่ 1 lcd.print("Welcome ALL"); lcd.setCursor(3,1); // ไปที่ตัวอักษรที่ 5 แถวที่ 2 lcd.print("ArduinoAll"); } void loop() { }
ปรับ address ให้ถูกต้องด้วยนะครับ
#define I2C_ADDR 0x3F
บอร์ด Arduino maga 2560 ใช้งาน เสียบต่อกับคอมไม่ขึ้นค่ะ ตอนแรกทำงานอยู่ดีๆ พอถอดสาย usb ออกจากคอมแล้วเอาบอร์ดอีกอันหนึ่งเสียบคอมซึ่งมันเป็นport com4 แต่อันที่ จึงเลือก port ตรงโปรแกรมเป็น port com4 แต่พอจะใช้บอร์ดเดิมกลับใช้งานไม่ได้คือเสียบคอมไม่มีไดฟ์เข้าที่คอมเลย ที่ตัวบอร์ดมีไฟสีเขียวตรงตรงคำว่า on ขึ้นแล้วไฟสีส้มตรงตัว L ตรงไฟLมันติดตลอดเวลาเลยค่ะ แล้วเสียบเข้าใหม่ก้อใช้งานไม่ได้เลยค่ะ ตอนแรกคิดว่าเป็นเพราะเราเซ็ทเป็นพอทคอมสี่แต่ว่ามันเหมือนกับไม่สามารถเสียบเข้าคอมได้ เหมือนมันไม่ยอมติดต่อกับคอมค่ะ ทำยังงัยดีค่ะ งงมาก เพิ่งซื้อได้สองเดือนกว่า แล้วก้อนานๆใช้ที