RPI Pico W i epaper - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Wyświetlacze (https://forum.arduinopolska.pl/dzial-wy%C5%9Bwietlacze) +--- Wątek: RPI Pico W i epaper (/watek-rpi-pico-w-i-epaper) |
RPI Pico W i epaper - loki1707 - 26-10-2023 Cześć mam do Was ogromną prośbe, powiedzcie mi jak to połączyć bo juz niemam sił. Wyświetlacz ma wyjścia: -busy -rst -dc -cs -clk -din -gnd -vcc No i właśnie jak to podłączyć do pico? RE: RPI Pico W i epaper - kaczakat - 27-10-2023 Jak to jest SPI to Din MOSI, clk SCK, a resztę to pewnie definiujesz w programie lub bibliotece. Jak wpiszesz w Google "pico arduino LCD SPI schematic" to znajdziesz wiele przykładowych podłączeń, schematów. http://helloraspberrypi.blogspot.com/2021/07/rpi-pico-arduino-framework-128x160.html Kod: // For the Pico use these #define lines RE: RPI Pico W i epaper - loki1707 - 27-10-2023 Ok dzięki,ale jeszcze jedno pytanie ...wiem ze MISO to DIN, a MOSI? RE: RPI Pico W i epaper - oscarX - 27-10-2023 (27-10-2023, 05:55)loki1707 napisał(a): Ok dzięki,ale jeszcze jedno pytanie ...wiem ze MISO to DIN, a MOSI? Z wyświetlacza często nie ma możliwości odczytu - więc jest niepotrzebny. RE: RPI Pico W i epaper - loki1707 - 27-10-2023 To ja już nie wiem co zle robie.... Kod: #include"Arduino.h" RE: RPI Pico W i epaper - loki1707 - 27-10-2023 Chyba już wiem w czym problem: Kod: GxEPD2_Example.ino:27:10: error: 'MbedSPI' in namespace 'arduino' does not name a type RE: RPI Pico W i epaper - kaczakat - 27-10-2023 Ale z tego komunikatu wynika, że nie podłączenie jest problemem, tylko samo przygotowanie programu, jeszcze daleka droga przed tobą - napisanie programu, kompilacja, wgranie, testy i poprawki. Może masz core nie halo, przykłady powinny się kompilować bez problemu nawet jeśli jeszcze PICO nie masz w planach kupić. Ściągnąłem core i zainstalowałem wg instrukcji stąd: https://github.com/earlephilhower/arduino-pico, wersja jakoś 3.2, wybrałem na początek PICO W, skompilował się przykład dla HTTP client, potem wybrałem coś z SPI, datalogger z SD, konfiguracja SPI wygląda tu tak: // See: https://datasheets.raspberrypi.com/picow/PicoW-A4-Pinout.pdf const int _MISO = 4; const int _MOSI = 7; const int _CS = 5; const int _SCK = 6; Przy okazji jest link do dokumentacji, kompilacja OK, czyli na tych pinach skompilowało się OK, to nie znaczy, że inne są złe, po otwarciu PDF widać, że SPI może być na pinach alternatywnych 6-10, 21-25, jest też SPI1. Nie wiem czy w ogóle nie ma błędów w PDF, przykład używa 4 od MISO, ten pin jest też SDA do I2C, a dokumentacja podaje SCK SPI, zwykle coś co jest do przesyłania danych nie jest zegarem, ale to kwestia testów, może jest tak elastyczne, że można tym motać. A potem trzeba powalczyć z bibliotekami, nie wiem w czym piszesz, ale jak w Arduino IDE to nie ma potrzeby includować Arduino. Skąd masz ten przykład do ekranu? Może wrzucę do siebie i spróbuję skompilować. To ta biblioteka https://github.com/ZinggJM/GxEPD2/tree/master ? Uruchomiłeś ten ekran ze zwykłym Arduino UNO/NANO? RE: RPI Pico W i epaper - loki1707 - 27-10-2023 Jednak ja głupi jestem,takie proste, a tyle czasu zmarnowałem.Dzięki wielkie juz wszystko działa. |