Arduino IDE to Raspberry PICO

Ludek
Příspěvky: 289
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Arduino IDE to Raspberry PICO

Příspěvek od Ludek » 25 led 2022, 18:12

Zdravím,
tak jsem se nechal okouzlit maličkým PICO. Nechci žádné extra super veliké kody, ale jen si trochu pohrát.
Zatím se mi daří zkoušet vše digital i analog, ALE !! Potřebuji maličko Helpnout s i2c.
Nedokážu se dostat do RTC modulu, ani do OLED displeje a ani třeba do Portu PCF8574...
Prostě jakmile tam je i2c, tak jsem ztracen.
Pokud použiji nějaký kod z Pythonu, nebo jak se to jmenuje, použiji editor THONY, tak to funguje.
ALE chci to používat v IDE a v normálním jazyce jak Arduino. Poradí někdo? :-)

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Arduino IDE to Raspberry PICO

Příspěvek od Caster » 25 led 2022, 19:24


Ludek
Příspěvky: 289
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Arduino IDE to Raspberry PICO

Příspěvek od Ludek » 25 led 2022, 19:52

Ahoj Caster, :-)
to už mám a používám... a vše funguje, tos posílat nemusel :-)
Mě jde o to, například, jak v tom IDE napíšu, či doplním kod, který používá i2c.
Znovu opakuji, krásně napíšu kody, odešlu z IDE do PICO a vše funguje.
ALE NEDOKÁŽU nic, kde je i2c. To znamená RTC modul, displej, externí ADC modul ADS1115, port PCF8574 atd atd
Nedokážu ovládat i2c tak aby to PICO pochopilo. Arduino to má natvrdo A4, A5.

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Arduino IDE to Raspberry PICO

Příspěvek od Caster » 25 led 2022, 21:28

OK, problém je asi v tom, že Rasberry PICO má I2C defaultně na pinech GP4 a GP5 (tj. piny 6 a 7).

Pokud chceš použít jinou instanci I2C např. na GP14/GP15 musíš zadat:

Kód: Vybrat vše

MbedI2C myi2c(p14,p15);
viz diskuze a obrázek pinů Raspberry PICO v odkazu zde

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Arduino IDE to Raspberry PICO

Příspěvek od jankop » 25 led 2022, 21:31

Tady je základní příklad na I2C
https://github.com/earlephilhower/ardui ... Myself.ino
A tady je nějaký příklad na displej. To, že je v korejštině by nemělo hrát roli
https://cafe.naver.com/arduinoshield/1201

Ale rozhraní I2C je s Arduinem kompatabilní, jen je třeba si udělat jasno v pinech

https://arduino-pico.readthedocs.io/en/latest/wire.html

Ludek
Příspěvky: 289
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Arduino IDE to Raspberry PICO

Příspěvek od Ludek » 26 led 2022, 10:15

Pánové, zatím díky, jdu se potrápit, dám vědět.

Ludek
Příspěvky: 289
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Arduino IDE to Raspberry PICO

Příspěvek od Ludek » 26 led 2022, 11:23

Tak zatím se mi nedaří,
Myself.ino funguje dobře.... PICO je spokojené :-)
Ale Jakmile se pokusím o kompilaci třeba RTC DS3231, nebo i2c LCD (PCF8574)
napíše to hlášku "chyba při kompilaci PICO. Na UNU to funguje.

Uživatelský avatar
Caster
Příspěvky: 380
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Arduino IDE to Raspberry PICO

Příspěvek od Caster » 26 led 2022, 11:38

Psal jsi, že s programováním Raspberry PICO v Arduino IDE podle návodu, který jsem zde uvedl, nemáš problém ;) . Pokud ti to hlásí chybu při kompilaci, tak máš v programu něco blbě. Zkusil bych nějaký jednoduchý příklad na vyzkoušení I2C.

Dosud jsi také vůbec nenapsal, na jaké piny Raspberry PICO vlastně připojuješ I2C :o .

Ludek
Příspěvky: 289
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Arduino IDE to Raspberry PICO

Příspěvek od Ludek » 26 led 2022, 11:50

Tím to není, že bych špatně zprovoznil IDE k PICO, to je dobře.
Spíš mi tam něco chybí, nebo nevím. Na UNU to šlape.
Ale už mám první úspěch Rozchodil jsem PCF8574 podle návodu :
https://www.electroschematics.com/pcf8574-module/
Tak ještě potřebuji ten RTC modul a ADS1115.
Úspěchy se dostaví, ale dá to fušku, pro amatéra :-)

Ludek
Příspěvky: 289
Registrován: 02 pro 2019, 08:14
Reputation: 0
Bydliště: České Budějovice

Re: Arduino IDE to Raspberry PICO

Příspěvek od Ludek » 27 led 2022, 09:42

Tak jsem se dostal dál :-) už mi to vše funguje.
Odkazy od Jankop pomohly... Díky moc :-)

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 20 hostů