Nedaří se vám s projektem a nenašli jste vhodné místo, kde se zeptat? Napište sem.
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
-
Georg577
- Příspěvky: 20
- Registrován: 26 srp 2021, 16:34
- Reputation: 0
Příspěvek
od Georg577 » 06 zář 2021, 17:06
Jsem začátečník v použití arduína a gsm modulů.U arduina Uno R3 spojeného s GSM SIM800L EVB mi nefungují AT příkazy.Na monitoru IDE 1.8.9 je odezva Gsm off line.Při použití stejného kódu stejného SIM modulu a klonu Arduino WAvGAT vše probíhá správně lze testovat libovolné AT příkazy.
Nevím v čem je problém , že originál Uno R3 nefunguje.Prosím o radu .
-
ondraN
- Příspěvky: 934
- Registrován: 08 srp 2019, 20:01
- Reputation: 0
Příspěvek
od ondraN » 07 zář 2021, 07:40
zkus místo println použít print a vložit do textu \r\n což je escape sekvence pro <CR><LF>
println často posílá jenom \n
například
použít
-
AstroMiK
- Příspěvky: 604
- Registrován: 08 pro 2017, 19:05
- Reputation: 0
Příspěvek
od AstroMiK » 07 zář 2021, 11:03
Nebude problém s napájením?
Jak ten GSM modul napájíš?
Máš k tomu dostatečně silný zdroj, nebo to máš připojené jen k 5V pinu na Arduinu?
-
Georg577
- Příspěvky: 20
- Registrován: 26 srp 2021, 16:34
- Reputation: 0
Příspěvek
od Georg577 » 07 zář 2021, 12:21
S napájením problém asi nebude SIM napájím externím zdrojem 6V ,4A.Při 5V se mi modul nepřipojí k síti, bliká krátce s intervalem asi 1s.Při 6V se připojí bliká v intervalu asi 3s a dá se na sim dovolat/ dává to vyzváněcí tón/.Použil jsem 3 arduina Uno R3 a 3 různé SIM moduly a je to pořád stejné. Arduina klony WAvgat jsem použil 2 různé kusy a oba fungují.Potřeboval bych zprovoznit ta UNA originál protože mají IO v patici a já plánuji použít je pro dálkové ovládání rele s knihovnou ADEON která vyžaduje Arduino R3 originál.Tam Nefunguje zase Wavgat asi protože jeto klon který neovládá knihovnu ADEON.Tvůrci knihovny ADEON doporučují
originál UNO R3.Nemohl by být nějaký problé kolem UARTU ?Uno má ATMEL MEGA16U2 a Wavgat CH340/čínský IO/.
-
Georg577
- Příspěvky: 20
- Registrován: 26 srp 2021, 16:34
- Reputation: 0
Příspěvek
od Georg577 » 07 zář 2021, 12:29
Zapoměl jsem dodat ,že země obou zdrojů jsou propojené.
-
ondraN
- Příspěvky: 934
- Registrován: 08 srp 2019, 20:01
- Reputation: 0
Příspěvek
od ondraN » 07 zář 2021, 12:46
CH340 není UART ale USB konvertor. Zkusil jsi ty at příkazy bez printline a s escape sekvencemi? Pak by jedině pomohlo se podívat analyzátorem na sériovou linku, v čem je při funkční a nefunkční komunikaci rozdíl.
-
Georg577
- Příspěvky: 20
- Registrován: 26 srp 2021, 16:34
- Reputation: 0
Příspěvek
od Georg577 » 07 zář 2021, 13:04
V programování se vyznám minimálně ale skusím to co navrhuješ.Někde to nastuduju.Analyzátor bohužel nemám ani přístup k němu.jsem už leta v důchodu bude mi v listopadu 72 let.Pokusím se někde sehnat i přístup k analyzátoru.Trápím se s tím už dva měsíce a dotaz na foru jsem zkusil poprvé v životě.Děkuji za snahu pomoci.
-
Georg577
- Příspěvky: 20
- Registrován: 26 srp 2021, 16:34
- Reputation: 0
Příspěvek
od Georg577 » 07 zář 2021, 13:15
Bez printline ,to znamená vynechat příkazy printlain.Ale zatím nevím co je to escape sekvence.
-
ondraN
- Příspěvky: 934
- Registrován: 08 srp 2019, 20:01
- Reputation: 0
Příspěvek
od ondraN » 07 zář 2021, 13:18
Tak to smekám klobouk, v takovém věku se pustit do bastlení. Ale je to moc fajn zábava.
Logický analyzátor není žádná drahá sranda a na běžné věci stačí i ten za pár kaček, třeba tady
https://www.laskarduino.cz/sl-usb8ch-lo ... lu--24mhz/
Má i analyzátor různých protokolů a sériový přenos se s ním dělá krásně a komfortně.
-
ondraN
- Příspěvky: 934
- Registrován: 08 srp 2019, 20:01
- Reputation: 0
Příspěvek
od ondraN » 07 zář 2021, 13:25
Georg577 píše: ↑07 zář 2021, 13:15
Bez printline ,to znamená vynechat příkazy printlain.Ale zatím nevím co je to escape sekvence.
u všech příkazů pro sériový výstup xxxxx.println použít xxxxx.print
A pak do těch textových řetězců v uvozovkách dát před oslední uvozovku čtyři znaky \r\n (to je ta escape sekvence)
Jak je to v tom příkladu, co je v prvnim mojim přispěvku. A udělat to u všech těch příkazů.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti