Bài đăng

Sử dụng Javascript MQTT Client với Websockets

Hình ảnh
Sử dụng Javascript MQTT Client với Websockets Ví dụ sử dụng thư viện Eclipse Paho Javascript MQTT Client để tạo một web Publish một Message đến MQTT broker. Trong ví dụ này sử dụng:                Host (MQTT broker): test.mosquitto.org                Port: 8080 Ví dụ này tạo một web để gửi một tin nhắn Message đến một Topic (có tên "sensor1").  Tạo một tập tin demo.html như bên dưới. < html > < head > < script src ="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.js" type ="text/javascript" ></ script > < script type ="text/javascript" language ="javascript" > var mqtt; var reconnectTimeout=2000; var host= "test.mosquitto.org" ; var port=8080; function onConnect(){ console.log( "Connected" ); message = new Paho.MQTT.Message( "Hello world" ); message.destinationName= "sensor1" ; mqtt.send(mes

Booking.com

Booking.com

Tự học Autocad - bài 1: lệnh Line, hệ tọa độ

Hình ảnh

10 easy ways to speed up Windows 10

Turning Soils into Sponges

Hình ảnh

SIM800L thực hiện giao thức HTTP GET thông qua lệnh AT Command

Hình ảnh
Bài viết này Sử dụng mô đun SIM800L thực hiện giao thức HTTP GET thông qua lệnh AT Command được gửi từ máy tính. Đầu tiên bạn cần kết nối Arduino với Mô đun Sim800l và nạp code Serial_Demo như hình bên dưới hoặc xem chi tiết bài:   Giao tiếp arduino với sim800h bằng AT command Trong bài viết này sử dụng bo Arduino pro mini 5v AT+CFUN? +CFUN: 1 OK Nếu kết quả ERROR bạn cần kiểm tra thẻ SIM (chú ý hướng gắn SIM) Kiểm tra tín hiệu mạng AT+CSQ +CSQ: 13,0 OK Nếu kết quả là   +CSQ: 0,0 , bạn cần kiểm tra lại antena hoặc chọn lại tần số khác bằng lệnh   AT+CBAND? Kiểm tra kết nối mạng GPRS AT+CGATT? +CGATT: 1 OK Nếu kết quả trả về là   +CGATT: 0 , bạn cần kết nối mạng với lệnh   +CGATT=1 Cài đặt GPRS và APN Nếu sử dụng SIM Viettel thì APN là   v-connect   hoặc   e-connect , user   "" , mật khẩu   "" . AT+SAPBR=3,1,"CONTYPE","GPRS" OK AT+SAPBR=3,1,"APN","e-connect" OK AT+SAPBR=1,1 OK

Giao tiếp arduino với sim800h bằng AT command

Hình ảnh
Bài viết này mô tả giao tiếp arduino mega 2560 với mô đun GSM Sim800H bằng lệnh AT (AT command). Sử dụng mô đun GPRSbee (SIM800H) . Hầu hết các mô đun của SIMCOM đều sử dụng nguồn 3.7 - 4.2V (pin 3.7V Lipo), một số mô đun tích hợp nguồn 5V. Nên khi sử dụng cần lưu ý xem thông tin của mô đun đó. Một số thông số kỹ thuật: - GPRSbee sử dụng chân DTR để bật/tắt nguồn cho mô đun. có thể điều khiển bằng phần mềm (bật =HIGH, tắt=LOW). - Chân CTS là chân báo trạng thái nguồn. - Kết nối UART qua chân DOUT và DIN. Được dùng giao tiếp với Arduino. - Nguồn: pin 3.7V Lipo Sơ đồ kết nối arduino mega với sim800h: Nạp code mẫu. // Set serial for debug console (to the Serial Monitor, speed 115200) #define SerialMon Serial // Set serial for AT commands (to the module) // Use Hardware Serial on Mega, Leonardo, Micro #define SerialAT Serial2 // or Software Serial on Uno, Nano //#include <SoftwareSerial.h> //SoftwareSerial SerialAT(2, 3); // RX, TX void setup() {