Portál AbcLinuxu, 8. května 2025 11:10

Dotaz: cteni dat z i2c raspberry

17.7.2016 15:32 Hafajs | skóre: 12
cteni dat z i2c raspberry
Přečteno: 512×
Odpovědět | Admin
dravim vsechny. Jdu s prosbodotazem.

Dle http://pajavlkk.blogspot.cz/2014/03/clunkovy-srazkomer.html

jsem si spajel citac a pripojil k i2c sbernici (Raspberry Pi2 --> UNIpi--> citac) Na sbernici ho vidim jako zarizeni 051, ale pri pouziti skriptu ze stranek vypisuje chyby. Chyby se kterymi se casem snad popasuji sam se tykaji scitani count = (rad100000 * 100000) + (rad10000 * 10000) + (rad1000 * 1000) + (rad100 * 100) + (rad10 * 10) + rad1, tedy na rychlo jsem vypocet obesel a chtel jsem nechat zobrazit hodnotu z 1. radu cili (print "Pocet impulzu v pocitadle = " , count) jsem zmenil na ( print "Pocet impulzu v pocitadle = " , rad1).

Nyni mi to vraci chybu nacteni modulu (import smbus).

Protoze jsem v tom absolutni zacatecnik, patram po naprave i zde. Dle zatim dohledanych clanku, bohuzel tykajicich se jineho HW, se musi nacist modul pro ten ktery konkretni HW a jeste muze byt rozdil dle verzi raspberry. Tedy jestli to vsechno chapu spravne. To je pro mne uz moc promennych. Zaroven mam i2c "vytazenou" z te rozsirovaci desky UNIpi a predpokladam, ze prace se sbernici bude uplne stejna, jako bych pouzival tuto sbernici primo na GPIO pinech, ale jisty si taky nejsem.

Jak mam prosim dostat pocet nactenych pulsu alespon na obrazovku?

Diky vsem

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.7.2016 17:13 xorly
Rozbalit Rozbalit vše Re: cteni dat z i2c raspberry
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,

1. povol i2c

2. nahraj modul (+ odkomentovat v blacklistu pro autoload) do jádra

3. nainstaluj potřebné balíčky

1~3 zde

Podle tebou odkazovaného blogu ověř, že je čítač na sběrnici.

Dokud tohle nebude fungovat, nemá význam řešit script ani web.
17.7.2016 17:29 xorly
Rozbalit Rozbalit vše Re: cteni dat z i2c raspberry
Musím líp číst, zařízení vidíš. Takže z bodu 3 ti chybí jen 1 balíček, jak píše Jenda
Řešení 1× (Hafajs (tazatel))
Jendа avatar 17.7.2016 17:16 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: cteni dat z i2c raspberry
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hacknul jsem Google a dozvěděl jsem se, že potřebuješ balíček python-smbus. Těžko se radí, když nepíšeš žádné podrobnosti.
17.7.2016 19:26 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: cteni dat z i2c raspberry
Diky za rady, oni se podrobnosti tezko pisi, kdyz sam nevim co a jak. Napsal jsem vse, co jsem povazoval za relevantni. Zatim se zda, ze jsem na stope byl, nazev modulu jsem neznal... Zatim dekuji, provedu vse co mi tu radite a dam vedet jak to dopadlo.
22.7.2016 22:26 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: cteni dat z i2c raspberry
OK, jeste jednou dekuji za rady, byl to ten chybejici balik. Pulzy to ted pocita hezky, jen dvojnasobne (vyreseno delenim). Nejedna se o zakmity, ty mam vyresene a nepridava to radek do souboru, ale prepisuje to stale jeden, ale s tim uz si poradim. Diky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.