Arduino bluetooth => pc datalogger

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Arduino bluetooth => pc datalogger

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

Sziasztok

5leteket, és hw beszerzési lehetőségeket szeretnék kérni a megvalósításban.
A feladat: másodpercenként 10x kellene kiküldeni soros porton bt modulnak onnan a pc-nek a következő adatokat:
-az éppen aktuális micros()
-egy port magas szintje pulsein függvénnyel (800-2200uS magas szintet kellene mérni, 20ms-enként)
-adc1 0-1023
-adc2 0-1023

Gondoltam ezt sima println() kiküldi mondjuk így 1032;1250;502;840; (micros;pulsein;adc1;adc2) majd a pc oldalon feldolgozom, ott több erőforrás van.
A 10Hz-es task megvan, jól működik.
-1 kérdés: ha ezt elkezdem kiküldeni a soros porton, befejeződik e az adás, míg a következő 10Hz-es task megérkezik?
-2 kérdés: amikor a pulsein() meghívódik, és ez éppen egy magas szinten történik, akkor addig "áll" míg a port alacsonyról magasra vállt + a magas szint ideje?
-3 kérdés: ha a 2. kérdés igaz, akkor a pulseIn()-t célszerű lenne egy attachInterrupt()-ba meghívni?
-4 kérdés: honnan lehet nagyon olcsón a projecthez megfelelő bt modul vásárolni? nem kell nagy távolság, 10m bőven jó. kevés hw legyen, könnyen lehessen megszólítani, csak madzag kelljen rá, és kicsi legyen a tömege. Ez utóbbi nagyon fontos paraméter :)

Igazából ez nem egy "nagy project", csak éppen egy másik fejlesztés befejezéséhez kellene ez a logger. Tehát nagyon ár érzékeny a dolog, mert utána ez a fiókban fog landolni.

Előre is köszi a segítséget.

Üdv BRoland
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino bluetooth => pc datalogger

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

1.kérdés: A soros kiküldést bufferelned kell, mert különben sokáig tart.
4. kérdés: BTM-112 illetve BTM-222 modulokat javaslom. Ezek vannak a BlueTooth shielden: http://shop.tavir.hu/product_info.php/products_id/88
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Re: Arduino bluetooth => pc datalogger

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

Szia Róbert

Köszi a válaszokat, de nincs esetleg infód (vagy kollégáknak) olyan modulról, amely alkalmas erre a feladatra, de nem kell adapter panelt gyártanom hozzá?
Olyan lenne jó mint egy usb-rs232 adapter. Egyszerű, mindenrajta kivitel.
Sajnos sürget az idő, fel kellene szállnom tesztelni a gépet. A programot már elkezdtem megírni, úgy néz ki, hogy megszakításban le lehet kezelni a pulseIn()-t, és egy szabad időpillanatban meg Serial.println(). Hamarosan tesztelem kábellel.
Csak kellene majd egy modul :(

Köszi.

Üdv Roland
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino bluetooth => pc datalogger

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

Este meglesem. Talán van gy dugiban félrerakva...
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Re: Arduino bluetooth => pc datalogger

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

Szia Róbert

Nem akarok pofátlan lenni, de úgy értettem "egy modul pár" :oops:
Már alakul a pc-s program is, csv fileba mentés stbstbstb.
Egyre jobban tetszik ez a lazarus!

Üdv Roland
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino bluetooth => pc datalogger

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

Pár? PC-ben nincs BT vevő? :)
1 darab kicsi nyákos van...

PC oldali vevő is hever valamerre.....
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Re: Arduino bluetooth => pc datalogger

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

Áááááá, nincs nekem olyan a pc-ben, nem laptop ez kéremszépen :lol:
Csak ami kell az van benne, egy usb bt modulom volt, aztán még a telefonomat sem tudtam összekapcsolni vele, így a kukában landolt.
Most meg ilyen fontos lett. Hm.
Írsz egy árat a "szett"-re?

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

Re: Arduino bluetooth => pc datalogger

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

PÜ ment...
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Re: Arduino bluetooth => pc datalogger

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

Szia Róbert
Akkor bugos :lol: , mert nem kaptam semmit. :?
Roland
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino bluetooth => pc datalogger

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

Magamnak küldtem el:)... Újra ment...
Válasz küldése