Stránka 1 z 2
Arduino IDE to Raspberry PICO
Napsal: 25 led 2022, 18:12
od Ludek
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?

Re: Arduino IDE to Raspberry PICO
Napsal: 25 led 2022, 19:24
od Caster
Re: Arduino IDE to Raspberry PICO
Napsal: 25 led 2022, 19:52
od Ludek
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.
Re: Arduino IDE to Raspberry PICO
Napsal: 25 led 2022, 21:28
od Caster
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:
viz diskuze a obrázek pinů Raspberry PICO
v odkazu zde
Re: Arduino IDE to Raspberry PICO
Napsal: 25 led 2022, 21:31
od jankop
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
Re: Arduino IDE to Raspberry PICO
Napsal: 26 led 2022, 10:15
od Ludek
Pánové, zatím díky, jdu se potrápit, dám vědět.
Re: Arduino IDE to Raspberry PICO
Napsal: 26 led 2022, 11:23
od Ludek
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.
Re: Arduino IDE to Raspberry PICO
Napsal: 26 led 2022, 11:38
od Caster
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

.
Re: Arduino IDE to Raspberry PICO
Napsal: 26 led 2022, 11:50
od Ludek
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

Re: Arduino IDE to Raspberry PICO
Napsal: 27 led 2022, 09:42
od Ludek
Tak jsem se dostal dál

už mi to vše funguje.
Odkazy od Jankop pomohly... Díky moc
