Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - tomkah

#1
ไม่ทราบใครมี Oscilloscope จะขายบ้างครับ อยากได้นะครับ :)
PM มาหรือโพสต์ในกระทู้ได้เลยนะครับ
#2
เจอปัญหาวัด ความถี่ได้ไม่ตรงตามTime/divที่ตั้งแต่amplitudeได้ตรงตามVolt/divที่ตั้ง
#3
ก่อนต้องขออธิบายก่อนนะครับในการต่อใช้งานของผม
1.ผมต่อ freeduino328 ให้ติดต่อไปยัง module Sim900 ผ่าน Softwareserial
   โดยส่ง AT command ไปยัง module แล้วอ่านค่าออกมา
โดยถ้าขา digital 7 เป็น High จะส่ง AT ไปหา Module เพื่อเช็คว่าโมดูลพร้อมั้ยในการที่จะให้รับคำสั่งอื่นอีก

       #include <SoftwareSerial.h>

        SoftwareSerial mySerial(3, 2);
       
       
        void setup()

        {
       
          mySerial.begin(57600);           

          Serial.begin(115200);
       
         
        }

        void loop()

        {
        if (digitalRead(7)==HIGH)
            {
               mySerial.println ("AT");         
               delay (10);
               Serial.write("AT");
            }
           if (mySerial.available())
               {
                 if (mySerial.available() > 0 )
                  Serial.write(mySerial.read());
               }
               
            }


ค่าที่อ่านออกมาจะมั่วๆไม่เป็นระเบียบ ผมงงมากหรือผมต้องรับแต่ละอันมาแล้วเอามารวมกันอีกที
OK
ATAT
AT

OK
ATATAT
AT

OK
ATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATAT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT
AT

ATATAT
AT

OK
ATATAT
AT

OK
ATAT
AT

OK

ไม่ทราบใครช่วยอธิบายได้มั้ยครับ หรือตัวอย่างก็ได้ เพราะค่าที่อ่านมาจากmoduleต้องเอาไปเปรียบเทียบเพื่อที่จะทำเงื่อนไขต่อไปครับ

ขอบคุณครับ
#5
ใช้ hyper-terminal run AT command ไม่มี response จาก บอร์ดsim900
ผมใช้บอร์ด Freeduino ถอดเอา IC ออกเพื่อจะเอา FT232RL มาใช้สื่อสารกับ sim900
สิ่งที่ได้ทำไปแล้ว จ่ายไฟ กดปุ่ม power on ของ sim900
1.เช็คสาย ขั้วต่อ แล้วทุกอย่างต่อสนิท (TX of Sim900 to Rx of FT232RL(ขา 5) ) Rx of Sim900 to Tx of Ft232rl ขา1
2.ลองใช้ program Tera Term ติดต่อก็ไม่มี Response
3.ลองใช้ program Module Tester ของ M2Msupport.net ก็ไม่มี Response
4.ปรับ baud rate 9600-19200 ลองในช่วงนี้ไม่มีผล
5.ใช้ External supply 5Vdc สามารถจ่ายกระแสได้2A จ่ายให้กับSim900 แต่บอร์ดกินกระแสแค่ 20-50 mA
6.สามารถโทรไปเข้าไปหาเบอร์ของSimcard ที่ใส่ได้ บอร์ดจะกินกระแสมากขึ้นประมาณ 20mA-0.5A เพราะมีสัญญาณเรียกเข้า
7.เข้าใจว่าSim900 (เพิ่งซื้อมา) คงจะยังดีอยู่แต่ผมอาจจะทำอะไรผิดสักอย่าง

ช่วยวิเคราะห์หน่อยครับจะแก้ปัญหายังไงดี

ขอบคุณครับ
#6
ใครเล่นเบื่อแล้วขายต่อผมนะครับ ;)
#7
ในการทำ Web server  Mac address นี่ได้มาจากใหนครับหรือกำหนดขึ้นเองครับ

// Ethernet library configuration
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };  //physical mac address

ขอบคุณครับ