https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Definicja tcp_timer_needed() jest w pliku tcp_impl.h, żródła w timers.c. Plik tcp_impl.h zaincludowany w tcp.c z resztą tu nic nie zmieniałem. Po dopisaniu #include "lwip/timers.c" program się kompiluje owszem i wszystko działa ale mam potem problem z kompilacją gdy chce dodać liczniki softowe pod freertos a to za sprawą includeowania pliku timers.h....
https://obrazki.elektroda.pl/7245713600_... BK7231 zazwyczaj programujemy przez UART - pozwala na to wgrany przez producenta bootloader. W wyjątkowych sytuacjach jednak możemy niechcący ten bootloader nadpisać - wtedy musimy użyć trybu programowania SPI by odratować zablokowany układ. Tutaj opiszę, jak działa tryb SPI w BK7231 oraz...
https://obrazki.elektroda.pl/8897833600_... Dotyczy tu opisanego modelu: https://www.elektroda.pl/rtvforum/topic3... Witam, w tym opisie przedstawię mój sposób na podłączenie popularnych na AliExpress termometrów WiFi z czujnikiem SHT30 do Home Assistant oraz zmianę zasilania na akumulator 18650. Główną przyczyną zmiany zasilania...
https://obrazki.elektroda.pl/4689387300_... Jak niedawno zapowiadałem, prace nad projektem efektora do miksera Behringer DJX700 praktycznie zostały zakończone. Na chwilę obecną mam działający układ wraz z devboardem i ukończone programy efektów. Ale po kolei. O samym procesorze FV-1 możecie poczytać w innych moich tematach; konkretnie...
https://obrazki.elektroda.pl/4441619200_... Oto krótka prezentacja 3-fazowego licznika energii Tuya oferującego dostęp do pomiarów przez Internet. Przetestuję tu jego aplikację, a potem zmienię mu firmware tak by uruchomić go bez chmury i połączyć z Home Assistant. Będzie to wymagać analizy jego protokołu komunikacji TuyaMCU, który...
https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...
https://obrazki.elektroda.pl/1761046600_... Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już...
https://obrazki.elektroda.pl/3654117300_... Nie jest to nic odkrywczego - wręcz idea takiego wykorzystania elektrodowego gadżetu (D1 mini) nasuwa się od razu. Więc zaczynajmy: Założeniem było wykonanie czujnika zapylenia i przy okazji innych parametrów atmosferycznych. Czujnik miał być umieszczony na balkonie i zostać połączony jak...
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
https://obrazki.elektroda.pl/2635305000_... Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
http://obrazki.elektroda.pl/6148316100_1... http://obrazki.elektroda.pl/9687194100_1... Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez...
Witam, może nie całkiem na temat, ale próbowałaś napisać to w C, albo w Arduino? W Arduino wychodzi jakieś 10 bajtów RAM na całość plus kilka bajtów stosu. Jeśli masz jeszcze dużo tych attiny13 i planujesz jeszcze na nich budować, to myślę, że warto spróbować w C/C++. Niezależnie od języka sterowanie z punktu widzenia serwa w opcji 2 i 3 będzie takie...
może już teraz warto zminić procesor na taki, o większych możliwościach (choćby był nieco droższy)? Bo tak, czy siak - chyba i tak będzie trzeba to zrobić, prawda? Większy RAM w F103 jest dopiero w uC 48pin więc zmiana uC to kolejny prototyp i kolejne prototypowe PCB a to oznacza dodatkowe koszty i przedłużenie wszystkiego o ok 2..3 tygodnie albo 2...
zamiennik silnika krokowego RF-300EH-8Z485 oraz sens po wymianie lasera nie czyta płyt CD, tylko płyty DVD Witam ponownie, trochę czasu zajęło, czekałem na nowy laser i szukałem informacji. Po wymianie lasera jest spory postęp, silnik krokowy jest sprawny, ale napęd nie czyta płyt CD : załącznik "mov-1213_lYhuI1Xc.mp4" Możliwe powody znalezione w sieci:...
Ale na którym etapie projektowania? Bo zazwyczaj w fazie projektowania robimy dokładnie na odwrót. Przecież to projektant wybiera spoczynkowy prąd kolektora. I dopiero teraz obliczamy przybliżoną wartość prądu bazy aby odpowiednio dobrać Rb1 i Rb2. A ja cały czas byłem myśli że musimy najpierw ustalić jaki sygnał ma być ustalony najpierw do bazy a...
volatile jest konieczne jeśli zmienna może zmienić swój stan niezależnie od głównego ciągu instrukcji, a taka zmiana jest niemożliwa do prześledzenia przez kompilator. Przykłądem jest np. sprawdzanie stanu zmiennej w jednym miejscu, kiedy ta zmienna może niezależnie (np. w przerwaniu) ulec zmianie. Bez tej wiedzy kompilator może zoptymalizować i wyrzucić...
Witam Walczę z programem w Bascomie (coraz mniej mi się on podoba) listing poniżej. Docelowo będzie to zegar na lampach nixe. Projekt bazujący na mirley, ale zmianę ustawień chcę zrobić na impulsatorze. Dlaczego funkcja Zmiana_godziny i Zmiana_minuty nie zwraca mi wartości? Edytowałem post umieszczając w tytule znacznik
Aby nieco przybliżyć temat, chciałbym na wstępie opisać "logikę" odczytywania płyt przez napęd z laserem. W znamienitej większości przypadków wygląda to następująco: Po załadowaniu na tackę (zamknięciu klapki czy wsunięcie w szczelinę "zasysarki") płyta jest układana na talerzyku napędu płyty, głowica laserowa dojeżdża do środka płyty, a soczewka próbuje...
Pozwolę sobie czepnąć się tego kodu, przynajmniej estetycznie: przekroczenie zakresu zmiennych w c to zdaje się zachowanie niezefiniowane? W związku z tym może się dla cnt bezboleśnie przekręcić licznik (tak jak chcemy tutaj) a może zacząć nadpisywać sąsiedni bajt - zależnie od kompilatora. Czy się mylę? No mylisz się. Jaki sąsiedni bajt? w zależności...
MOC3023 podobnie jak 3020,3021 i 3022 nie ma detekcji przejścia przez zero. No właśnie też mi się tak wydawało. Czytałem notę trzy razy, ale nic nie znalazłem. Przy obciążeniu rezystancyjnym żadne gasiki raczej nie są potrzebne. Tu też tak myślałem. Aplikację zrobiłem na podstawie ds na obciążenie rezystancyjne, a triaka dobrałem tak by wytrzymał prąd...
a zapis rej = (rej & NegMaska) | BityUstawiane zabezpiecza przed problemami i dziwnym zachowaniem. A mister mirekk36 niech dokładniej zerknie co robi ta mała poprawka którą klepnąłem zanim zacznie cokolwiek udowadniać. Ja wiem dokładnie co robi ta maska, tyle, że jeszcze raz powiem, że w przypadku ustawiania rejestru konfiguracyjnego to jest takie...
Witam Ostatnio wpadłem na takie oprogramowanie Intrux fiqs 5.9.1 wszystko się fajnie zainstalowało ale nie mogę udostępnić internetu klientowi i nie wiem dlaczego. Zwracam sie do was bo wiem że jest dużo ludzi którzy wiedzą jak to wszystko ustawić . Ustawiłem interfejsy eth0- lan i eth1-wan . Gdy puszczam ping na wp.pl dostaje zwrot czyli wan jest ok....
A pokaż może TEN kod, który NIE działa , zamiast załączać dwa kody które działają? I co my mamy sobie z tym zrobić? Nawet nie warto go zawijać do wlasnych projektow bo jest tragicznie napisany... Jak można tak pisać case'y w switch'u?... A zadam inne pytanie: co to za badziewny switch ? Gdzie jest default: , gdzie jest zerowanie zmiennej k1? Dziwisz...
Co zrobić, aby po po zmianie wartości w kolumnach 5,6,7,8; Data i godzina w kolumnach B i C pozostała niezmieniona. Odpowiadając tak na "sucho" ... trzeba do kodu dodać coś takiego: Wariant I If Target.Column = 5 Or Target.Column = 6 Or Target.Column = 7 Or Target.Column = 8 Then " można skrócić do " If Target.Column >= 5 And Target.Column <=...
To czemu tych kodów nie ma w Twoim pliku przykładowym, jeśli do nich się odnosisz? Nie jest to może najprostsze rozwiązanie, ale nie będę Ci za bardzo mieszał w tym co działa. Możesz spróbować dodać zmienną ost do kodu w arkuszu "Pierwszy Tydzień" : [syntax=vbnet]Public ost As Long Private Sub Worksheet_Activate() If Range("H6") = "drukuj" Then Range("H7").Value...
1. Biblioteki ST są do d... (wszyscy to piszą, to ja też) 2. Żeby zmienić wartość jednego rejestru niekoniecznie trzeba wywoływać cała inicjalizację timera (patrz post powyżej) 3. Popatrz w Swoją pętlę główną. Zanim zdejmiesz paluch z klawisza, pętla obróci się kilkaset (kilka tysięcy?) razy i zmienna c pójdzie poza zakres.
CPoint punkt(a,b); //gdzies w programie nadajemy nowe wartosci do obiektu (punkt) //klasy CPoint //np liczba lub zmienna int c=53; punkt.x=45; punkt.y=c; Współrzedne w klasie CPoint są public dlatego masz do nich dostep przez nazwe obiektu;)
Program masz "prawie" gotowy. Pomyśl, potrzebujesz odwołać się do Nr wiersza komórki spełniającej kryteria (tutaj zmienna "abc", zadeklarowana jako 'Range'). Będzie to wartość właściwości 'Row'. Następnie należy znaleźć lub określić Nr ostatniej w wierszu. Zadziałaj podobnie (metoda End), jak masz to z licznikiem pętli. Pozostaje przeliczenie (wymnożenie)...
Trymer generalnie jest pożądany bo ciężko jest dobrze zestroić radio mając tylko jeden zmienny element. To co czasem warto zrobić to załatwić sobie trymer o mniejszej wartości i dolutować kondensator stały. W ten sposób dużo wygodniej się dostraja bo pełen obrót trymera odpowiada mniejszej zmianie pojemności. Jeśli dla 10pF stałego jest dobrze, to można...
Mam wrażenie że otwierając plik za każdym razem nadpisujesz jego wartość. Dlatego zawsze jest tam jedna ostatnia pozycja. Zapisujesz obiekt Company w którym zawsze jest jedn pracownik wg aktualnego kodu. Przy kolejnym uruchomieniu programu robisz to samo. Otwierasz plik i zapisujesz obiekt company który nadpisuje wszystko co było wcześniej w pliku....
' Funkcja musi być zadeklarowana przed jej pierwszym użyciem ' ponieważ kompilator musi wiedzieć jaki jest rozmiar danych ' przesyłanych do funkcji i jaki jest jej typ wyniku ' Funkcja musi mieć zdefiniowany typ wyniku, tu Integer Declare Function Test(byval Liczba As Integer , Tekst As String) As Integer ' określenie byval przed nazwą oznacza,...
Macierze można zapisać w schemacie jak na rysunku ponieżej: http://obrazki.elektroda.pl/7404536300_1... x'=Ax+Bu y=Cx+Du Równania te opisują jakiś system, który opisany jest zmiennymi stanu (x1,x2,x3....), mogą to być np. przyśpieszenie , prędkość itp. W twoim przykładzie będą 4 równania np. x1'=-0.1818x1+3.902x2 +0.5574x3+0*x4 +2*u Czyli...
Pełna nazwa tej zmiennej to "opłata sieciowa zmienna nocna" lub dzienna w taryfie G12W. Doliczana jest do każdego pobranego kilowata. Tutaj jest ściąga z przykładowym rachunkiem z opisami. https://energa-operator.pl/uslugi/oplaty... Taryfę G12W mam od lat. Kilowat dzienny jest trochę droższy w tej taryfie od kilowata w taryfie...
Nie wiem w jakim celu wyłączasz timer na czas obsługi przycisku. Procedura obsługi przerwania powinna być jak najkrótsza. Niepotrzebnie wywołujesz za każdym razem funkcję setNum(). Warto byłoby ją wyrzucić do pętli głównej i wykonywać tylko w momencie zmiany prędkości. Utwórz sobie tablicę trzech elementów, w których przechowywał będziesz kolejne cyfry....
Powód awarii jest oczywisty. Termistor jest włączony w zasilania szeregowo ze złączem baza-emiter. Zmniejszając jego oporność (przez podgrzanie) zwiększał się prąd płynący przez tranzystor aż do przekroczenia limitu. A w przypadku BF521 producent podawał absolutne maksimum prądu bazy na poziomie 5mA. W celu zapobiegania takim wypadkom, klasyczne rozwiązanie...
Witam... Można to zrobic na wiele sposobow. Sa bardziej lub mniej prymitywne. W zaleznosci od potrzeb stosuje sie rozne metody "detekcji", "programowych blokad" itp Ja zrobilbym to np tak: ----------------------------------------... 'Blokada zadeklarowana jako zmienna bitowa If P1.1 = 0 Then Goto Instrukcja blokada...
[syntax=basic4gl]Config Timer0 = Timer , Prescale = 1024 Enable Timer0 : On Timer0 Przerwanie0 Dim Tmp As Word Tmp = 0 Dim Ptimer1 As Word Ptimer1 = 0 Do If Klawisz = 0 Then If Ptimer1 = 0 Then Ptimer1 = 100 End If If Ptimer1 < 95 And Klawisz = 0 Then Tmp = 1 End If End If If Tmp = 1 And Ptimer1 < 85 And Ptimer1 > 70 Then If Klawisz = 1 Then...
Tutaj tak było "od nowości", więc póki co zostawiłem ;) U siebie zwykle IWDG odświeżam w tasku, który m.in miga systemowym LEDem i generalnie ma on najniższy priorytet, więc jeśli coś go zagłodzi, czyli całość się nie wyrabia, to wtedy jest reset. Choć z tego co czytam, to takie podejście też im się nie podoba ;) No bo ono tak samo nie wykryje wielu...
W pierwszej części artykułu, dostępnej tutaj http://www.elektroda.pl/rtvforum/topic29... przeczytać można było o fizycznej konstrukcji oraz zasadach działania używanych w elektronice detektorów światła. W drugiej części, poniżej, autor pisze dokładniej o aplikacjach elementów światłoczułych w systemach elektronicznych. Aplikacja fotokomórki W...
Wiem, że pomiary robione w takich zmiennych warunkach nie mogą być za dokladne. Jednak przyjmując że chcę to jakoś przetestować to zrobię chociaż taki test jak opisałem. Siedząc z założonymi rekoma i nic nie robiąc - decyzji nie podejmę. Zawsze to jakieś dane. Postaram się by obliczenia były robione choć w przybliżonych warunkach i na zewnątrz i wewnątrz....
Potrzebujesz mieć na elektrolitach napięcie ok.29V pod obciążeniem 5A - nie mniej, ale i nie więcej - bo to straty mocy ( już po uwzględnieniu ewent. spadku napięcia w sieci o 10% i minimalnej nadwyżki tego napięcia ponad Uwy=24V. Ta "nadwyżka" to ok.2,5V; wymagają jej tranzystory mocy - Ucenas=ok.1V, ale już stabilizator prądu na T4 w połączeniu z...
Witam, Witam! :D Mam spawarkę samo róbke troche za dużej mocy, ponieważ kiedy spawam, to w całej wsi swiatło sie sciemnia albo mruga, i za to wszyscy mają do mnie pretensje, chodzi o ludzi ze wsi, spawam na 220V czyli na jednej z faz ina zerze, zamieniłem na inna fazę jest to samo, nie wiem czemu, I trudno dziwić się, skoro spawanie elektryczne charakteryzuje...
Wyjście przez dzielnik ze wzmacniacza mocy będzie miało dużą rezystancję wewnętrzną więc charakterystyka przenoszenia słuchawek będzie się różnić w porównaniu ze wzmacniaczem słuchawkowym. Nie mówię jak będzie lepiej, na pewno warto porównać. W przypadku głośników zwraca się uwagę na współczynnik tłumienia wzmacniacza, w przypadku słuchawek się o tym...
Przerwanie od przycisku jest całkiem trudne do poprawnej obsługi. Po wykryciu zmiany musisz je zablokować, odliczyć czas w przerwaniu timera i ponownie odblokować. Dużo prościej testować przycisk w przerwaniu timera.
(at)D214d3k Niby tak niby nie ale jest wlasnie ten aspekt finansowy. Ja w Canona wpakowalem sie jeszcze za czasow analogowych ot EOS 3 (jak bylo mnie juz stac na cos wiecej niz Zenit czy Practica BX 20 itp. ;) )... potem doszlo troche jasnych stalek troche zmienno ogniskowych 2.8 i jakis czas temu jak mnie 5D MK II doprowadzal do szalu przez koslawy...
Encoder w siłowniku Faac 741 nie jest zaprojektowany do pomiaru siły w trakcie przesuwu , jest po prostu informacją dla procesora o konkretnej ilości obrotów silnika w zadaną stronę , gdy z jakiegoś powodu zostanie zatrzymany siłownik / brama. Jest to dodatkowy argument , dla którego nie warto wybierać tego urządzenia do przydomowego użytku , jest o...
Jesli o mnie chodzi to ja to robie w nastepujacy sposob : Wyslam jedna liczbe na adres portu (a nie po kolei kazdy bit) A licbe biore z tad ze sumuje wartosci bitow zagmatwalem ale jesli na potr wyslesz 255 to stan lini na lpt bedzie 11111111 jesli wyslemy 12 to stany lini beda nastepujace 00001100 Mozesz zastosowac 8 zmiennych (lub tablice) ktore beda...
W DOSBox'ie można sobie zwolnić CPU i nie jest do tego potrzebny CPU-killer. Trzeba zmodyfikować domyślny konfig dotyczący CPU [cpu] # core -- CPU Core used in emulation: normal,simple,dynamic,auto. # auto switches from normal to dynamic if appropriate. # cycles -- Amount of instructions DOSBox tries to emulate each millisecond. # Setting...
Jak rozumiem, zmienna m w tym równaniu to ten "odpowiedni współczynnik"? Ile on wynosi/powinien wynosić? Współczynnik to jest hm,a nie m, fs częstotliwość próbkowania, fc częstotliwość filtru. Czy znasz trochę angielski przeczytaj dokładnie chociaż ten fragment. Wszystko tam pisze. Filtr FIR to jest filtr o skończonej odpowiedzi impulsowej, IIR nieskończonej....
zmienna warto ujemna zmiana zmienna zmienna warto ujemny
długość przewód spadek napiąć wymiana grzałki pralka linux kompilacja
wspomaganie pompy ciepła gotowe projekty arduino
Kubota 1600 - brak napięcia w stacyjce: diagnostyka i rozwiązania Luz w kole magnesowym piły Faworyt RG 5300 18 A