1. LCD1602 Keypad Shield v2.0 ที่หมดไป เมื่อไรจะมีสินค้าเข้ามาอีกครับ
2. พวกโมดูลนาฬิกาอย่าง DS3231 นอกจากแสดงเวลาแล้ว ใช้ทำอะไรได้อีกบางครับ ถ้าผมต้องการเขียนโปรแกรมรับเวลาจากผู้ใช้ เพื่อให้ทำงานตามเวลาที่ตั้ง ต้องใช้พวก DS3231ไหมครับ
ขอบคุณครับ
1. LCD1602 Keypad Shield v2.0 ที่หมดไป เมื่อไรจะมีสินค้าเข้ามาอีกครับ
- ตัวนี้ผมสั่งไปแล้ว น่าจะประมาณไม่เกิน 2 อาทิตย์ครับ ขออภัยที่ทำให้รอ
2. พวกโมดูลนาฬิกาอย่าง DS3231 นอกจากแสดงเวลาแล้ว ใช้ทำอะไรได้อีกบางครับ ถ้าผมต้องการเขียนโปรแกรมรับเวลาจากผู้ใช้ เพื่อให้ทำงานตามเวลาที่ตั้ง ต้องใช้พวก DS3231ไหมครับ
- โมดูลนาฬิกา RTC หรือ RealTimeClock ใช้เป็นนาฬิกาให้กับโปรแกรม มีถ่านมาด้วย มีหลายแบบให้เลือกใช้ตามความเหมาะสมครับ
ตัวนี้ราคาถูกใช้ชิฟ DS1302 เป็นนาฬิกาตั้งเวลาทั่ว ๆ ไป
ตัวนี้ ใช้ชิฟ DS1307 จะคล้าย ๆ ตัวแรก มี IC 24C32 32K I2C EEPROM memory สำหรับเก็บข้อมูลได้ถึง 32K มีวงจรชาร์จแบต LIR2032 rechargeable lithium battery มาด้วย
ตัวนี้ใช้ชิฟ DS3231 และมีเซนเซอร์อุณหภูมิมาให้ด้วย สำหรับคำนวนชดเชยเวลา ทำให้มีความเที่ยงตรงกว่าอันอื่น ที่ชอบคือสามารถวัดอุณหภูมิห้องได้ด้วย
ถ้าต้องการเขียนโปรแกรมรับเวลาจากผู้ใช้ เพื่อให้ทำงานตามเวลาที่ตั้ง ผมขอแนะนำตามนี้ครับ
ถ้าต้องการความแม่นยำใช้ DS3231 ได้เซนเซอร์อุณหภูมิไปใช้ด้วย , ถ้าต้องการเก็บการตั้งค่าบางอย่างไว้ใน RTC เลือกใช้ DS1307 เพราะมี EEPROM ขนาด 32K มาให้ด้วย ถ้าต้องการรับค่าจากผู้ใช้แล้วเอาค่าไปเก็บในที่อื่นเช่น ในตัวโปรแกรม หรือใน EEPROM ของ Arduino ( atmega328 มี EEPROM 1K ) ก็เลือกตัว DS1302 ครับ
ถ้าความชอบส่วนตัว ผมเลือก DS3231 ครับ บวกเงินอีกนิดหน่อยได้เซนเซอร์อุณหภูมิมาด้วย และเวลาก็เดินตรงที่สุด แต่ถ้าอยากให้ประหยัดสุด เวลาผิดได้พลาดนิด ๆ หน่อยๆ ผมเลือก DS1302 เหมาะกับใช้งานทั่วๆ ไป
ถ้าทำทดลองเป็นตัวต้นแบบผมใช้ Arduino Uno ถ้าทำใช้งานจริงก็ใช Arduino Pro ถ้าอยากให้เล็กลงอีกก็ลองเป็น Arduino StandAlone หรือถ้างานเฉพาะทางเล็ก ๆ ก็ใช้ Attiny85 ก็พอไหวครับ
ใช้ไม่เป็น ติดปัญหาตรงไหน สอบถามเพิ่มเติมได้ครับ
ข้อมูลแน่นดีมากเลย ขอบคุณมากครับ
ตอนนี้ผมกำลังมองว่าจะเปลี่ยนไปใช้ LCD 20x4 แทนครับ เลยอยากสอบถามเพิ่มเติมดังนี้
1. ถ้าผมยังไม่มี Potentiometer ผมใช้ตัวต้านทานปรับได้ 10K ของร้านต่อแทนได้ไหมครับ
2. เนื่องจากผมไม่มีหัวแร้ง และไม่ได้บัดกรีมานานมากแล้ว เลยอยากรบกวนให้ช่วยบัดกรี Pin เข้ากับตัว LCD ให้ด้วยได้ไหมครับ คิดค่าบัดกรีเท่าไรครับ
ขอบคุณครับ
1. ถ้าผมยังไม่มี Potentiometer ผมใช้ตัวต้านทานปรับได้ 10K ของร้านต่อแทนได้ไหมครับ
ใช้ตัวต้านทานปรับค่าไ้ด 10K ต่อได้ครับ เอาไว้ปรับความสว่างของจอ LCD ลองใช้ตัวช่วย 1602 2004 LCD Adapter Plate IIC I2C Interface for arduino มั้ยครับ ต่อกับ LCD ทำให้ใช้สายไฟจาก arduino แค่ 2 เส้นในการควบคุม แบบ I2C เขียนโปรแกรมง่าย มีตัวต้านทานปรับค่าได้ ปรับค่าความสว่างหน้าจอให้ด้วย ตัวอย่างโคด
2. เนื่องจากผมไม่มีหัวแร้ง และไม่ได้บัดกรีมานานมากแล้ว เลยอยากรบกวนให้ช่วยบัดกรี Pin เข้ากับตัว LCD ให้ด้วยได้ไหมครับ คิดค่าบัดกรีเท่าไรครับ
ได้ครับ ผมช่วยบัดกรีขา Pin ให้ฟรีครับ
รับทราบครับ
ขอบคุณครับสำหรับความเห็น รู้สึกดีใจมากเลย
จอ 20x4 Character LCD Module 5V for Arduino
ให้ผมบัดกรี ก้างปลาออกมาให้มั้ยครับ
ถ้าติดตรงไหนสอบถามเพิ่มเติมได้ครับ