Hirdetés
- Honor 200 - kétszázért pont jó lenne
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi 15T Pro - a téma nincs lezárva
- Külföldi prepaid SIM-ek itthon
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Milyen okostelefont vegyek?
- Szívós, szép és kitartó az új OnePlus óra
- Poco F7 – bajnokesélyes
- Motorola Edge 70 - többért kevesebbet
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Saua
tag
Sziasztok,
egy SIM900 -as GSM modult próbálgatok, az [itt] található 55.3 -as példaprogrammal próbálkozom, Arduino IDE 1.0.5-r2 változatot használoka SIM900 így van összekötve az arduinóval: SIM900 7pin - Arduino7pin és SIM900 8 pin -Arduino 8 pin ... SIM900 -an a SW serial van kiválasztva
// Example 55.3
#include <SoftwareSerial.h>
SoftwareSerial SIM900(7, 8);
int x,y;
String textForSMS;
void setup()
{
SIM900.begin(19200);
SIM900power();
delay(20000); // give time to log on to network.
randomSeed(analogRead(0));
}
void SIM900power()
// software equivalent of pressing the GSM shield "power" button
{
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(9, LOW);
delay(7000);
}
void sendSMS(String message)
{
SIM900.print("AT+CMGF=1\r"); // AT command to send SMS message
delay(100);
SIM900.println("AT + CMGS = \"+12128675309\""); // recipient's mobile number, in international format
delay(100);
SIM900.println(message); // message to send
delay(100);
SIM900.println((char)26); // End AT command with a ^Z, ASCII code 26
delay(100);
SIM900.println();
delay(5000); // give module time to send SMS
SIM900power(); // turn off module
}
void loop()
{
x = random(0,255);
y = random(0,255);
textForSMS = "Your random numbers are ";
textForSMS.concat(x);
textForSMS = textForSMS + " and ";
textForSMS.concat(y);
textForSMS = textForSMS + ". Enjoy!";
sendSMS(textForSMS);
do {} while (1);
}a telefonszámot változtattam meg a sebességet állítottam 9600 -ra
a szoftveres bekapcsolást nem használtam void SIM900power(), a lapon levő gombbal kapcsolom be... nem akar működni. Tanácsokat szeretnék kérni a probléma megoldására. Esetleg a SoftwareSerial.h könyvtárral lehet a gond?
Ugyanzen az oldalon levő másik program Making a telephone call from your Arduino (Example 55.1) jól működik.
Új hozzászólás Aktív témák
- PlayStation 5
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Mibe tegyem a megtakarításaimat?
- Honor 200 - kétszázért pont jó lenne
- Battlefield 6
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- A fociról könnyedén, egy baráti társaságban
- Kuponkunyeráló
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Hibátlan, megkímélt! II Lenovo ThinkPad T540p II i7-4800MQ I GT 730M I 8GB I 240 GB I 15,6" FHD
- iking - Apple iPhone 14 Pro Graphite ProMotion 120 Hz, 48 MP kamera, Dynamic Island 128 GB
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Bomba ár! HP EliteBook 830 G8 - i7-1185G7 I 16GB I 512SSD I HDMI I 13,3" FHD I Cam I W11 I Gari!
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold

