|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Ned Sep 07, 2014 4:56 pm Naslov sporočila: |
|
|
Hvala bom preizkusil |
|
Nazaj na vrh |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.64 Kraj: Mengeš
|
Objavljeno: Ned Sep 07, 2014 5:07 pm Naslov sporočila: |
|
|
Ne bi smetil v temi, zato raje privat vprašam...me zanima pri katerem trgovcu si kupil mege...namreč, na ebayu je menda lahko tvegano...zaradi fake-ov...
LP; Pavle |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Ned Sep 07, 2014 5:30 pm Naslov sporočila: |
|
|
5x ATMEGA328P-PU za 11$
@mucek
Hvala sedaj mi sprejme oba uporabnika
Vendar vsi povratni sms-i hodijo samo na uporabnika ki zasede "number", in ko z prvim vklopim izhod ga z drugim nemorem izklopiti in obratno |
|
Nazaj na vrh |
|
|
Vlado Član
Pridružen-a: Sre 03 Mar 2004 21:35 Prispevkov: 561 Aktiv.: 2.52 Kraj: Ljubljana
|
Objavljeno: Ned Sep 07, 2014 7:33 pm Naslov sporočila: |
|
|
Pripni kodo da ne ugibamo kaj si naredil.
LP |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Ned Sep 07, 2014 7:43 pm Naslov sporočila: |
|
|
Spremenil sem tako kot je rekel @mucek. V programu sem spremenil/dodal samo to kar sem pripel spodaj.
Koda: |
Dim Number As Eram String * 13 At 10
Dim Number2 As Eram String * 13 At 24 |
Koda: |
Dim Pass_stored As String * 13
Dim Pass_stored2 As String * 13 |
Koda: |
If Inmsg = "microcontroller1" Then 'Geslo za shranitev številke
Pass_stored = Num
Number = Pass_stored
Msg = "Password 1 Accepted"
Send_sms
Elseif Inmsg = "microcontroller2" Then
Pass_stored2 = Num
Number2 = Pass_stored2
Msg = "Password 2 Accepted"
Send_sms
Elseif Num = Pass_stored Or Num = Pass_stored2 Then
If Inmsg = "light on" Then
Relay1 = 1
Status1 = 1
Num = Pass_stored
Msg = "Light Switched ON"
Send_sms
Elseif Inmsg = "light off" Then
Relay1 = 0
Status1 = 0
Num = Pass_stored
Msg = "Light Switched OFF"
Send_sms |
|
|
Nazaj na vrh |
|
|
rudiP Član
Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 6.06 Kraj: KOPER
|
Objavljeno: Ned Sep 07, 2014 7:49 pm Naslov sporočila: |
|
|
protoncek je napisal/a: |
ammm...zato, ker ga ima(mo) doma, ostalo bi pa moral kupiti? ali pa mogoče zato, ker je mega644 dimenzijsko bogato večja od tiny-a?
poleg tega je neumno dajati 64k kontroler za 1k kode... tiny-a ni prav nič bolj za=bano programirati kot vse ostale. Kot tudi pri megi644 in ostalih moraš pri tiny-u narediti domačo nalogo in pogledati, kaj ima in kaj nima, pa gre brez problema.
in, nazadnje ...ne vem, če je cena tiny-a slaba dva evra ravno NEPOMEMBNO manjša od mege644, ki stane dobrih 11.24 (cene HTE). OK; če ti ni problem denar metati stran, potem izvoli, ampak mislim da je vseeno manj za=bancije izbrisati ničlo pri INT kot plačati 5x več za mego... |
Protonček: rekel sem samo, da pripeta koda na atmega644p dela. Tega uporabljam ker ima dva serijska kanala. Izbor mikrota pa je vsekakor osebna odločitev. _________________ Lep pozdrav iz Kopra Rudi |
|
Nazaj na vrh |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.64 Kraj: Mengeš
|
Objavljeno: Ned Sep 07, 2014 8:01 pm Naslov sporočila: |
|
|
Narobe. Ti si samo objavil kodo, kjer se ne vidi tip kontrolerja in napisal "takole dela". Govora je bilo o Tiny2313, kar posledično pomeni da to ni res, saj koda NE dela na tem procesorju. Da gre za mego644 si povedal šele potem, ko te je Vlado vprašal...
Izbor mikrota je seveda osebna odločitev, samo jaz sem dobil občutek, da nekdo nekomu vsiljuje mego644 za 6xno ceno tiny-a...
BTW...se opravičujem za zgornji post, mišljen je bil privatno mucku, na koncu pa je izpadlo točno to, kar nisem hotel: smetenje teme...
Kar je tudi tole vse skupaj, tako da bom kar nehal. |
|
Nazaj na vrh |
|
|
mucek Član
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5337 Aktiv.: 24.72 Kraj: Domzale
|
Objavljeno: Ned Sep 07, 2014 8:22 pm Naslov sporočila: |
|
|
No, pa bom še jaz malo posmetil, da odgovorim, ker bo mogoče odgovor zanimiv še ostalim ...
Na eBayu je najti kar precej AVRjev (predvsem "popularne" modele: ATmega8, ATmega16, ATmega128 ...) za dobro ceno (dosti boljšo, kot se jo da dobiti preko uradnih dobaviteljev, tudi za večje količine!!!). Po mojih izkušnjah za hobi projekte ti procesorčki povsem ustrezajo, saj se mi še ni zgodilo, da kateri od njih ne bi delal ali kaj podobnega.
AMPAK!!! Ne kupujte teh procesorjev, če želite delati zadeve industrijsko (PnP, peč), saj zna priti do "hecnih" situacij. Problema sta dva: nekontrolirana vlaga in pa oksidacija kontaktov. Prvo lahko privede do tega, da se pri PnP postopku med peko v pečici procesorček "napihne" kot balon! (brez heca!!!), drugo pa seveda do mrzlih lotov in nezanesljivih spojev. Moj občutek je, da gre za procesorje, ki niso prestali kakšnih internih kontrol.
Lp, g _________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
|
Vlado Član
Pridružen-a: Sre 03 Mar 2004 21:35 Prispevkov: 561 Aktiv.: 2.52 Kraj: Ljubljana
|
Objavljeno: Ned Sep 07, 2014 8:27 pm Naslov sporočila: |
|
|
Citiram: |
Elseif Num = Pass_stored Or Num = Pass_stored2 Then
If Inmsg = "light on" Then
Relay1 = 1
Status1 = 1
Num = Pass_stored
Msg = "Light Switched ON"
Send_sms
Elseif Inmsg = "light off" Then
Relay1 = 0
Status1 = 0
Num = Pass_stored
Msg = "Light Switched OFF"
Send_sms |
V peti in enajsti vrstici si določil da se bo SMS poslal na prvo shranjeno številko.
Zakaj pa to, če že na začetku preverjaš ali je številka enaka shranjeni številki ena ali shranjeni številki dve.
Te vrstice so odveč, če to odstraniš bo SMS šel na številko ki je poslala SMS (seveda če je shranjena v EEP), tako kot je zdaj gre vedno na prvo številko.
Drugič ko pripenjaš kodo pripni celotno da se ne sprehajamo nekaj strani nazaj da bi videli kaj počne program.
LP |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Čet Sep 11, 2014 9:34 pm Naslov sporočila: |
|
|
Hvala @Vlado deluje |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Sob Sep 13, 2014 6:58 pm Naslov sporočila: |
|
|
Zdravo
Mogoče kdo ve kako se naredi sprejem oz. zavrnitev klica ?
L.p. |
|
Nazaj na vrh |
|
|
Vlado Član
Pridružen-a: Sre 03 Mar 2004 21:35 Prispevkov: 561 Aktiv.: 2.52 Kraj: Ljubljana
|
Objavljeno: Sob Sep 13, 2014 7:29 pm Naslov sporočila: |
|
|
Mato,
določene stvari si boš zapomnil samo če jih boš prebral (tudi večkrat če je treba).
Poišči na Simcom-ovi strani dokument AT command V105 (ali nasplošno AT command), tam vse piše, zraven boš našel še veliko uporabnih ukazov.
Poišči razlago za ukaze ATH in ATA.
LP |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Čet Sep 25, 2014 5:25 pm Naslov sporočila: |
|
|
Zdravo
Na UART dobim niz +xxxx:xxxxx...
Kateri način je boljši za nadaljno uporabo prvih 6 znakov z ukazom left ali z ukazom instr ?
l.p. |
|
Nazaj na vrh |
|
|
mucek Član
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5337 Aktiv.: 24.72 Kraj: Domzale
|
Objavljeno: Čet Sep 25, 2014 5:42 pm Naslov sporočila: |
|
|
Gre za različna ukaza: en ti vzame iz leve strani stringa x karakterjev in jih kopira v drug string, drugi pa ti vrne pozicijo nekega iskanega podstringa v večjem stringu.
Beri help ...
Lp, g _________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
|
mato1111 Član
Pridružen-a: Pet 28 Dec 2012 14:42 Prispevkov: 612 Aktiv.: 4.44 Kraj: Vrhnika
|
Objavljeno: Čet Sep 25, 2014 5:46 pm Naslov sporočila: |
|
|
Hvala @mucek |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 74 dni
Powered by phpBB © 2001, 2005 phpBB Group
|