- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- bambano: Bambanő háza tája
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- btz: Internet fejlesztés országosan!
- Geri Bátyó: Megint tahó voltam – SZEMÉLYISÉGFEJLŐDÉS
- sziku69: Szólánc.
- hcl: Döglött tabletből wifis kijelző kókány
Új hozzászólás Aktív témák
-
pittbaba
aktív tag
Újabb tapasztalatok:
Mivel sikerült megoldanom, hogy letölthető app segítségével (IOIO LED) tudtam egy board-ra kötött LED-et ki-be kapcsolni, azt szerettem volna megoldani, hogy ezt általam írt programmal is meg tudjam tenni.
A fő gondot az okozta, hogy az oldalról letölthető példa program nem működött, és nem építettek bele semmi debuggolást segítő részt (pl, hogy kiírja, hogy egyáltalán létrejött e a kapcsolat, vagy hogy passzol e a firmware verzió).
Hosszas keresés után kiderült számomra, hogy különböző firmware verziókat teljesen máshogy kell programozni, be és kikerültek osztályok, funkciók, libary-k. Úgy jöttem rá, hogy az egyik doksiban belefutottam, hogy van olyan metódus, ami a csatlakozás után ha nem egyezik a firmware verzió, akkor az fut le, na ezt hagyták ki a példa fájlból...
Ami viszont szerencsém volt, hogy a downloads rész alatt szépen fel vannak sorolva a firmware-hez tartozó példacsomagok, a régebbiek is, így egy újabb problémát sikerült megoldani.
Itt található a letöltés:
[link]A letöltésekhez szükséges tudni a board típusát:
OTG
V1
És szükséges megtudni a board firmware verzióját:
Ezt az IOIO Hardware Tester Google Play-ről letölthető alkalmazással tudhatjuk meg.
[link]Ha megvannak a fenti adatok, lehet is letölteni hozzá a példafájl csomagot.
Másik esetben lehet frissíteni a firmware-t, nekem nincs most itt kéznél usb-usb kábel, így a nehezebb de biztosabb utat választottam, egyelőre nem frissítem a firmware-t..API verzió, további hibák:
A példa programok igényelnek néhány plusz beállítást, sajnos csak úgy nem fognak lefordulniA feltelepített Android fejlesztőkörnyezet lehetőséget biztosít különböző verziójú API-ra programozni. A példacsomag futtatásához minimum 10-es API telepítését kéri, és fontos feltenni az USB kezelés miatt a Google-API csomagot is!
Azt az eclipse-n belül (ahol a programot kell írni) a Window -> Android SDK Manager programmal lehet megtenni, kipipálod a kellő API verziót, a csomagot kinyitva részletesen látszanak miket kell feltelepíteni, csekkolni kell, hogy a Google API is be van pipálva, majd feltelepíteni ezeket.Ha ez is megvan akkor még nagy piros felkiáltójelek szoktak megjelenni. A csomagon ahol ilyet látsz, jobb-klikk Properties ->Android és a Libary résznél ha piros X-ek vannak, akkor azokat Remove, és az Add-nál pedig hozzáadni a kívánt Libary-ket.
Nekem az IOIOLibAccessory hozott olyan hibát, hogy nem találta az USB kezelő csomagot, itt jön képbe a Google Api.
Itt is jobb-klikk properties ->Android Project Build Target-nél a Google API-t kell bepipálni.Mindezek angolul képekkel:
[link]Végre el lehet kezdeni a fejlesztést!
-
pittbaba
aktív tag
A hivatalos és egyben legjobb dokumentáció a boardhoz:
[link]Senkinek nem ajánlom, hogy a Beginners guide-al kezdjen, mert alapból Java, SDK telepítés, app forgatás, app áttétele majd telepítése szükséges az egyik beépített led villogtatásához, nekem ráadásul nem is működött, két óra szenvedés után sem, így nagyon nem ajánom az example programmal kezdeni.
A minimum 5V-os 1A-es tápot több módon is a boardba lehet kötni, a VIN(+) és a GND (föld) használatával a board 5V- feliratú csatlakozóiból is lehet 5V feszültséget kinyerni az eszközről, pl motorok meghajtásához.
Én kényelmi szempontból a tápot nem a VIN-be kötöttem be, hanem az 5V feliratú csatlakozókra, és a GND-be. ( közelebb volt
)
Ha a power led világít akkor minden rendben, van szufla, lehet a telefont csatlakoztatni.
A következő pont a töltés, és a csatlakozás figyelése, én itt majdnem elvéreztem, mert a sorrendek és a készülékek is különböző hibajelenségeket generálnak:
- USB debug mód legyen bekapcsolva! [link]
- Minden energiatakarékossági program, és szolgáltatás legyen kikapcsolva, mert az USB debugging módot valamiért piszkálják ezek a programok, ez okozta a legnagyobb fejtörést számomra, miért áll le a telefon töltése 5-15mpen belül csatlakoztatás után. Hát ezért...
- A telefon ki-be húzgálásánál néha nem áll vissza a kapcsolat a board és a telefon között (sajnos), ezt csak a board áramtalanításával majd bedugásával lehet orvosolni. Ki-be, vársz kicsit, telefon usb debugging ki-be kapcs, majd csatlakoztat a boardba, így általában visszaáll.Letöltendő tesztprogram ami eddig mind a 3 telefonomon működött ( ICS, vagy JB kell hozzá hogy előjöjjön play-en), IOIO LED néven fut a program, az összes lábat ki-be lehet kapcsolni vele, így könnyűvé válik a debuggolás.
Tesztelésnek egy LED villogtatásával kezdtem:
A led + lábát (elé kötve egy ellenállást!) az 1-es csatlakozóba, a - lábát a GND csatlakozóba kötöm, majd az IOIO LED program 1-es kapcsolójával már lehet is kapcsolgatni a LED-et!
Led bekötés: [link]Ma egy relét szeretnék vele működtetni, majd készül hozzá egy saját app is.
Sok szerencsét mindenkinek! -
pittbaba
aktív tag
Sziasztok!
Megérkezett hozzám a Sparkfun Androidos telefonokhoz gyártott eszköze, az IOIO.
Ebayről rendeltem jóval nyomottabb áron a dobozos változatnál, ezt a típust sikerült levadászni:
[link]
innen:
[link]Első nekifutásra nehéz kiismerni a boardot, és nem áll túl egyértelmű és egységes leírás a rendelkezésére a felhasználónak, én is többre mentem a youtube videókkal, mint a Beginners Guide-al.
Jelenleg egy nap alatt sikerült elhullajtanom a sörényem egy részét, de eljutottam odáig, hogy tudok egy led-et ki-be kapcsolni a telefonommal.
Ha valaki hasonlóra adná a fejét kérdezzen nyugodtan, illetve remélem találok olyan embereket akik hasonlóan belefogtak ennek a kütyünek a megértésébe és használatba vételébe.
Új hozzászólás Aktív témák
Hirdetés
- Samsung Galaxy A56 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 12 Pro Max - 512GB - Kártyafüggetlen
- Xiaomi 15 12/256Gb 3 év gari Fehér kivitel/csere csak iphone 15 pro/
- Samsung Galaxy S21 Ultra / 12GB RAM 256GB / Gyárifüggetlen / 12Hó Garancia
- HIBÁTLAN iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA, Kártyafüggetlen, CW90
- Honor X7 fekete 128GB 12 hónap jótállással!
- MikroTik CCR1009-7G-1C-1S+ Cloud Router
- HIBÁTLAN iPhone 14 Pro 128GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3145
- GYÖNYÖRŰ iPhone 15 Plus 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3068
Állásajánlatok
Cég: FOTC
Város: Budapest