lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

ขอคำแนะนำคับ และอยากได้โค๊ด

แทน
แทน
IP: 171.97.196.x
7 เดือนที่ผ่านมา

สวัสดีครับ ผมทำโปรเจคส่งอาจารย์เกี่ยวกับการกับการเตือนเมื่อจดหมายมาส่งโดยผมใช้บอร์ด sim 900A + เซ็นเซอร์ตรวจจับวัตถุ เลยอยากขอคำแนะนำหน่อยครับ   

 

   ผมจะต้องเขียนโค๊ดแบบไหน คือ  เมื่อเซ็นเซอร์จับได้แล้วส่งให้ sim 900 A ทำงาน 

 

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน
เจ้าของร้าน
7 เดือนที่ผ่านมา

ทางร้านมีตัวอย่างการใช้งาน SIM900 ที่หน้าบทความ

แต่ไม่แนะนำให้ใช้ เพราะ SIM900 รองรับ 2G ซึ่งประเทศไทยกำลังจะเลิกใช้แล้ว นั่นแปลว่าอุปกรณ์จะใช้งานไม่ได้

ลองออกแบบโปรเจกหรือลองปรึกษาอาจารย์อีกรอบนะครับ

QUOTE 
ความคิดเห็นที่ #2
แทน
แทน
IP: 171.97.207.x
7 เดือนที่ผ่านมา
ขอบคุณครับ ที่ตอบและให้คำแนะนำแต่ไม่ทันแล้วครับ ผมซื้อของทำแล้วแต่ยังไม่ทราบว่าจะเอา 2 บอร์ดมาเชื่อมต่อการทำงานได้อย่างไร คือผมไม่ทราบว่า เมื่อเซ็นเซอร์เจอวัตถุแล้วจะส่งผลที่ได้ ไปให้บอร์ดsim900 ได้อย่างไร แล้วให้บอร์ดซิทำงานต่อโดยการส่งข้อความคับ
QUOTE 
ความคิดเห็นที่ #3
เจ้าของร้าน
เจ้าของร้าน
7 เดือนที่ผ่านมา

ทดลอง sim900 ให้สามารถเขียนโปรแกรมส่ง sms ได้ก่อน

จากนั้นเขียน Arduino ให้รับค่าจากเซนเซอร์วัตถุได้

ทั้ง 2 ส่วน มีโคดสำเร็จให้อยู่แล้วหลายตัวอย่าง ลองศึกษาให้เข้าใจ

แล้วเอา 2 ส่วนมารวมกันครับ

QUOTE 
ความคิดเห็นที่ #4
แทน
แทน
IP: 223.24.52.x
7 เดือนที่ผ่านมา
thank you ผมกำลังศึกษาอยุ่คับ
QUOTE 
ความคิดเห็นที่ #5
เจ้าของร้าน
เจ้าของร้าน
7 เดือนที่ผ่านมา

ลองดูครับ อีกตัวที่แนะนำคือ esp8266 ส่งข้อความเข้ามือถือผ่าน wifi ได้มีคอร์สสอนที่หน้าเว็บครับ

QUOTE 
ความคิดเห็นที่ #6
แทน
แทน
IP: 171.97.92.x
7 เดือนที่ผ่านมา
#include SoftwareSerial gsm(2, 3); //pin2 = Tx pin 3 = Rx const int LED1 = 13; const int status_LED = 5; const int sensor = 7; boolean sentsms = false; void sent_sms() { gsm.println("AT+CMGF=1");//คำสั่งส่ง SMS แบบ text mode delay(3000); gsm.print("AT+CMGS="); gsm.write(23); gsm.print("0940154480");//เบอร์โทร gsm.write(23); gsm.println(""); delay(3000); gsm.print("MALL IN");//ข้อควำม delay(3000); } void setup() { gsm.begin(9600); pinMode(LED1, OUTPUT); pinMode(status_LED, OUTPUT); pinMode(sensor, INPUT); } void loop() { if(digitalRead(sensor) == LOW){ //sensor digitalWrite(status_LED, HIGH); digitalWrite(LED1, HIGH); if(sentsms == false){ sent_sms(); sentsms = true; } else{ digitalWrite(status_LED, LOW); sentsms == false; digitalWrite(LED1, LOW); } } }
QUOTE 
ความคิดเห็นที่ #7
แทน
แทน
IP: 171.97.92.x
7 เดือนที่ผ่านมา
ช่วยผมทีครับ ว่า ขาดหรืออะไร ที่ไม่ต้อง มันยังไม่ทำงาน เลย อะ
QUOTE 
ความคิดเห็นที่ #8
เจ้าของร้าน
เจ้าของร้าน
7 เดือนที่ผ่านมา

ไม่แนะนำให้ใช้ เพราะ SIM900 รองรับ 2G ซึ่งประเทศไทยกำลังจะเลิกใช้แล้ว และเลิกใช้ไปเป็นจำนวนมากแล้ว นั่นแปลว่าอุปกรณ์จะใช้งานไม่ได้ครับ

1
แสดงความคิดเห็นที่ 1-8 จากทั้งหมด 8 ความคิดเห็น
ข้อความ
ชื่อผู้โพส
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
275.00 บาท
  • สั่งซื้อ
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A474
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
90.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A225
5.00 บาท
  • สั่งซื้อ
Go to Top