Avatar
Neaktivní uživatel:

Ahoj to jsem zase já,naskytl se mi další problém s GPIO piny u RPi 2 naistaluju knihovny verze tu první 0.1.0 u dalších verzí mi to piíše že neni dostupný nejakej sobor :D . Tak a když uz jsem konečně v pythonu naimportuju knihovnu pro GPIO a udelam aby pin 12 byl - tak to nic neudela kdyz připojim ledku.Jednou jsem měl štěstí a fungovalo to ale nwm proc :D ale pak zase ne :D

Odpovědět 11.11.2015 20:04
Neaktivní uživatelský účet
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Filip Šohajek:

Tak, hezky pomalu vysvětli, jaké kroky jsi podnikl, co nainstaloval, spustil a co byl výsledek.

 
Nahoru Odpovědět  +1 11.11.2015 20:32
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na Filip Šohajek
Martin Dráb:

Případně i to, jakou LEDku a jaký odpor jsi použil.

Nahoru Odpovědět  +1 11.11.2015 20:46
2 + 2 = 5 for extremely large values of 2
Avatar
Odpovídá na Martin Dráb
Neaktivní uživatel:

To je v poho testoval jsem to u HW chybu nevidim

Nahoru Odpovědět 11.11.2015 22:10
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Šmahel (ceskyDJ):

Asi by to chtělo i novější ovladače (dá se to dohledat, sám jsem tak musel učinit). Poté je potřeba mít v pořádku kód, přilož nám ho sem, prosím.

Editováno 11.11.2015 22:15
Nahoru Odpovědět 11.11.2015 22:15
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Odpovídá na Michal Šmahel (ceskyDJ)
Neaktivní uživatel:

Hned přiložim jenom kde vezmu ty nový ovladače stačí aktulizovat raspbian ?

Nahoru Odpovědět 11.11.2015 22:27
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:
import RPi.GPIO as GPIO
GPIO.setup (12, GPIO.OUT)
GPIO.output (12, False)
Nahoru Odpovědět 11.11.2015 22:30
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Šmahel (ceskyDJ):

Myslím GPIO ovladače, znovu si je nainstaluj, Jen ty nejnovější.

Nahoru Odpovědět 11.11.2015 22:30
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

U Raspberry Pi 2 sou problémy se spoustou knihoven, je tam novej HW a už to jede...
Zkus aktualizovat všechno

sudo apt-get update
sudo apt-get upgrade

Pokud nepomůže, tak odinstaluj GPIO knihovnu a nainstaluj znova. Btw, jak to instaluješ? Přes apt-get nebo jinak? Zkus

sudo apt-get install python-dev python-rpi.gpio
Nahoru Odpovědět 11.11.2015 22:32
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Michal Šmahel (ceskyDJ)
Neaktivní uživatel:

Takze knihovnu , ale kdyz stáhnu 0.5.11 tak to hází error ze tam neni nějakej soubor gcc

Nahoru Odpovědět 11.11.2015 22:32
Neaktivní uživatelský účet
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:

Skusi já jsem to istaloval

sudo apt-get install python.py
Nahoru Odpovědět 11.11.2015 22:35
Neaktivní uživatelský účet
Avatar
Nahoru Odpovědět 11.11.2015 22:39
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Nahoru Odpovědět 11.11.2015 22:40
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Odpovídá na Neaktivní uživatel
Michal Šmahel (ceskyDJ):

Takže to změně hodnoty na "True" to nesvítí?? Zkus změnit pin na 7. Doufám, že máš tedy dobře zapojený hardware.

Nahoru Odpovědět 11.11.2015 22:42
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Martin Dráb
Redaktor
Avatar
Nahoru Odpovědět  -1 11.11.2015 22:55
2 + 2 = 5 for extremely large values of 2
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:
sudo apt-get install python.py

Nějak nevidim smysl tohodle příkazu. Knihovna pro GPIO je pod python-rpi.gpio. To si zkoušel (samozřejmě po tom, co máš tu předchozí odinstalovanou)?

Nahoru Odpovědět 11.11.2015 22:58
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Neaktivní uživatel:

Ahoj,skousel jsem ruzne zpusoby python 2 a 3 jako knihovny v poho ale prostě ty piny bez reakce.A to jsem i preinstaloval Raspbian

Nahoru Odpovědět 13.11.2015 22:00
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:

Nepovedlo se ti nějak poškodit piny? Třeba omylem zapojit něco špatně a zkratovat to?

Nahoru Odpovědět 13.11.2015 22:11
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:

No .... Kdyz tu ledku dam na 5v pin a na pin 5 coz je - tak to funguje ale na ovládání z pythonu to prostě nejde a černy podobě u pinu to neni a to by hlavně vyhoreli jen par ne ?

Nahoru Odpovědět 13.11.2015 22:49
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:

Zem a napájení v těch pnech bude vždycky, Ale jestli se ti povedlo odpálit to jako fakt dost, tak nebudou fungovat žádné piny. Nemáš třeba něco aby si vyzkoušel IIC sběrnici?

Nahoru Odpovědět 13.11.2015 22:54
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:

Ahoj,no ještě si tim hraju ale koukal jsem na ty piny pod lupou a žádnej skrat tam nevidim ,skusim to reklamovat

Nahoru Odpovědět 21.11.2015 12:12
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:

Knihovny se zdaj v poho ale ty piny jsou jak zamrzlí nevíte co stim ?
Děkuju

Nahoru Odpovědět 21.11.2015 12:22
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:

Zkrat tam nikde neuvidíš, když jsi něco zapojoval tak se ti třeba někde dotkly dva drátky, ani o tom nemusíš vědět a moh si odpálitčip, který se stará o jejich ovládání.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 21.11.2015 12:27
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:

No skusim to reklamovat ,Tak ted asi budu pouzivat jako server jinak dik

Nahoru Odpovědět 21.11.2015 13:35
Neaktivní uživatelský účet
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Daniel Vítek:

Zkus do terminálu:

gpio readall

a následně

gpio write X 1

kde X je wPI ID pinu z tabulky v readall

 
Nahoru Odpovědět 21.11.2015 19:38
Avatar
Odpovídá na Daniel Vítek
Neaktivní uživatel:

Skusim a jde nějak otestovat jestli jsem odpálil ten čip pro GPIO ?

Nahoru Odpovědět 22.11.2015 15:06
Neaktivní uživatelský účet
Avatar
Nahoru Odpovědět 22.11.2015 23:16
Nesnáším {}, proto se jim vyhýbám.
Avatar
Michal Žůrek (misaz):

A ještě mě napadlo jestli ti funguje ta ledka.... Jestli jsi náhodou neodpálil ji.

Nahoru Odpovědět  +1 22.11.2015 23:18
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
Neaktivní uživatel:

Ledka je poho,ale me ted spíš zajímá co jsem stim proved ,abych když si koupim nový RPi 2 tak abych se této chyby nedopustil.

Nahoru Odpovědět 23.11.2015 20:49
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:

Když zapojuješ drátky, tak si dej pozor, aby si nespojil některý který nemáš. A nebo jsi měl jenom smůlu a dostal špatný kus.
Teď jsem se vrátil k původnímu dotazu a došlo mi, co tam instaluješ za další knihovny? GPIO už je v základu. Prostě si stáhni Raspbian Jessie, v terminálu spusť python jako superuser, import RPi.GPIO a tím zkus zapnout pin/ledku. A pozor, má to dvoje číslování pinů.

Nahoru Odpovědět 23.11.2015 21:09
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Filip Šohajek:

Jak jsi došel k závěru že je "v pohodě"?

 
Nahoru Odpovědět  +1 23.11.2015 21:12
Avatar
Odpovídá na Filip Šohajek
Neaktivní uživatel:

No dá se to tak říc ale ty GPIO piny zloběj asi si koupim arduino a bude ;)Jinak všem děkuji za spolupráci a ochotu.

Nahoru Odpovědět 23.11.2015 22:08
Neaktivní uživatelský účet
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Neaktivní uživatel
Filip Šohajek:

Tak ještě jednou. Jak jsi došel k závěru, že je ta ledka "v pohodě"?

 
Nahoru Odpovědět 23.11.2015 22:22
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:

Mě hlavně zaráží, co si tam instaloval za další knihovny? To je možná to proč to nejde, protože Raspbian má knihovny pro GPIO už v sobě a nic se instalovat nemá.

Nahoru Odpovědět 23.11.2015 22:37
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Michal Žůrek (misaz):

Tak si to shrňme. Máme na autora 3 dotazy:

  • Jaké další knihovny jsi a proč instaloval?
  • Funguje LED?
  • Podle čeho usuzuješ že LED opravdu funguje?

a přidám otázku:

  • připojuješ LEDku správnou stranou :P Ona propouští jenom v jednom směru, zkus ji otočit.
Nahoru Odpovědět  +1 23.11.2015 23:25
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
Neaktivní uživatel:

ahoj,
knihovny jsem naistaloval GPIO 0.1.0 a tu pak smazal a pak 0.5.11 a proč ? Protože jsem nevěděl že v Raspbianu je GPIO knihovna už naistalováná :D
LEDku posuzuju že funguje proto když, dám černý kablík na - a červený na + u baterky tak hunguje :D
Ale u RPi 2 kdyt červeny kablik připojim na pin 3V3 a černý na pin 5 tak to funguje samo o sobě ale jak mile to dám na 12 pin a pomocí pythonu napíšu toto:

import RPi.GPIO as GPIO
GPIO.setup (12, OUT.GPIO)
GPIO.output (12, False)

]
tak to nefunguje

Nahoru Odpovědět  +1 24.11.2015 17:19
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek (misaz):

červený kablík LEDky zkus připojit na port 12 a černý na GND (+ ten odpor samozřejmě, pokud ho používáš).

Nahoru Odpovědět 24.11.2015 17:22
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek (misaz):

a samozřejmě spusť:

import RPi.GPIO as GPIO
GPIO.setup (12, OUT.GPIO)
GPIO.output (12, True)
Nahoru Odpovědět 24.11.2015 17:45
Nesnáším {}, proto se jim vyhýbám.
Avatar
Nahoru Odpovědět 24.11.2015 17:53
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

Knihovna RPi.GPIO používá dvoje číslování pinů, víš o tom?

GPIO.setmode(GPIO.BOARD)

http://www.element14.com/…412/GPIO.png a použij číslo pinu ze slooupce pin#, nikoli z name
A když vyzkoušíš i jiné piny, různě otočit LEDku, pin používat jako GND nebo VCC, nic nefunguje?

Nahoru Odpovědět  +2 24.11.2015 18:02
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Adam Ježek
Adam Ježek:

A taky bych zkusil čistou instalaci Raspbianu, jestli si se pokoušel instalovat další verze již existujíjcí knihovny, tak se tam mohllo něco rozbít.

A pokud nepomůže ani toto ve spsojení s příspěvkem výše, tak máš buď vadný kus nebo odpálený čip pro GPIO.

Editováno 24.11.2015 19:09
Nahoru Odpovědět  +1 24.11.2015 19:08
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 42 zpráv z 42.