Skocz do zawartości

Jarewa

Użytkownicy
  • Zawartość

    28
  • Rejestracja

  • Ostatnio

Reputacja

10 Dobra

O Jarewa

  • Ranga
    3/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Szkoda ze nie dałeś schematu by ułatwiło... Albo nie opisałeś dokładniej programu co robi... A z tego co opisujesz wynika że nie łączy któryś : IN2 = 6; IN4 = 5; Tylko nie wiem który pin jest odpowiedzialny do tego silniczka ale ta tabela ci podpowie
  2. Może źle przeliczasz? W przypadku "WEMOS" już jest tam wbudowany dzielnik napięcia, bo prawidłowo esp8266 ADC jest do 1V. Wiec płytka posiada dzielnik R1 220k/ R2 100k dlatego można podłączyć 3.3V. Nie powinieneś dodawać dzielnik napięcia ale uwzględniając tamto dodać tylko rezystor..Z moich obliczeń z głowy dać 380kOhm i wtedy przelicznik 0,000977*6 max napięcie 6V
  3. Złe podłączony DHT11, tak coś już podejrzewałem w pierwszym poście " dodałem rezystory 4,7" dlaczego liczba mnoga.... Zasilania bezpośrednio.. A tylko jeden potrzebny.. Wystarczyło w kodzie dać polecenie .getStatusString(), lub .getStatus() to byś wiedział że brak połączenia...
  4. Timer2 w trybie ICP.. lepszego juz sposobu nie ma. Można określić czas impulsu jak i okres. Z bardzo dużą precyzją i funkcja nie blokująca.
  5. A co mają poradzić na twoją niezdarność? Po dziś dzień nie pokazałeś zdjęć jak to wszystko podłączasz, a często to nawet "stykówki" robią mega problemy...
  6. A nie zastanowiłeś się dlaczego producenci ( dmuchawy, pomp, wentylatorów) dla silników klatkowych nie stosują tańszych rozwiązań regulatorów PWM płynna regulacja ? a jedynie robią biegi na uzwojeniach... Co innego silniki pierścieniowe ( wiertarki, szlifierki itd.)... Sam ugryzłem ten temat przy wentylatorze na silniku klatkowym 100W o ile "jakoś działało" tak było więcej wad niż pożytku...
  7. Tak tylko się zapytam jak chcecie regulować moc silnika indukcyjnego, triak obcina sinusoidę. O ile dla żarówki nie ma to znaczenia tak dla silników ma.
  8. Jakim guzikiem?? Zastanawiam sie jak to się wgrało "radio.read(&buttonState, sizeof(buttonState));" inaczej "radio.read(&bool, sizeof(bool));" a powinno być (&text, sizeof(text));
  9. musisz usunąć z folderu "libararies" przeważnie znajduje się w moich dokumentach... tam gdzie projekty...
  10. Po błędach widać że nadal nie przerobił biblioteki.. Nextion nie ma automatycznej biblioteki tylko ręcznie można dać wiec powinna być tylko w jednym katalogu...
  11. Podejrzewam ze zmiana Serial2 na Serial nic nie pomoże, Bo trzeba pogrzebać w bibliotece "Nextion" plik NexConfig.h on nie miał z tym problemu bo pewnie przerobił a ty zapewnie masz bibliotekę od producenta, o tym u producenta jest pisane... Taka przeróbka powinna być /** * Define DEBUG_SERIAL_ENABLE to enable debug serial. * Comment it to disable debug serial. */ //#define DEBUG_SERIAL_ENABLE /** * Define dbSerial for the output of debug messages. */ //#define dbSerial Serial /** * Define nexSerial for communicate with Nextion touch panel. */ #define nexSerial Serial
  12. Ad6... Są gotowe kalkulatory np. sebulli obliczenia na liczbach całkowitych. Wystarczy tylko znać NTC resistance at 25°C i BETA value of the NTC które też można obliczyć, ale te dane sa w katalogach producenta. Wystarczy wrzucić do kalkulatora i zobaczyć czy akceptowana dokładność, która tez można zmienić w zależności od tego ile chcemy przeznaczyć na to pamięci...
  13. W udp nie ma możliwości by zgubić pakiet tym że odbiorca cobie czeka ... Po to jest Bufor dopiero po przekroczeniu buforu są kasowane stare na nowe, inaczej mówiąc nastąpi przepełnienie buforu... Wiec jeśli nie wysyła pakiety co 1ms a co 2s to może spokojnie odbiorca coś inne robić w tym czasie i odczytać można spokojnie nawet po 10s małe treści... A w esp8266 bufor jest 1024 wiec trochę pomieści... W przypadku ESP nawet dalay jest wskazane w niektórych sytuacjach bo to nie oznacza dla niego postój "zawieszenie" a w tym czasie zajmuje się komunikacją WIFI bo tak naprawdę ESP nie ma typowej funkcji "delay"... Komunikacja z sim800l jest na UART tam też jest bufor do odczytu tylko sporo mniejszy jeżeli uważasz że to przez przepełnienie zwiększ go....
  14. #include <SoftwareSerial.h> po co to?? Po prostu ardunio nie wyrabia dlatego "krzaki"
  15. A dlaczego w kodzie połączyłeś odbiór z nadawaniem? Bo to wygląda tak że dopóki nie dostanie nic po UDP to nic nie wyśle.. Zrób to osobno UDP potrafi nie dotrzeć zgubić się, wiec dane wysyłaj co ileś tam sekund... A drugim przechwytuj i wyświetlaj...
×
×
  • Utwórz nowe...