NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Neaktivní uživatel:11.11.2015 20:04

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
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:11.11.2015 20:32

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

Nahoru Odpovědět
11.11.2015 20:32
Neaktivní uživatelský účet
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Martin Dráb:11.11.2015 20:46

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

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

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:11.11.2015 22:15

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
Neaktivní uživatel:11.11.2015 22:27

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:11.11.2015 22:30
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:11.11.2015 22:30

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
Tvůrce
Avatar
Adam Ježek:11.11.2015 22:32

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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Michal Šmahel
Neaktivní uživatel:11.11.2015 22:32

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:11.11.2015 22:35

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:11.11.2015 22:42

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
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Martin Dráb:11.11.2015 22:55
sudo apt-get install gcc

?

Nahoru Odpovědět
11.11.2015 22:55
2 + 2 = 5 for extremely large values of 2
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:11.11.2015 22:58
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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Neaktivní uživatel:13.11.2015 22:00

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
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:13.11.2015 22:11

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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:13.11.2015 22:49

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
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:13.11.2015 22:54

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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:21.11.2015 12:12

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:21.11.2015 12:22

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
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:21.11.2015 12:27

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í
+2,50 Kč
Řešení problému
Nahoru Odpovědět
21.11.2015 12:27
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Adam Ježek
Neaktivní uživatel:21.11.2015 13:35

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
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:21.11.2015 19:38

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
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:22.11.2015 15:06

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
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:22.11.2015 23:16

To se pozná podle toho funguje ne. :)

 
Nahoru Odpovědět
22.11.2015 23:16
Avatar
Michal Žůrek - misaz:22.11.2015 23:18

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

 
Nahoru Odpovědět
22.11.2015 23:18
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:23.11.2015 20:49

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
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:23.11.2015 21:09

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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:23.11.2015 21:12

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

Nahoru Odpovědět
23.11.2015 21:12
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:23.11.2015 22:08

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
Odpovídá na Neaktivní uživatel
Neaktivní uživatel:23.11.2015 22:22

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
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Adam Ježek:23.11.2015 22:37

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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Michal Žůrek - misaz:23.11.2015 23:25

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
23.11.2015 23:25
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:24.11.2015 17:19

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
24.11.2015 17:19
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:24.11.2015 17:22

č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
Avatar
Nahoru Odpovědět
24.11.2015 17:32
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:24.11.2015 17:45

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
Avatar
Nahoru Odpovědět
24.11.2015 17:53
Neaktivní uživatelský účet
Avatar
Adam Ježek
Tvůrce
Avatar
Adam Ježek:24.11.2015 18:02

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
24.11.2015 18:02
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Adam Ježek
Adam Ježek:24.11.2015 19:08

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
24.11.2015 19:08
Počkej chvíli, poradím se s křišťálovou koulí.
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.