Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 14. diel - Arduino - Komunikácia cez Bluetooth

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovedá na Jakub Čillík
Adam Ježek:2.10.2015 19:51

Ano, teoreticky by melo.

Odpovedať
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Jakub Čillík:2.10.2015 21:46

Ďakujem, no myslel som to tak že niektoré (hlavne MEGA) mikrokontroléry sa dajú programovať aj cez Arduino a tak som myslel že či by to išlo aj na samostatnom mikrokontroléry. Len sa bojím že nebudú fungovať tie RX a TX piny...

No ďakujem tak či tak

Avatar
Adam Ježek
Tvůrce
Avatar
Odpovedá na Jakub Čillík
Adam Ježek:2.10.2015 22:05

Teď sem z toho komentáře dostal dojem, že hodláš ten čip programovat přes to bluetooth. A ten zbytek mě zmát. Můžeš prosimtě trochu přesnějc popsat o co se pokoušíš

Odpovedať
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Jakub Čillík:3.10.2015 11:47

No :-) , v sérii týchto návodov je aj článok o chipe, ktorý je srdcom Arduino Uno (ATmega328) a ja mám doma aj Arduino Uno aj Mega ale aj chip ATmega8 ktorý sa podobá 328 :-) a chcel by som pomocou iba toho chipu (bez celej dosky Arduina) napojiť tento bluetooth modul. Už som to skúšal ale základné piny RX a TX na samostatnom chipe nefungujú tak ako by mali. Musím použiť tú knižnicu "SoftwareSerial".

Avatar
Adam Ježek
Tvůrce
Avatar
Odpovedá na Jakub Čillík
Adam Ježek:3.10.2015 12:08

Mělo by to fungovat bez problémů. A čip potřebuje mít připojený krystal, pokud není nahrán firmware používající interní.

Odpovedať
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Jakub Čillík:3.10.2015 12:50

Akurát som to vyskúšal a nejde to no nevadí, nejako sa s tým ešte pohrám

ďakujem za pomoc

Avatar
ostrozan
Tvůrce
Avatar
Odpovedá na Jakub Čillík
ostrozan:3.10.2015 14:38

Atmega 8 a 328 se možná podobají (fyzicky) asi budou i pinově kompatibilní ale jsem si jistý, že třeba USART registry mají na jiných adresách a stejné to bude u většiny registrů porty nevyjímaje - porovnej Register Summary v datasheetech obou typů - 328ka je upravená 32ka do menšího pouzdra - 8k paměti u atmega 8 přece jenom není nic moc (proti 32k u 328ky) a proto ti program hex. vygenerovaný pro Atmega328 nikdy nebude fungovat v Atmega8

jinak chipy v arduinu se programují přes USART a přes bootloader, který si musíš někde sehnat a nahrát do "čistého" čipu
a nebo mít ISP programátor (mrkni na PonyProg) přes SPI nahrát hex. soubor vygenerovaný IDE arduina

Avatar
Jakub Čillík:3.10.2015 22:28

Ano ISP mám, pomocou toho programujem cez Arduino IDE ATmega8 a mám doma aj 32 dvojku ale nemyslel som si že 8 a 328 sa až tak budú líšiť.

Avatar
Robert Grüner:30.10.2016 17:26

Ahoj, zkoušel jsem uvedený kód pro komunikaci , ale nefungovalo mi to správně , musel jsem zaměnit řádek "vstup += String(input);" na "vstup = vstup + String(input);"

Avatar
ostrozan
Tvůrce
Avatar
Odpovedá na Robert Grüner
ostrozan:30.10.2016 18:28

Tomu nevěřím, tos musel dělat nějakou jinou chybu -

vstup += String(input); a vstup = vstup + String(input);

je to samé

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 32.