Fórum témák

» Több friss téma
Fórum » Léptető áramkör GSM riasztós tárcsázáshoz
Lapozás: OK   2 / 3
(#) proba válasza kinter hozzászólására (») Jan 8, 2009 /
 
Azért a CMOS változaton is elgondolkodnám.(bocs én meg a TTL icket nem szeretem.)
(#) kinter válasza titi hozzászólására (») Jan 8, 2009 /
 
Erről beszéltem. Azt hiszem itt a pont.
(#) Bártfai Ferenc hozzászólása Jan 10, 2009 /
 
Egyszerű megoldás és még pic se kell:
fogod az anyóst, adsz a kezébe 1 telefont.
Ne félj egyből telefonál amint meglátja a betörőt!
De am szerintem neked az kell amiről nekem is beszélt titi, logikai ic... 1 től x lépésig. utolsó lépés a folyamat leállítása
(#) Ninoo válasza kinter hozzászólására (») Márc 15, 2009 /
 
Hy!
Most olvasom a topikot.Ezt a kapcsolást már 6-7 éve megépítettem.Amikről itt irtatok kb az is van benne.Léptet vagyis tárcsáz,várakozik míg hív.Ezt a periódust ismétli addig amennyire be van állítva.Mikor befejezi a hívást, akkor a léptető és egyebek nullára állnak , timerek stopba mennek.Stb...És az egész 555 meg TTL kommersz IC-vel.Smd alaktrészekkel, meg is van a nyák rajztól kezdve minden.Kész panel is.Ráadásul rá lehet építeni távtartókkal további paneleket is.Ez távirányítósra lett tervezve.Hátrány, hogy telefont meg kell bontani.
hegusp
(#) salapapa válasza kinter hozzászólására (») Márc 19, 2011 /
 
Szia!
kár, hogy csak most találtam meg ezt a cikket... de hátha segítség annak, aki OLCSÓN akarja kihozni.

ezt én így oldottam meg még a '90-es évek végén:
fogtam egy nokiát
szétszed, majd a hívásra (ződbombóc) és a törlésre ("C") 2-2 szál hangszórótekercsből származó drót forraszt, ez kivezet
nyákba bele 2 kicsi relé (4 lábú elég) és a 30/87-es lábra felforraszt
riasztófüggően a tekercsek 1-1 tappancsát fix + vagy -, a másikat a riasztó megfelelő +/- kimenetére.

relé1: 85 - villogtatásszál, diódázva; 86 - blokkolás (-) kimenet; morse - hívásgomb 2 pólusa
relé2: 85 - fix +12V; 86 - opciós "-" kimenet a riasztótól; morse - "C" 2 pólusa

vagyis:
riasztáskor a villogtatástól vezéreltem azt a relét, ami a hívásgombot aktiválta. hogy az hányszor aktiválódik édesnyóc, a lényeg hogy kettőnél több legyen. innét amíg a riasztás megy, addig folyamatosan "redial-tárcsáz-redial-tárcsáz-redial..." vagyis hiába veszed fel a telefont amíg az autó riaszt, mindig újra fog hívni. előnyös azoknak a nehezen ébredőknek, akik képesek a telefonranézés nélkül kinyomni a hívót.

a másik relé vezérlése a riasztó egyik opciós kimenetére kötve, amin minimum 2mp-ig tudok stabil jelet küldeni a reseteléshez, vagyis a telefonhívások leállítására.

egyszerű, olcsó és nekem kb 6*20*10mm volt a mérete, amit nemes egyszerűséggel felszigszalagoztam a telefonra.

nem akarom reklámozni magam, de immár 21 éve riasztószereléssel foglalkozom. linkemet nem teszem be, de a google a barátod!
(#) zosza18 válasza kinter hozzászólására (») Feb 22, 2014 /
 
Elnézést, hogy beleszólok a harcba. Elolvastam az egész küzdelmet és én is titi mellé állok. Van Pic, könnyű összerkni, felprogramozni, kis helyett foglal, meg minden. És? Kit érdekel? Nekem is van pár ilyen riasztóm, amit így oldottam meg majdnem mint ahogy itt beszélitek. Nekem a gyorshívók, a piros gomb és a bekapcsoló gomb voltak optocsatival kihozva. ezeket hajtottam 555-el meg 4017-el. A riasztáskor hívott, 10mp után letette, hívta a második számot, 10mp után letette. Annyira egyszerű, hogy szinte nem lehet elrontani. Nekem 4 éve készült el az első, azóta már 12db van és a mái napig gyönyörűen működik.
(#) zsolt58 hozzászólása Szept 3, 2016 /
 
Sziasztok.
Nekem kellene egy olyan kis kapcsolás ami mozgásérzékelő elèg csak egy ès egy olyan szerkezet ami küld egy SMS-t a megadod szàmra! Egy SIM kàrtya van benne ès arra kellene mindig tölteni pènzt hogy birjon küldeni SMS-t, ès jó lenne ha legalább 3 telefonra birna küldeni SMS-T!
Üdv
(#) zsolt58 válasza zsolt58 hozzászólására (») Szept 4, 2016 /
 
Ja és azt elfelejtettem írni, hogy PIC-es vagy arduinos tervek is jók.
Arduinohoz ugye lehet venni SIM kártya olvasót és azzal már könnyebb lenne megoldani.
Esetleg ez jó lenne hozzá?
Vagy a SIM900-as?
De még ilyennel nem foglalkoztam soha és ezért kérek segítséget.
Üdv.
A hozzászólás módosítva: Szept 4, 2016
(#) zsolt58 válasza zsolt58 hozzászólására (») Szept 4, 2016 /
 
Erre gondoltam.
Üdv.
(#) pucuka válasza zsolt58 hozzászólására (») Szept 4, 2016 / 1
 
Némi félreértés. Egy ardunio nemsokat tud kezdeni egy SIM kártyával, lefeljebb írni, olvasni tudja a telefonkönyvet, de igen nagy kunszt lenne, ha telefonálni is tudna..
A SIM900 egy GSM modem. Ehhez kell a SIM kártya (előfizetés). A SIM900 -at vezérli AT parancsokkal a mikrovezérlő, esetedben ardunió. Hogy milyen programot készítesz neki, hány számra küldi az SMS -t, az a Te dolgod.
A hozzászólás módosítva: Szept 4, 2016
(#) zsolt58 válasza pucuka hozzászólására (») Szept 4, 2016 /
 
Köszönöm.
Akkor a SIM900 lehetne PIC-el?
De muszáj előfizetéses legyen?
Nem lehetne töltögetős?
Programot meg nem nagyon tudok még írni ezért kérem a segítséget.
Üdv.
(#) Bakman válasza zsolt58 hozzászólására (») Szept 4, 2016 / 1
 
Olyan SIM kártyát teszel bele, amilyet akarsz. Olyan mikrovezérlőt használsz, amilyet akarsz. Ha segítség kell a programozásban, azt tudunk adni, megcsinálni helyetted más nem nagyon fogja.

Ha még nem írtál programot mikrovezérlőre, nem ajánlatos olyan dologgal kezdeni, mint ez, különben elmegy tőle az életkedved is. Kezdőknek túl nagy feladat. Első lépésként villogtass egy LED-et valamilyen mikrovezérlővel és látni fogod, már az is tartalmaz pár buktatót.
(#) zsolt58 válasza Bakman hozzászólására (») Szept 5, 2016 /
 
Oké, köszi.
De akkor csak, hogy tisztázuk.
Veszek egy ilyet és bele teszek egy SIM kártyát és be kellene állítani, hogy 3 telefonszámra küldjön SMS-t vagy hívjon fel.
Ha így lehet akkor, hogy lehet beállítani és, hogy hova kell kötni az érzékelőt?
Nekem van egy régi az a lámpa érzékelő, hogy ha mozgást lát akkor világit a lámpa abból esetleg kilehetne hozni valamit, vagy kell vennem egy PIR szenzort?
A válaszodat előre is köszi.
Üdv.
(#) zsolt58 válasza zsolt58 hozzászólására (») Szept 5, 2016 /
 
Találtam hozzá egy kódot evvel lehetne valamit kezdeni?
  1. #include <GSM.h>
  2.  
  3. #define PINNUMBER ""
  4.  
  5. // initialize the library instance
  6. GSM gsmAccess; // include a 'true' parameter for debug enabled
  7. GSM_SMS sms;
  8.  
  9. // char array of the telephone number to send SMS
  10. // change the number 1-212-555-1212 to a number
  11. // you have access to
  12. char remoteNumber[20]= "12125551212";  
  13.  
  14. // char array of the message
  15. char txtMsg[200]="Test";
  16.  
  17. void setup()
  18. {
  19.   // initialize serial communications
  20.   Serial.begin(9600);
  21.  
  22.   Serial.println("SMS Messages Sender");
  23.  
  24.   // connection state
  25.   boolean notConnected = true;
  26.  
  27.   // Start GSM shield
  28.   // If your SIM has PIN, pass it as a parameter of begin() in quotes
  29.   while(notConnected)
  30.   {
  31.     if(gsmAccess.begin(PINNUMBER)==GSM_READY)
  32.       notConnected = false;
  33.     else
  34.     {
  35.       Serial.println("Not connected");
  36.       delay(1000);
  37.     }
  38.   }
  39.   Serial.println("GSM initialized");
  40.   sendSMS();
  41. }
  42.  
  43. void loop()
  44. {
  45. // nothing to see here
  46. }
  47.  
  48. void sendSMS(){
  49.  
  50.   Serial.print("Message to mobile number: ");
  51.   Serial.println(remoteNumber);
  52.  
  53.   // sms text
  54.   Serial.println("SENDING");
  55.   Serial.println();
  56.   Serial.println("Message:");
  57.   Serial.println(txtMsg);
  58.  
  59.   // send the message
  60.   sms.beginSMS(remoteNumber);
  61.   sms.print(txtMsg);
  62.   sms.endSMS();
  63.   Serial.println("\nCOMPLETE!\n");  
  64. }

Üdv.
(#) zsolt58 válasza zsolt58 hozzászólására (») Szept 5, 2016 /
 
(#) pucuka válasza zsolt58 hozzászólására (») Szept 5, 2016 / 1
 
Jó lehet, de az "A" változat csak egysávos, (1800 MHz, z 1900 -at amerikában használják, európában nem) normál kivitel kétsávos 900, és 1800 MHz. A kétsávos biztonságosabb. Ugyan 800 MHz -en is működőképes, de európában LTE van, GPRS nem fog működni.
A programodban sehol nem látom, hogy AT parancsokat osztogatna.
A hozzászólás módosítva: Szept 5, 2016
(#) zsolt58 válasza pucuka hozzászólására (») Szept 6, 2016 /
 
De nekem a GPRS nem kell SMS küldéshez, vagy kell?
Ennél azt írja, hogy 850/900/1800/1900 MHz akkor az jó?
Vagy ez?
Üdv.
A hozzászólás módosítva: Szept 6, 2016
(#) zsolt58 válasza zsolt58 hozzászólására (») Szept 6, 2016 /
 
Itt egy új kód:
  1. #include "SIM900.h"
  2. #include <SoftwareSerial.h>
  3. //If not used, is better to exclude the HTTP library,
  4. //for RAM saving.
  5. //If your sketch reboots itself proprably you have finished,
  6. //your memory available.
  7. //#include "inetGSM.h"
  8.  
  9. //If you want to use the Arduino functions to manage SMS, uncomment the lines below.
  10. #include "sms.h"
  11. SMSGSM sms;
  12.  
  13. //To change pins for Software Serial, use the two lines in GSM.cpp.
  14.  
  15. //GSM Shield for Arduino
  16. //www.open-electronics.org
  17. //this code is based on the example of Arduino Labs.
  18.  
  19. //Simple sketch to send and receive SMS.
  20.  
  21. int numdata;
  22. boolean started=false;
  23. char smsbuffer[160];
  24. char n[20];
  25.  
  26. //debug begin
  27. char sms_position;
  28. char phone_number[20]; // array for the phone number string
  29. char sms_text[100];
  30. int i;
  31. //debug end
  32.  
  33.  
  34. void setup()
  35. {
  36.     //Serial connection.
  37.     Serial.begin(9600);
  38.     Serial.println("GSM Shield testing.");
  39.     //Start configuration of shield with baudrate.
  40.     //For http uses is raccomanded to use 4800 or slower.
  41.     if (gsm.begin(4800))
  42.     {
  43.         Serial.println("\nstatus=READY");
  44.         started=true;
  45.     }
  46.     else
  47.         Serial.println("\nstatus=IDLE");
  48.  
  49.    if(started)
  50.     {
  51.         //Enable this two lines if you want to send an SMS.
  52.         if (sms.SendSMS("3471234567", "Arduino SMS"))
  53.         Serial.println("\nSMS sent OK");
  54.        
  55.        //if NO SPACE ,you need delte SMS  from position 1 to position 20
  56.        //please enable this four lines
  57.        //for(i=1;i<=20;i++)
  58.        //{
  59.            //sms.DeleteSMS(i);
  60.        //}
  61.     }
  62.    
  63. };
  64.  
  65. void loop()
  66. {
  67.     if(started)
  68.     {
  69.         //Read if there are messages on SIM card and print them.
  70.         sms_position=sms.IsSMSPresent(SMS_UNREAD);
  71.         if (sms_position)
  72.         {
  73.             // read new SMS
  74.             Serial.print("SMS postion:");
  75.             Serial.println(sms_position,DEC);
  76.             sms.GetSMS(sms_position, phone_number, sms_text, 100);
  77.             // now we have phone number string in phone_num
  78.             Serial.println(phone_number);
  79.             // and SMS text in sms_text
  80.             Serial.println(sms_text);
  81.         }  
  82.         else
  83.         {
  84.             Serial.println("NO NEW SMS,WAITTING");
  85.         }    
  86.         delay(1000);
  87.     }
  88. };

Ez jó?
És itten:
  1. //Enable this two lines if you want to send an SMS.
  2.         if (sms.SendSMS("3471234567", "Arduino SMS"))
  3.         Serial.println("\nSMS sent OK");

Veszővel választom el a telefon számokat?
És mikor fogja elküldeni az üzenetet amikor megnyomok egy gombot, de melyiket?
És ez jó hozzá vagy nem?
Üdv.
A hozzászólás módosítva: Szept 6, 2016
(#) Gafly válasza pucuka hozzászólására (») Szept 6, 2016 / 1
 
Idézet:
„A programodban sehol nem látom, hogy AT parancsokat osztogatna.”

Gondolom ebben van:
Idézet:
„#include <GSM.h>”

Az nem baj, ha legalább a SIM kártyával nem kell foglalkozni...
A hozzászólás módosítva: Szept 6, 2016
(#) zsolt58 válasza Gafly hozzászólására (») Szept 6, 2016 /
 
Köszi de ezt most nem értem.
Mi az az AT parancs?
És a második idézetedet se értem.
Üdv.
(#) Elektro.on válasza zsolt58 hozzászólására (») Szept 6, 2016 / 1
 
Rendesen belevágtál a közepébe!
Szerintem is valami egyszerűbbel kéne kezdeni.

AT parancsok itt...
(#) zsolt58 válasza Elektro.on hozzászólására (») Szept 6, 2016 /
 
Oké de jó lenne ha megírnátok, hogy melyik is a jó mert akkor azt venném meg.
Köszönöm.
Üdv.
(#) pucuka válasza zsolt58 hozzászólására (») Szept 6, 2016 / 1
 
Ha nem érted, az nagy baj, mert akkor ez nem a Te játékod.
Ha megveszed azt az egységet, amit linkeltél, akkor az biztos működni fog, gondolom adnak hozzá használati/kezelési útmutatót. Tudni fogja azt, amit beleprogramoztak. Ha ettől eltérő kívánságaid vannak, akkor a programot módosítani kellene, amit egyrészt nem biztos hogy meg lehet tenni, a másik, hogy képes vagy-e rá. Nem valószínű, hogy ezt bárki helyetted ingyen megteszi, mert ez is egy üzletág.
(#) pucuka válasza Gafly hozzászólására (») Szept 6, 2016 / 1
 
Több, mint valószínű, hogy abban van, a programozáshoz nem sokat (inkább semmit) értek, de akkor valahol kéne lenni egy mellékproginak, amire a főprogi hivatkozik. De ilyet nem látok, és ezért gondoltam, hogy édeskevés betölteni a csatolt progit egy mikrovezérlőbe. Vagy nem látok jól.
A SIM kártya kezelése elég kunsztos dolog, még jó, hogy azt elvégzi a SIM900 modem, és azt már "csak" dirigálni kell.
(#) pucuka válasza zsolt58 hozzászólására (») Szept 6, 2016 / 1
 
Az AT parancsokkal lehet a modemeket utasítani, hogy mit csináljanak, a GSM modemeknek speciális kiegészítő utasítás (parancs) készletük van.
Ezeket kell küldözgetni a mikrovezérlőnek a modem felé. Ezekkel lehet egy adott számot felhívni, SMS -t küldeni fogadni, kiolvasni stb.
(#) job335577 válasza zsolt58 hozzászólására (») Szept 6, 2016 /
 
Szia Zsolt!
Mi gyártottunk ilyen készüléket, 3 számra tud riasztást küldeni, illetve 1 kimenetet lehet vele kapcsolni. Ezt akár program nélkül (ha szeretnél alkotni) vagy programmal, (ha használni szeretnéd) tudok eladni Neked.
PIC van benne, Siemens MC 55 GSM modul, normál méretű SIM kártya.
12V-ról működik.
Ha izgat a dolog, keress meg.
(#) bbatka válasza zsolt58 hozzászólására (») Szept 6, 2016 / 1
 
Itt is találsz egy lehetőséget.
Kezd az első oldal linkjével.
A hozzászólás módosítva: Szept 6, 2016
(#) zsolt58 válasza bbatka hozzászólására (») Szept 6, 2016 /
 
Köszönöm mindenkinek.
Az alap program a sim900-ban mit tud?
Pucuka hogy kellene dirigálni?
üdv
(#) Gafly válasza zsolt58 hozzászólására (») Szept 7, 2016 / 1
 
Várja a parancsaidat
(#) zsolt58 válasza Gafly hozzászólására (») Szept 7, 2016 /
 
Oké de, hogy?
Következő: »»   2 / 3
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem