na tej zabawce dzisiaj zabieram się za wykrywacz ludzi. Na razie innego zastosowania nie widzę.Rafalgl pisze:ESP8266 NodeMCU V3. Fajna zabawka z wbudowanym wyświetlaczem
Znaleziono 8 wyników
Wróć do „Garść najcenniejszej wiedzy dla początkującego programisty”
- 07 lut 2024, 05:15
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
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). 

- 07 sty 2024, 14:41
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
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:ten dzielnik ma aż 5 wyjść
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...Rafalgl pisze: coś mi się zjarało
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:
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.Rafalgl pisze:widzę złącza SDA i SCL, a one będą mi do wyświetlacza potrzebne
- 07 sty 2024, 10:55
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
Chłopie, konkrety! Np.: ADS1115, MCP3424. No i linki: https://botland.com.pl/czujniki-pradu/8 ... 11285.html - ten kupiłeś?Rafalgl pisze:Niestety sensor który kupiłem posiada dzielnik 25:5
- 04 sty 2024, 20:53
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
Jako podstawową praktyczną literaturę polecam informacje ze strony https://mikrokontrolery.blogspot.com i zrobienie "arduino" bez płytki "arduino": https://mikrokontrolery.blogspot.com/20 ... pinow.html i programowanie programatorem oraz za pomocą arduino które masz.
- 22 lis 2023, 05:12
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
Zacytuję z elektrody:
"Arduino to przypadek kiedy początkujący, uczą się od innych początkujących, którzy sami nie umieją"
Co to oznacza? Trzeba włączyć nieufność, dociekliwość i włożyć w to sporo pracy. Można podejść do tego tak: jakiś głupek dał radę napisać instrukcję to i ja to rozpracuję.
Jeśli coś chcesz zrobić samodzielnie, korzystając z instrukcji, trzeba umieć dociekać co, jak i dlaczego jest w tej instrukcji, rozwinąć te różne "czary-mary", zrozumieć i z różnych innych źródeł dowiedzieć się więcej niż jest napisane.
Przykład jak się kończą marzenia bez doświadczenia.
"Arduino to przypadek kiedy początkujący, uczą się od innych początkujących, którzy sami nie umieją"
Co to oznacza? Trzeba włączyć nieufność, dociekliwość i włożyć w to sporo pracy. Można podejść do tego tak: jakiś głupek dał radę napisać instrukcję to i ja to rozpracuję.
Jeśli coś chcesz zrobić samodzielnie, korzystając z instrukcji, trzeba umieć dociekać co, jak i dlaczego jest w tej instrukcji, rozwinąć te różne "czary-mary", zrozumieć i z różnych innych źródeł dowiedzieć się więcej niż jest napisane.
Przykład jak się kończą marzenia bez doświadczenia.
- 20 lis 2023, 05:04
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
Rafalgl pisze:Znalazłem LCD shield ostatnio, z 6 microswitchami
Na początek może być i shield na arduino. Przy okazji potrenujesz dzielnik napięcia, bo z pomocą szeregu rezystorów i pomiaru napięcia na pinie jest odczyt wciśniętego klawisza.
Praktyczniejszy jest jednak LCD z konwerterem i2c gdy będziesz chciał wyprowadzić wyświetlacz na obudowę i zastosować po swojemu rozmieszczone przyciski.
- 17 lis 2023, 08:36
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
Rafalgl pisze:odpuściłem sobie tę płytkę. Jednak zapał nie wygasł
Rafalgl pisze:Ostatnio uslyszałem o układach EPROM. ... Teraz zastanawiam się, co można zbudować ... Czy programowanie takiego czegoś będzie prostsze na poczatek?
Wygląda mi to jak skakanie z kwiatka na kwiatek bez planu. Niby jakiś cel jest:
Rafalgl pisze:Postanowiłem, że nauczę się podstaw programowania
Radziłbym jednak w celu, i w planie jego realizacji, mieć jakieś konkretne urządzenie, coś przy czym programowanie będzie drogą, a nie celem.
Podam ci przykład z forum. Szopen chce zrobić wygrzewarkę filamentu. widziałeś temat? Ma urządzenie które może przerobić na różne sposoby. Cel jaki sobie postawił to ma posiadać timer i regulację temperatury. Może to zrobić przemysłowym sterownikiem, może zrobić małym prostym sterownikiem temperatury i zwykłym timerem wtyczkowym. Gdyby do tematu zaprząc programowanie to byłaby fajna zabawa w programowanie za pomocą arduino. Krótki program, przykładów na pomiar temperatury jest wiele, algorytm załączania przekaźnika SSR nie jest trudny. Początkujący od zera dałby radę przejść z przykładu mrugania ledem i pomiaru temperatury do efektu działania urządzenia. Na początek ręcznie wpisując parametry w komputerze i przeprogramowując. W kolejnym etapie nauczyć się wyświetlania parametrów na wyświetlaczu zamiast "w arduino". Doskonaląc urządzenie można nauczyć się "programowania" po drodze do celu.
Do powyższego zadania nadaje się wemos D1 który odpuścieś.
Jeśli nie zadziałał ci oled to czemu nie spróbowałeś ze zwykłym LCD z konwerterem i2c? Oled malutki, ładniutki ale z czasem wygląda tak:
Widać tu wypalenie pixeli przez ciągłe wyświetlanie informacji. Rzadziej używane pixele w narożnikach są jaśniejsze.
Zastanów się i powiedz co chciałbyś konkretnego zrobić z programowaniem po drodze. Łatwiej będzie ci konkretnie powiedzieć co warto użyć, czego się nauczyć.
- 16 lis 2023, 14:03
- Forum: Arduino, Raspberry pi i inne systemy mikroprocesorowe
- Temat: Garść najcenniejszej wiedzy dla początkującego programisty
- Odpowiedzi: 25
- Odsłony: 9002
Re: Garść najcenniejszej wiedzy dla początkującego programisty
Polecam esp8266, najwięcej zadań u mnie robią.
Różnica między esp a płytkami arduino na 5V jest taka, że przy esp częściej używam konwerterów poziomów logicznych. Przy esp wygodne jest to, że można użyć OTA.
Esp8266 + Oled: https://pl.aliexpress.com/item/1005005242283189.html
Różnica między esp a płytkami arduino na 5V jest taka, że przy esp częściej używam konwerterów poziomów logicznych. Przy esp wygodne jest to, że można użyć OTA.
Esp8266 + Oled: https://pl.aliexpress.com/item/1005005242283189.html




