Dzaraaa
Vytvořené odpovědi
-
AutorPříspěvky
-
DzaraaaÚčastník
Zdravím 🙂 ta první varianta není pro NodeMCU, ale pro arduino s bluetooth.
Mohl byste sepsat návod pro tu druhou variantu? Děkuji.DzaraaaÚčastníkAno, nejspíše to tak bude. Také jak radíte – uvažuji o koupi nodeMCU, přesně tak bude to bez komplikací. Ale přeci bych chtěl toto řešení nějak využít když už jsem jej pořídil. Zkusím tedy naprogramovat arduino bez nasazeného shieldu a uvidím. Zatím děkuji Všem, kteří se účastnili diskuze 🙂
DzaraaaÚčastníkÁha… no jenomže mám ještě problém v tom viz předchozí text. Co s tím?
DzaraaaÚčastníkVěděl by někdo jak řešit? Děkuji.
DzaraaaÚčastníkTak tedy arduino UNO má jen jeden pár RX a TX jen jsou vyvedeny 2 krát jestli teď rozumím.
ještě jsem zjistil, že mám problém v téhle věci: nahrál jsem na samotné arduino bez nasazeného wifi shieldu program blink, vše chodí jak má a když nasadím wifi shield bez zapojení RX a TX vypíše to následující chybovou hlášku:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/en/Guide/Troubleshooting#upload naleznete další doporučení.
Co dělat s tímto problémem?DzaraaaÚčastníkJeště mám nejasno v jedné věci. Když má arduino TX a RX piny 2 krát a to jednou na digitálních pinech 0 a 1 anebo vyvedeny jako samostatné. Mám zapojeny ty samostatné jak je tedy vzájemně propojit? RX na TX nebo RX na RX atd. Musí být v kodu programu zapsané,že má arduino pro komunikaci použít piny které jsou vyvedeny jako samostatné. Děkuji.
DzaraaaÚčastníkVyzkoušel jsem rady ale stejně jsem neuspěl. Po zadání tohoto kodu se zobrazí chybová hláška:
void setup()
{
Serial.begin(9600);
Serial1.begin(9600);
}
void loop()
{
while (Serial1.available()) {
Serial.write(Serial1.read());
}
while (Serial.available()) {
Serial1.write (Serial.read());
}hláška:
Serial1.write(Serial.read());
^
exit status 1jak ji vyřeším?
DzaraaaÚčastníkDobře a mohl byste mi sepsat úvod kódu, nevím si rady jsem začátečník. Potřebuji kód ve fázi kdy budu moci pokračovat s psaní AT příkazů. Děkuji.
DzaraaaÚčastníkNeměl by někdo zkušenost s tímto shieldem?
Momentálně mám zapojeno RX a TX shieldu na RX a TX arduina a potřebuji kód, který uvede shield do činnosti. Budu rád za Vaše nápady. Děkuji.DzaraaaÚčastníkBohužel tento kód je pro verzi Mega. Děkuji.
DzaraaaÚčastníkNe piny na RS232 nepotřebuji. Zkuste to takhle.
DzaraaaÚčastníkAno, tak jsem tedy prohlédl shield a zjistil jsem, že RX a TX nejsou vyvedeny na patici pro připojení k arduinu ale mají piny pro připojení zvlášt. Tak jsem provedl propojení RX a TX arduina a wifi shieldu viz. fotografie. Teď bych potřeboval úvodní část pro spuštění. Děkuji.
Attachments:
DzaraaaÚčastníkStále se mi nedaří zprovoznit wifi shield na arduinu. Mohl by prosím někdo z Vás sepsat návod co jak zapojit a jaký kôd napsat, aby bylo arduino s wifi shieldem komlet připraveno k akci. Děkuji Všem co se podílejí.:)
DzaraaaÚčastníkMáte na mysli tento:
void setup() {
// initialize both serial ports:
Serial.begin(115200);
Serial2.begin(115200);
}void loop() {
while(Serial2.available()) Serial.write(Serial2.read());while(Serial.available()) Serial2.write(Serial.read());
}A které příkazy mi určují TX a RX?
DzaraaaÚčastníkA jaký kód máte na mysli?
-
AutorPříspěvky