Skocz do zawartości

SOYER

Użytkownicy
  • Zawartość

    1039
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    10

Wszystko napisane przez SOYER

  1. ok, przeczytałem dwa razy i wiem o co Ci chodzi. W miarę. Jeszcze jedna sprawa, jak to się wszystko ma do tego, że inwerter odbiera mi (prawie) zawsze całość energi, po zamianie na AC część zużywa na bieżąco, a część idzie do sieci i później w razie potrzeby odbieram z tego z potrąceniem 20%. Mnie interesuje sytuacja: słonecznie, w miarę chłodno, panele dają swoje 100%(lub więcej), inwerter nie wyrabia(parametry w pierwszym poście), tracę energię. Wprawdzie według mądrych głów, przy przrwymiarowaniu paneli względem inwertera do 15%, roczne straty nie przekraczają 0.5%...ale jednak są... W takiej i tylko takiej sytuacji potrzebuję podkraść z DC całą tą nadwyżkę, a nawet więcej, może wtedy iść więcej na dodatkowy odbiornik(grzałka CWU), a mniej do TAURONA...
  2. Super pomysł i wykonanie. Powiem szczerze, że jeśli była by możliwość zamówienia takiej płytki to biorę w ciemno. Syn byłby zachwycony prostotą budowy i przebudowy różnych konfiguracji, bez konieczności kabelkologii. Połączenia to już wyższa szkoła jazdy, na następne lata... Zresztą sam bym się chętnie pobawił;).
  3. Jak wyodrębnić układ inwertera zasilający podświetlenie i zasilić go z akumulatora... Sterownik to ten: https://www.google.com/amp/s/m.aliexpress.com/item/32922228230.html
  4. Cześć, tym razem składam sobie monitor do FPV. Składa się on z matrycy LCD M190PW01, sterownika matryc M53V5. Jako, że matrycę wydobyłem że starego monitora Acer, to posiadam też całą działającą elektronikę. Tu zachodzi potrzeba użycia płytki zasilającej z tego monitora na której jest też inwerter podający napięcie do zasilania podświetlenia ww. matrycy. Całość chciałbym zasilać z jakiegoś akumulatora żelowego(?). Z racji podwójnej zgodności zainteresowań, szczególnie liczę na pomoc @marek1707, choć wszelkie uwagi mile widziane. Poniżej zdjęcia płytki zasilającej z monitora. Jak to ugryźć?
  5. @marek1707 jest jakaś dziedzina elektroniki o której nie masz pojęcia ;)? Dzięki za wyczerpujący i pouczający wykład. Można czerpać wiedzę garściami. Teraz mój wniosek, przyjmując że napięcie Vmp na powiedzmy 31V, mnożę razy ilość paneli i razy powiedzmy 95%. Mierzę napięcie na stringu i jeśli jest wyższe niż wyszło z obliczenia załączam dodatkowy odbiornik. Zgadza się?
  6. Znaczy zegar w blynku ci się blokuje? Połączenie też zrywa?
  7. Co do if i else się poddaję. Jak masz ustawione Reading rate w Blynku? Co znaczy, że się aktualizuje na 2-3 sekundy?
  8. a wiesz o tym, że dane w szeregowym i w Blynku to dane z zupełnie różnych odczytów? Wracając do if i else, powiedz mi kiedy to co wyświetla się po spełnieniu warunku if, będzie różnić się od tego co wyświetla się po spełnieniu warunku else?
  9. @hazi18@hazi18 pokaż screenshot z Blynka z ustawień kafelków
  10. Pomijając zmienną "i", którą nie wiadomo po co deklarujesz, "if"-a i "else" - a które wyświetlają te same dane, na dodatek nieaktualne, to powiedz mi co jest zapisane w zmiennej której wartość wysyłasz do BLYNKa? Kurs Arduino Forbota, to zaledwie kilkanaście godzin pracy, góra kilkadziesiąt, licząc czas jaki upłynął od założenia tego wątku, dawno byś go przerobił i wykonał zadanie z tego tematu z palcem w....
  11. Pokaż teraz kod, proszę. Chyba jednak nie czeski błąd przy zmianie, bo masz analogRead... więc było raczej ctrl+c, ctrl+v...
  12. Poczytaj o aplikacji IFTTT. Wiele potrafi, również asystent Google nie jest jej obcy.
  13. @hazi18 olej na razie Blynka, spróbuj zrobić tak, by wynik pomiaru wyświetlał ci w monitorze portu szeregowego. Potem pomyślimy nad Blynkiem. Bo na razie pod inny pin masz podpięty DHT, z innego odczytujesz i zapisujesz do zmiennej... to nie zadziała. Jak chcesz gotowca to napisz w dziale ogłoszenia. Kurs Arduino na Forbocie to naprawdę przydatna rzecz w nauce podstaw programowania.
  14. ok, hazi18, informuję Cię więc, że Twój program działa od początku tak jak mu kazałeś, BLYNK wyświetla 1,2,3,4 itd. bo millis() /1000 to ilość sekund jaka upłynęła od startu(millis to milisekundy, milisekundy to 0.001 sekundy, więc milisekundy podzielone przez 1000 to sekundy). Skoro więc dałeś polecenie Blynk. virtualWrite (1, millis() /1000); to Blynk odlicza w górę co sekundę. Teraz by Blynk wyświetlał odczyt temperatury to zamiast millis() /1000, wstaw nazwę zmiennej do której zapisujesz wynik odczytu. Jeśli nie wiesz co to za zmienna, to o tym napisz, to wiele uprości...
  15. Ok, w sumie racja, bo zasilanie idzie z lipo, w razie konieczności jest podładowywane, a rozładować się nie rozładuje bo raczej tak długo bez prądu AC to się nie zdarza. Ma zadziałać w razie odcięcie prądu i wtargnięcia... Znalazłem też takie coś, ino cena nie ta: https://botland.com.pl/pl/przetwornice-step-up/6382-adafruit-powerboost-1000c-przetwornica-step-up-52v-do-akumulatorow-li-pol-liion.html Edit: znalazłem jeszcze to: https://botland.com.pl/pl/ladowarki-lipol-moduly/9596-atnel-atb-digi-lion-3w1-ladowarka-z-przetwornica-dc-dc-i-ochrona-przed-rozladowaniem.html nada się idealnie...
  16. @Treker ale skąd mogłem wiedzieć, że hazi18 to super początkujący w Arduino, który nawet kursu Forbota nie przerobił. Tytuł wątku wskazywał na kogoś lepiej obeznanego ode mnie. Chciałem pomóc w kwestii Blynka. Zorientowałem się dopiero kiedy uczesie napisał, że "doczytał co to millis". Nie wydaje mi się, by do rozwiązania millis() /1000 trzeba było dawać gotowca, a rozwiązanie tego zadania sprawiłoby(chyba), że hazi18 zobaczyłby, że Blynk od początku działa jak mu kazano...
  17. w sumie chyba może być, tylko na wyj ściu będzie trzeba dać jeszcze chyba jakąś przetwornicę do 3.3 lub 5V...?Zastanawia mnie jedno: " Po wykryciu zbyt niskiego napięcia baterii układ przełącza zasilanie ze złącz BAT na IN." Czyli co? Puszcza na wyjście 5v z USB zamiast 3.7 z lipo?
  18. @uczesie kolego mój sympatyczny, przeczytaj proszę wątek od początku, zrozumiesz, że kolega hazi kazał Arduino wysyłać do BLYNKa wynik obliczenia millis() /1000 co sekundę, a następnie dziwi się, że Blynk wyświetla mu 1,2,3,4,5,6,7...itd, a nie pomiar z termometru. Na ślepo zrobił kopiuj-wklej, kompletnie nie wiedząc co robi. Gdyby spróbował zrozumieć prostą rzecz, że jeśli millis() wyświetla milisekundy od startu, to millis() /1000 wyświetla mu sekundy od startu, to wiedziałby też, że program od początku działa tak jak powinien i wiedziałby też, skąd to odliczanie co 1. Mnie to millis do niczego potrzebne, chciałem mu pokazać jak odpalić Blynka, a że kolega hazi wstawił millis() niepotrzebnie, kompletnie nie wiedząc po co to i do czego to.... @uczesie poczytaj wątek jeszcze raz, hazi nie chce żadnych millisów, on chce wynik z czujnika...
  19. Tam od razu do zamknięcia, pochwal się jak ogarnąłeś problem, może ktoś też zechce kupić taki wyświetlacz i też będzie główkował, może ja, może kto inny... @Mrpatryk pisz...
  20. Cześć, powolutko przymierzam się do zrobienia mini alarmu na arduino(esp?) zasilanego bateryjnie z komunikacją alarmową via GSM. Pierwszy problem do rozwiązania: potrzeba mi układ który będzie zasilał arduino z lipo (2s?) czyli obniżał jego napięcie do poziomu akceptowalnego przez uC, jednocześnie będzie sprawdzał napięcie na lipo i w miarę potrzeby doładowywał je z sieci. Układ będzie na stałe podpięty do AC 230V. Lipo po to by działało po zaniku zasilania AC, wiadomo. Są jakieś gotowe układy realizujące taką funkcję? Czego szukać? Może jakieś zupełnie inne rozwiązanie takiego zasilania? Z góry dziękuję za wszystkie sugestie
  21. nie @hazi18millis() /1000 nie jesteś blisko, ale nie, pomyśl raz jeszcze co zwraca millis() /1000....??? Wtedy okaże się coś niesamowitego, serio serio... Dla ułatwienia rozwiązania tej zagadki, możesz zrobić jak ci napisałem wiele godzin temu, w apce dać push, a w loop-ie, Blynk.virtualWrite() wstawić do 10 sekundowego timera, wtedy w apce wartość zacznie inaczej przyrastać... sprawdź i wyciągnij wnioski...
  22. super, szkoda, że nie użyłeś, a teraz może mi w końcu napiszesz co zwraca ten zapis millis() /1000???
×
×
  • Utwórz nowe...