Bluetooth modul probléma

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
sunnysys
Újonc
Újonc
Hozzászólások: 9
Csatlakozott: 2014. március 25. kedd, 14:58

Bluetooth modul probléma

Hozzászólás Szerző: sunnysys »

Sziasztok!

Rendeltem 2 darab ilyen bluetooth modult: http://www.ebay.com/itm/30ft-Wireless-B ... 484da35aec
Ezeket szeretném Androdidos telefonnal és Arduino Nanoval működtetni, egyelőre alapszinten: első körben szeretném a Nano beépített ledjét villogtatni vele.
Próbáltam több, neten is fellelhető példával működésre bírni, de sehogy sem megy. Például letöltöttem ezt az egyszerű programot, amivel lehet kapcsolgatni egy ledet: http://randomnerdtutorials.com/how-to-u ... h-arduino/
ehhez az alábbi kód van:

Kód: Egész kijelölése

    /*
     * created by Rui Santos, http://randomnerdtutorials.com
     * Bluetooth App - Turn On and Off LED
     */
     
    // Pin 13 - LED
    int led = 13;
    int state;

    void setup() {               
      // initialize the digital pin as an output.
      pinMode(led, OUTPUT);     
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
    }

    void loop() {
      if(Serial.available() > 0){     
          state = Serial.read();}

      if (state == '1') {
          digitalWrite(led, HIGH);}   // turn the LED on (HIGH is the voltage level)
     
      else if (state == '2') {
          digitalWrite(led, LOW);}    // turn the LED off by making the voltage LOW
         
      delay(100);               // wait for 100ms
     
      //For debugging purpose
      //Serial.println(state);
    }
Emellett megnéztem másik, hasonló Android-Arduino programokat, de csak nem tudom felkapcsolni az amúgy működő 13-as ledet. Az Androidos programok sorra megtalálják a bluetooth modult, ki is írják, hogy csatlakozás megtörtént, az addig folyamatosan villogó piros led, másodpercenkénti duplavillogásra vált, de az Arduino vezérlése nem működik.

Mi lehet a gond?
Esetleg valamit rosszul köthettem össze?
- Ahogy néztem, elvileg 3.3V-ot lehet a bluetooth modul RX-ével összekapcsolni, ezért ajánlatos egy feszültségosztó beépítése. Ezt 3 darab 1,1KOhm-os ellenállással elvileg meg is oldottam (lásd: csatolt kép).
- Próbáltam a Bluetooth modul 3.3 és 5.0 feliratú csatlakozóit, egyikkel sem működött.
- Próbáltam az ellenállások kiiktatásával is, így sem működött.
- A SoftwerSerial könyvtár segítségével próbáltam másik pin-ekre tenni az RX-et és TX-et, így sem működött.
Vagy esetleg máshol keressem a hibát?
Ne adj Isten, mindkettő modul hibás?

Köszi szépen!
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: Bluetooth modul probléma

Hozzászólás Szerző: kapu48 »

Ha ahogyan az ábrádon van, a 3,3V-ra kötötted az 5V tápfeszt?
Valószínű meghaltak a Bluetooth-jaid!

Direkt ezért van az 5V bemenet, hogy oda csatlakoztasd, ha 5V-os a tápod!
Mert van a panelra építve Tápfesz le szabályzó.
sunnysys
Újonc
Újonc
Hozzászólások: 9
Csatlakozott: 2014. március 25. kedd, 14:58

Re: Bluetooth modul probléma

Hozzászólás Szerző: sunnysys »

kapu48 írta:Ha ahogyan az ábrádon van, a 3,3V-ra kötötted az 5V tápfeszt?
Valószínű meghaltak a Bluetooth-jaid!

Direkt ezért van az 5V bemenet, hogy oda csatlakoztasd, ha 5V-os a tápod!
Mert van a panelra építve Tápfesz le szabályzó.
Köszi!
Igen, ezzel kezdtem. Azóta próbáltam az 5V-vel is, de nem működött. Ha jól rémlik, mindkét modulnál ezzel a bekötéssel próbálkoztam először... :( (Az a baj, hogy kezdő vagyok nagyon, és leginkább UNO-s projekteket találtam a neten, ahol jellemzően az 5V-ből táplálták a modulokat, amelyeken azonban jellemzően nem volt 5V felirat, csak VCC.)
Ki lehet ezt valahogy deríteni biztosra? Csak azért kérdezem, mert a telefon felismeri (duplavillogás/sec), most felismertettem a számítógéppel is (egy villogás/sec), tehát valami még működik benne...
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Re: Bluetooth modul probléma

Hozzászólás Szerző: kapu48 »

Erre csak azt tudom ajánlani, hogy:

Mielőtt vásárolsz valamit, keres hozzá dokumentációt a neten.

Mert a nélkül valószínűleg nem fogod tudni használni!

Ha megvan a doksi, és eléggé részletes, hogy mindent értesz?
Csak utána menj vásárolni!

Hogy Ilyen elemi hibát, hogy nem ismered az 3.3 és vagy 5 jelentését?
Ne köves el.
sunnysys
Újonc
Újonc
Hozzászólások: 9
Csatlakozott: 2014. március 25. kedd, 14:58

Re: Bluetooth modul probléma

Hozzászólás Szerző: sunnysys »

kapu48 írta:Erre csak azt tudom ajánlani, hogy:

Mielőtt vásárolsz valamit, keres hozzá dokumentációt a neten.

Mert a nélkül valószínűleg nem fogod tudni használni!

Ha megvan a doksi, és eléggé részletes, hogy mindent értesz?
Csak utána menj vásárolni!

Hogy Ilyen elemi hibát, hogy nem ismered az 3.3 és vagy 5 jelentését?
Ne köves el.
Teljesen jogos, köszönöm a tanácsot!

Másnak esetleg van még ötlete, hogy hogyan tudnám biztosan leellenőrizni, hogy valóban tönkrement-e, vagy esetleg még működik-e a két modul?

Köszönöm!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Bluetooth modul probléma

Hozzászólás Szerző: Robert »

A modulon van fesz.stab IC?
Ha nincs:
1, köss rá 3.3V-t, ha van akkor 5V-ot.
2, Tx-Rx összeköt
3, Blueterm-mel (Andoid) összefütyülés után küldj adatot. ha visszajön, nyertél.
sunnysys
Újonc
Újonc
Hozzászólások: 9
Csatlakozott: 2014. március 25. kedd, 14:58

Re: Bluetooth modul probléma

Hozzászólás Szerző: sunnysys »

köszi, Róbert!

megvan a megoldás, szerencsére semmi bajuk a BT moduloknak! :)
az első hozzászólásban ezt írtam: "- A SoftwerSerial könyvtár segítségével próbáltam másik pin-ekre tenni az RX-et és TX-et, így sem működött."
tegnap jöttem rá, hogy rosszul írtam meg a kódot, rosszul használtam a SoftwerSerial nyújtotta lehetőséget. most helyesen, az RX-et, TX-et a 7-es, 8-as pinekre téve, minden rendben működik.

ja, és természetesen most már az 5V feliratú lábra kötöm a tápfeszt.

köszi, mindkettőtöknek!
Válasz küldése