Garść najcenniejszej wiedzy dla początkującego programisty

Dyskusje o programowaniu mikroprocesorów.

atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2797
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Garść najcenniejszej wiedzy dla początkującego programisty

#21

Post napisał: atom1477 » 07 sty 2024, 13:48

Arduino obsługuje dowolne napięcie.



Awatar użytkownika

Autor tematu
Rafalgl
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 7
Posty: 1210
Rejestracja: 24 gru 2020, 01:43

Re: Garść najcenniejszej wiedzy dla początkującego programisty

#22

Post napisał: Rafalgl » 07 sty 2024, 14:25

Jak mam podpiąć ten zewnętrzny 16 bit przetwornik ADC? On wykorzystuje z tego co widzę złącza SDA i SCL, a one będą mi do wyświetlacza potrzebne. A może inaczej - czy da radę jedno i drugie do jednego arduino Nano? Zamówiłem jeszcze amperomierz do arduino - na max 3A. O oznaczeniu INA 219 DC. On też ma złącza SDA i SCL.
Ostatnio zmieniony 07 sty 2024, 14:28 przez Rafalgl, łącznie zmieniany 1 raz.
Kto pyta, nie błądzi.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2797
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

Re: Garść najcenniejszej wiedzy dla początkującego programisty

#23

Post napisał: atom1477 » 07 sty 2024, 14:27

Można podłączyć wiele rzeczy do jednego zestawu pinów SDA/SCL.
Można też mieć wiele zestawów pinów SDA/SCL (czyli osobny zestaw do każdej rzeczy).

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 4699
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: Garść najcenniejszej wiedzy dla początkującego programisty

#24

Post napisał: pitsa » 07 sty 2024, 14:41

Rafalgl pisze:ten dzielnik ma aż 5 wyjść
Z jednej strony masz 3 piny jako standard podłączania przewodów, co potwierdza opis, że "+" nie podłączone, czyli to jest jak piszesz "czwórnik".
Rafalgl pisze: coś mi się zjarało
I jakieś wnioski z tego doświadczenia masz? Może trzeba eksperyment (lub zbudowanie urządzenia na gotowo) zaplanować, narysować schemat, np. w kicadzie, zweryfikować i policzyć sobie gdzie jakie prądy i napięcia będą i czy są właściwe dla użytych komponentów...

Jeśli ten oled po i2c masz już ogarnięty, a chcesz mierzyć dokładniej to polecam nauczyć się komunikacji z takimi elementami jak konwerter HD44780 do LCD, PCF8574 i przetworniki ADC:

Rafalgl pisze:widzę złącza SDA i SCL, a one będą mi do wyświetlacza potrzebne
Musisz doczytać (o i2c) dokładniej jak działa twój wyświetlacz, jak wygląda komunikacja z nim.. a nie tylko użyć "bezwiedzowo" przykładu. :)
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ

Awatar użytkownika

Autor tematu
Rafalgl
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 7
Posty: 1210
Rejestracja: 24 gru 2020, 01:43

Re: Garść najcenniejszej wiedzy dla początkującego programisty

#25

Post napisał: Rafalgl » 06 lut 2024, 20:41

Zgłębiam pomału temat, kupiłem ten przetwornik ADS1115 i tak powstał ostatnio mały programik, jak na początek woltomierz 4 kanałowy:
Obrazek
Ma być to taki punkt wyjścia do dalszych przeróbek i rozwoju. Docelowo - zaawansowany panel pomiarów i regulacji wielokanałowego zasilacza laboratoryjnego. Kolorowy rzecz jasna docelowo😉

No i zakupiłem nowa płytkę - ESP8266 NodeMCU V3. Fajna zabawka z wbudowanym wyświetlaczem OLED i WiFi, przyda się do jakiegoś mikro-projektu.
Kto pyta, nie błądzi.

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 4699
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: Garść najcenniejszej wiedzy dla początkującego programisty

#26

Post napisał: pitsa » 07 lut 2024, 05:15

Tam gdzie coś musi być wyświetlane stale to wybieram teraz zwykły wyświetlacz LCD. Niezawodny i dla każdego widoczny. Mam trzy OLEDziki pracujące 247, które po paru latach są ledwie czytelne. Błąd zrobiłem, że nie dałem przycisku "pokaż" tak by włączać wyświetlacz wtedy gdy rzeczywiście potrzebuję zobaczyć co wyświetlają. W sumie zamiast przycisku może by HW-MS03 (radarowy czujnik obecności). :)
Rafalgl pisze:ESP8266 NodeMCU V3. Fajna zabawka z wbudowanym wyświetlaczem
na tej zabawce dzisiaj zabieram się za wykrywacz ludzi. Na razie innego zastosowania nie widzę. ;-)
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Arduino, Raspberry pi i inne systemy mikroprocesorowe”