สอบถาม จะเขียนโค้ดใน Arduino ให้เชื่อมต่อกับ Web App ยังไงดีครับ ?

Started by jamappa, November 12, 2013, 10:44:55 PM

Previous topic - Next topic

GravitechThai

Quote from: JK-FlipFlop on December 17, 2013, 02:22:21 PM

พอดีเหนเจ้าของกระทู้มาแค่นี้ ไม่ได้คิดว่าจะต่อยอดถึง Automation Control ก็ตอบแก้ปัญหาไปตามจุด

ถ้าพัฒนาต่อก็อีกเรื่องนะครับ Arduino Yun คงดีกว่าครับ ไม่ได้แย้งอะไร

แต่ถ้าตามที่ จขกท. ถ้าทำ System แค่นี้ เปนผมก็ยังยืนยันว่า ใช้แบบเดิม Yun ก็คงไม่คุ้มที่จะขี่ช้างจับตั๊กแตน ครับ

เก็บเงินไปจับช้างที่ CTW ดีกว่าครับ

เห็นด้วยอย่างยิ่งเลยครับ อยู่ที่การใช้งาน งบประมาณ เวลาที่ใช้พัฒนา และความสะดวกสบาย
"ใครๆก็ทำได้"




jamappa

อ่อ รบกวรหน่อยครับ
คือ ตอนนี้ ผมอยากทราบวิธีใช้ในการติดต่อประมาณว่าเปลี่ยนสถานะของข้อมูลที่ได้จาก
อัลตราโซนิกเซนเซอร์ ผ่านตัว Arduinoที่เชื่อมต่อกับ Module Wifi ด้วยควรใช้วิธีไหนดีครับ

tumrobot

ถ้าจะส่งข้อมูลขึ้น MSQL Server จาก Arduino โดยตรงโดยใช้ WiFi Module ผมแนะนำอีกตัวนึงที่ใช้งานง่ายเหมือนกัน
นั่นก็คือ

RN131  ของ Microchip  ครับ



หาซื้อได้จาก
http://www.es.co.th/detail.asp?Prod=03515224

คู่มือการใช้งาน และวิธีส่งข้อมูลขึ้น Web Server 
ตามหัวข้อ
4.4.8 HTML Client Example: Posting UART Data to a Web server

http://ww1.microchip.com/downloads/en/DeviceDoc/rn-wiflycr-ug-v1.2r.pdf
Contact Me:
Line ID: openfog      

My Web: www.openfog.net
GPS Tracking Online: www.openfoggps.com

jamappa

Quote from: Arduitronics.com on December 17, 2013, 03:36:34 PM
ลองดูบทความนี้นะครับ เผื่อจะได้ไอเดีย
http://www.arduitronics.com/article/arduino-and-online-data-logger-using-enc28j60-ethernet-module


ตอนนี้ส่วนของ Hardware ที่มี Sensor + Arduiono เชื่อมต่อผ่าน Module Wifi ของผม สามารส่งข้อมูล แบบ Serial Port ไปแสดง บน TCP test tool  เป็นข้อมูลการวัดระยะ เป็นหน่วย cm ได้แล้วครับ
แต่ผมยังคิดไม่ออกว่าจะใช้ วิธีไหน ในการดึงข้อมูล ไปเปลี่ยนแปลงสถานะ บนหน้า Web โดยที่คิดไว้จะสร้าง database ทำWebsever ขึ้นมารองรับข้อมูล แล้วดึงข้อมูลที่ ได้จาก
การวัดจาก sensor ไปแสดง สถานะ ของข้อมูลบน หน้า web มันจะเวิร์คมั้ยครับ หรือมีวิธีไหน แนะนำบ้างครับ พอดีผมไม่ค่อยมีความรู้ด้านนี้

ขอบคุณมากครับ  :)

jamappa

Quote from: tumrobot on December 18, 2013, 12:07:34 PM
ถ้าจะส่งข้อมูลขึ้น MSQL Server จาก Arduino โดยตรงโดยใช้ WiFi Module ผมแนะนำอีกตัวนึงที่ใช้งานง่ายเหมือนกัน
นั่นก็คือ

RN131  ของ Microchip  ครับ



หาซื้อได้จาก
http://www.es.co.th/detail.asp?Prod=03515224

คู่มือการใช้งาน และวิธีส่งข้อมูลขึ้น Web Server 
ตามหัวข้อ
4.4.8 HTML Client Example: Posting UART Data to a Web server

http://ww1.microchip.com/downloads/en/DeviceDoc/rn-wiflycr-ug-v1.2r.pdf

เอ่อ ไม่ทราบว่าพอจะมีโค้ด Arduino ในการเชื่อมต่อ กับ Web มั่งมั้ยครับ แล้วถ้าผมใช้ Module Wifi ที่เชื่อมต่อกับ Access Point แล้ว
ผมต้อง Setup ค่า SSID กับ Encryption ให้ตรงกับ Access Point ใช่มั้ยครับ

อีกอย่างครับ การที่ผมจะทำให้ Output จาก Sensor ไปโชว์บนหน้า Web สามารถทำได้มั้ยครับ? ขอบคุณครับ 

tumrobot

Quote from: jamappa on January 22, 2014, 05:12:25 PM

เอ่อ ไม่ทราบว่าพอจะมีโค้ด Arduino ในการเชื่อมต่อ กับ Web มั่งมั้ยครับ แล้วถ้าผมใช้ Module Wifi ที่เชื่อมต่อกับ Access Point แล้ว
ผมต้อง Setup ค่า SSID กับ Encryption ให้ตรงกับ Access Point ใช่มั้ยครับ

อีกอย่างครับ การที่ผมจะทำให้ Output จาก Sensor ไปโชว์บนหน้า Web สามารถทำได้มั้ยครับ? ขอบคุณครับ

ตัว WiFi Module ตัวนี้ใช้ ASCII Command สื่อสารกับ Arduino ผ่านทาง RS-232 ครับ Code ก็เขียนรับส่งผ่าน Serial เอาครับ
ส่วน ค่า SSID, Password, Encrypt ก็ต่องให้ตรงกับ Access Point ครับไม่งั้นก็จะเข้าระบบ Network ไม่ได้

ส่วนการที่เราจะส่งค่า Sensor ไปที่หน้าเวป ทำได้อยู่แล้วครับ มีอยู่ 2 ทางเลือกคือ
1. ส่งข้อมูลขึ้น Server แล้วไปเก็บลงบน Database จากนั้นหน้าเวปก็ดึงข้อมูลจาก Database มาแสดงผล ซึ่งวิธีนี้ต้องมี Server ครับ
2. ทำให้ Arduino เป็นเวป Server เอง ไม่ต้องมี Server นอก เวลาเปิดดูหน้าเวป ก็ดูจาก IP ที่กำหนดให้ตัว Arduino นี่แหล่ะครับ วิธีนี้ความยุ่งยาก และความซับซ้อนน้อยกว่า
Contact Me:
Line ID: openfog      

My Web: www.openfog.net
GPS Tracking Online: www.openfoggps.com