Se afișează postările cu eticheta RPi Pico. Afișați toate postările
Se afișează postările cu eticheta RPi Pico. Afișați toate postările

duminică, 29 octombrie 2023

Ceas RTC cu RP2040-Zero pe afisaj 8x32 cu leduri adresabile (2)

    La ceasul prezentat anterior, ce foloseste biblioteca RTClib, o solutie rapida de schimbare a orei de iarna de cea de vara si invers este aceea de a reincarca programul cu linia de luare a orei calculatorului si ca mai repede a programului cu linia comentata (pentru a pierde cat mai putine secunde din ora corecta).

  ->   

1) activare linie


2) incarcare program

3) dezactivare (comentare linie)
4) reincarcare program

joi, 26 octombrie 2023

Statie meteo cu Raspberry Pi Pico (RP2040) si ESP8266-01 pe afisaj i2c LCD1602

    Dupa ce am testat ceasul NTP, am zis sa incerc, mai intai o statie meteo, ce preia informatiile de pe serverul openweathermap.

   Am folosit aceeasi schema
doar modificat programul folosind rezultatele obtinute anterior si acesta este Openweathermap_RP2040_ESP8266_01_i2c_1602_v1_2 si cu el am urmatoarele informatii, pe randul 2 (de jos):
- daca nu s-au actualizat inca datele
- vremea, in general
- temperatura
- umiditatea relativa din aer
- presiunea atmosferica
   In filmulele urmatoare se vad mai bine informatiile prezentate:

vineri, 15 septembrie 2023

Placa de dezvoltare RP2040-Zero programata cu mediu Arduino

    Dupa ce a sosit o placa RP2040-Zero (o versiune redusa a uneia Raspberry Pi Pico), am instalat-o in programul Arduino IDE ca in articolul Programming Raspberry Pi Pico with Arduino IDE (Pico W compatible)

 si am facut teste cu ledul multicolor adresabil (WS2812) de pe placa, cu sketch-ul RP2040Zero_RGB.ino realizand si 2 filmulete:

- test cu placa RP2040-Zero programat cu Arduino IDE

- test with RP2040-Zero board flashed with Arduino IDE

   Dupa asta am conectat un afisaj 1602 cu interfata i2c, inspirat de informatiile din filmuletul I2C 16 x 2 LCD Display with Raspberry Pi Pico or W Using Arduino IDE am incarcat sketch-ul RP2040Zero_RGB.ino conectand afisajul la interfata i2c la GP4 (SDA) si GP5 (SCL):
si am realizat si filmuletele:
   Observand ca programele obisnuite sunt compatibile cu placile clasie (ATMega328, ESP8266, etc) am testat si placa RP2040-Zero cu un afisaj i2c cu driver ST7567S, pastrand conectarea GP4 (SDA) si GP5 (SCL) si urmnd ce prezentasem in articolul Ceas NTP pe afisaj monocrom de 2,2" cu rezolutie de 128x64 (ST7567S - i2c)
   Am folosit sketch-ul ST7567S_u8g2_GraphicTest.ino 
si am facut 2 filmulete: