first uplode the code in Arduino // the code for reset EEPROM #include void setup() { pinMode(13, OUTPUT); for (int i = 0 ; i < EEPROM.length() ; i++) { EEPROM.write(i, 0); } digitalWrite(13, HIGH); } void loop() { }
สำหรับคนที่อัพโหลดเเล้วใส่รหัส1234เเล้วไม่ผ่านให้ ลบโค้ดเดิมออกก่อน เเล้วนำโค้ดข้างล่างนี้ไปใส่เเล้วอัพลงเมื่ออัพเสร็จให้นำโค้ดเดิมใส่ใหม่เเล้วอัพจะสามารถได้งานได้ตามปกติ โค้ดเคลีย EEPROM #include void setup() { // initialize the LED pin as an output. pinMode(13, OUTPUT);
/*** Iterate through each byte of the EEPROM storage. Larger AVR processors have larger EEPROM sizes, E.g: - Arduino Duemilanove: 512 B EEPROM storage. - Arduino Uno: 1 kB EEPROM storage. - Arduino Mega: 4 kB EEPROM storage. Rather than hard-coding the length, you should use the pre-provided length function. This will make your code portable to all AVR processors. ***/ for (int i = 0 ; i < EEPROM.length() ; i++) { EEPROM.write(i, 0); } // turn the LED on when we're done digitalWrite(13, HIGH); } void loop() { /** Empty loop. **/ }
Sir, All time saw Wrong password . I have tried in simulator and arduino board. But Every time saw wrong password. How to find the password. Please Help me.
ขอบคุณ ความรู้ ที่ ครูถ่ายทอดให้นะครับ ผมจะนำไปศึกษาและเพิ่มเติมต่อ ขอให้ครูและครอบครัวมีความสุข สุขภาพแข็งแรง นะครับ
code .ใช้ได้ดีครับ กำลังจะทำกลอนxt9^พอดี แต่ต้อง ล้างeeprom ก่อน โดยใช้ code eeprom clear โหลดเข้าก่อน ผมก็ทำตามคอมเมนต์ใต้คลิป ผล ok ขอบคุณสำหรับคลปดีๆ ครับ
ผมตั้งค่า ให้ LCD แสดง Enter
แต่LCD แสดงแค่ E ตัวเดียว
มีวิธีแก้ไหมครับ @KikDIY
Great Video! thank you from Lima-Perú
ทดลองต่อแค่ heypad แล้วลองใส่พาสเวิร์ด ใส่1234 หรือเลขอื่นๆ ขึ้นว่า New password ตลอดเลยค่ะ ต้องแก้ยังไงคะ
ใช้รวมกับ ESP8266 ได้มั้ยครับ ผมกำลังทำโปรเจคเปิดปิดประตูผ่านไวไฟปลดล็อคผ่านมือถือและการแจ้งเตือนผ่านไลน์พร้อมรูปถ่ายจากกล้อง IP Camera
ศักดิ์พล ดวงคำ ขาอาจจะไม่พอครับ อาจต้องหาตัวแปลง keypad to i2c มาใช้
คืออะไรครับ ช่วยอธิบายให้ผมทีครับพอดีผมไม่ค่อยรู้ข้อมูลมากเท่าไรครับ
www.ioxhop.com/article/89/%E0%B8%A5%E0%B8%94%E0%B8%AA%E0%B8%B2%E0%B8%A2%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-keypad-%E0%B9%80%E0%B8%AB%E0%B8%A5%E0%B8%B7%E0%B8%AD-2-%E0%B9%80%E0%B8%AA%E0%B9%89%E0%B8%99%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2-pcf8574-%E0%B8%9E%E0%B8%A3%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%A1%E0%B8%B4%E0%B8%99%E0%B8%B4%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%80%E0%B8%88%E0%B8%84
code ใช้กับ esp 8266 ได้ไหมครับ
ผมใส่ pass เริ่มต้น 1234 ทำไมมันบอก Wrong password ครับ แล้วผมก็กด 0000 ใส่ 795ADBC มันก็บอกผิดครับ ผมต้องทำไงครับ
WHAT THE DUCK ล้าง eeprom
@@kikdiy9874 ได้แล้วครับผม ขอบคุณคับ
first uplode the code in Arduino
// the code for reset EEPROM
#include
void setup() {
pinMode(13, OUTPUT);
for (int i = 0 ; i < EEPROM.length() ; i++) {
EEPROM.write(i, 0); }
digitalWrite(13, HIGH); }
void loop() { }
Thank you for your advice.
สำหรับคนที่อัพโหลดเเล้วใส่รหัส1234เเล้วไม่ผ่านให้ ลบโค้ดเดิมออกก่อน เเล้วนำโค้ดข้างล่างนี้ไปใส่เเล้วอัพลงเมื่ออัพเสร็จให้นำโค้ดเดิมใส่ใหม่เเล้วอัพจะสามารถได้งานได้ตามปกติ
โค้ดเคลีย EEPROM
#include
void setup() {
// initialize the LED pin as an output.
pinMode(13, OUTPUT);
/***
Iterate through each byte of the EEPROM storage.
Larger AVR processors have larger EEPROM sizes, E.g:
- Arduino Duemilanove: 512 B EEPROM storage.
- Arduino Uno: 1 kB EEPROM storage.
- Arduino Mega: 4 kB EEPROM storage.
Rather than hard-coding the length, you should use the pre-provided length function.
This will make your code portable to all AVR processors.
***/
for (int i = 0 ; i < EEPROM.length() ; i++) {
EEPROM.write(i, 0);
}
// turn the LED on when we're done
digitalWrite(13, HIGH);
}
void loop() {
/** Empty loop. **/
}
ใช้ eeprom รุ่นอะไรครับ
อีพรอมในตัวบอร์ดครับ
ผมเอา code ไปใส่กับ arduino esp32 แก้ไขขาใช้งานเรียบร้อย แล้วมัน Erro อะครับ
ผมไม่เคยลองกับ esp32 เลยครับ
erro ตรงนี้ แบบนี้มันไม่ลองรับคำสั่งใช่ป่าวครับ
ใช่ครับ
กดคีแพด1รหัส สั่งงานเซอรโวแยกให้หมุนแต่ละตัวได้ไหมครับ
servo ใช้ได้ถึงกี่โวต์คับ
M K servoทุกขนาดใช้ประมาณ6v ครับ
lcd ไม่ผ่านต่องลงไรเพิ่มไหมครับ
how to change factory password 795ADBC code to other code?
ถ้าผมจะเปลี่ยนรหัสครั้งแรก จาก 1234 เป็นตัวอื่นได้มั้ยครับ แล้วต้องแก้โคเดที่ไหนครับ. ขอบคุณครับ
ดูคลิปดีๆครับ เขามีวิธีเปลี่ยนรหัสโดยไม่ต้องแก้โค้ด
ผมอยากเปลี่ยนจากสั่งเซอโวมาเป็นรีเรย์แทนต้องแก้ยังไงหรอครับ
ตรง lock, unlock เปลี่ยนเป็น digitalWrite(relayPin, HIGH), digitalWrite(relayPin, LOW) แทนครับ
ขอบคุณครับอย่างนี้ผมใส่เพิ่มไปได้เลยใช่ไหมครับ
ครับ อย่าลืมกำหนดขาใน setup ด้วยนะครับ
ขอถามต่อครับ ถ้าผมอยากเพิ่ม ปุ่มเข้าไป ให้กด แล้วเซอโวทำงาน ผมต้อง ใส่เพิ่มส่วนไหนครับ
#define BTN_PIN 7
void setup() {
Serial.begin(9600);
pinMode(BTN_PIN, INPUT_PULLUP);
}
void loop() {
if (digitalRead(BTN_PIN) == LOW) {
}
ProTua ในปีกกาใส่ unlock(); delay(xx); lock(); ประมาณนี้ครับ
Which pin are use to connect for lcd
A4 A5 SDA SCL
@@kikdiy9874
can you give me the circuit
circuit can look in clip
คือถ้าอยากunlockโดยกด*ต้องทำยังไงหรอครับ โดยที่ไม่ต้องใช้relay
หากสนใจต้องรื้อต่อยอดโค๊ดเอาครับ ผมไม่ค่อยได้รื้อโปรเจคเก่ามาต่อยอดเลยครับ
help me .I want to press A to enter the password,
Do not want to enter the password off the screen
Sir, All time saw Wrong password . I have tried in simulator and arduino board. But Every time saw wrong password. How to find the password. Please Help me.
ไม่เข้าใจหลายๆส่วนครับ ขอคำอทิบายแต่ละส่วนด้วย ส่วนไหนเชคพาส ส่วนไหนแก้พาส
แบบนัเนไม่ไช่อธิบายหรอกครับเรียกว่าบอก้ลยจะดีกว่า
ผมเปิดลิ้งโค้ดไม่ได้อะคับ
The code doesn’t work. It always says “Wrong Password”
use code clear eeprom before use this code
Can you send a link of working code?
How do you exactly put clear eeprom?
งบเท่าไรครับ
น่าจะสองสามร้อยนะครับ แล้วแต่แหล่งซื้อของด้วยครับ
ทำไมใส่ 1234 แล้วไม่ได้ครับ
เราต้องแก้ตรงไหนครับ
ສິນເກີດ ພຸດທະວົງ ปรกติต้องได้นะครับ หากยังไม่ได้ให้หาโค๊ดล้าง eeprom มาล้างข้อมูลครับ
ผมก็ใส1234ไม่ได้
มีวิธีแก้ไขมั้ยคับขอช่วยหน่อยคับ
ผมเอาโปรเจ็คนี้ทำโครงงานคับขอช่วยหน่อยคับช่วยต้องส่งแล้ว
Please give me diagram
All time wrong password ?????????
ใส่แล้วรหัสไม่ถูกครับรีเซ็ตใหม่ใส่1234ก็ไม่ได้ครับ