Nic się nie zawiesza. Wartość "zawija się" dookoła zakresu 0..255, jaki dla niej wybrałeś.
Typowo napięcie w Arduino jest mierzone względem Vcc, więc trzeba to przełączyć na wewnętrzne źródło odniesienia na sztywno ustalone w NANO około 1.1V - jest stałe, ale w każdym egz. nieco inne wg rozrzutów produkcyjnych. Z NANO w setup wystarczy funkcja analogReference(INTERNAL); Napięcie z akumulatora podłacza się do wybranego pinu A0-A7 przez dzielnik...
Dalej jest "#define" Skoro wszystkie pawiany używają #define, to dlaczego AI ma robić profesjonalizm ...
Tego pliku nie wgrywa się do Arduino, wychodzisz poziom wyżej, ściągasz całą bibliotekę jako ZIP, rozpakowujesz do katalogu /Arduino/libraries/NAZWABIBLIOTEKI, potem restart Arduino IDE i powinna być widoczna wśród dostępnych. https://obrazki.elektroda.pl/8522202100_...
Ty masz taśmę LED cyfrową mieszaną: RGB (te diody kwadratowe 6-stykowe programowalne), oraz diody W (WHITE) i CW (COOL WHITE) diody 2-stykowe wszystko sterowane programowo jedną linią wyprowadzeniami DI (DATA INPUT) - DO (DATA OUTPUT). Kwestią do ustalenia pozostaje, czy potrzebujesz sterownika RGBW, czy RGB + CCT, czy też sam RGB wystarczy, bo białe...
Ty mu nie każ szukać C3 tylko "bajt na pozycji" masz tu w ostatnim kodzie: ... && response[i+3] == 0xC3 ... i to nie będzie działać jak przyjdzie inny poziom tlenu jak C3. Ale to nie wina bota, tylko twoich poleceń.
Witam. Szukam udzielnego projektu, schematu do testowania wentylatorów na napięcie 12 V i 5 V, 4 pin z wyświetlaczem LCD na którym będą wyświetlane wartości RPM - czyli obroty na minute i w Nie bardzo wiem co znaczy "Udzielny projekt", ale na twoim miejscu, mając tak bogaty "dorobek" (!) na tym forum (blisko 20 lat i poziom ok. 40), taki projekt powinieneś...
A skąd ja mam to wiedzieć czy one potrafią? Po pierwsze trzeba zajrzeć do konkretnego instrumentu i sprawdzić jakie układy elektroniczne zajmują się odczytem klawiatury. Następnie znaleźć dokumentację tych układów, a w dokumentacji odczytać w jakiej technologii pracuje dany układ cyfrowy (nMOS, pMOS, CMOS, TTL, ECL, I2L itp.) Każda z ww technologii...
Obawiam się, że najsensowniejszym wyjściem jest zakup odbiornika posiadającego co najmniej 7 kanałów, dostosowanego do nadajnika. Skoro chcesz zmienić nadajnik, to wybierz zestaw z odbiornikiem dopasowanym do modułu dalekiego zasięgu, o odpowiedniej ilości kanałów. Ilości kanałów nie przeskoczysz. Aczkolwiek, jest możliwość zaprogramowania mikroprocesora...
Trzy rzeczy: 1. użyj dzielników R aby dopasować poziom logiki od Arduino do ILI (nie rób szeregowych R bo to szkodzi) 2. połącz bezpośrednio linię MISO z ILI do D12 w Arduino (kierunek ten nie ma obniżać napięcia 3,3 V z ILI) 3. pin RESET w ILI połącz do +3,3 V przez rezystor 10k i dodatkowo dołącz C=1 uF do masy Taka konfiguracja musi ruszyć wyświetlacz...
Wyjście U1 dostarcza napięcie 9V do dzielnika rezystorowego R11/R12 , dzięki czemu na plusie kondensatora C5 jest połowa tego napięcia czyli 4.5V, które to napięcie trafia do wejścia nieodwracającego U2B ( to jest często stosowane rozwiązanie kiedy wzmacniacz operacyjny pracuje z zasilaniem niesymetrycznym - to napięcie 4.5V stanowi jakby wirtualną...
Proponuję Autorowi tematu wrócić do działu, w którym zazwyczaj pisze, czyli do Arduino, ponieważ: - profesjonalne systemy alarmowe nie są kompatybilne z Arduino, - profesjonalne czujki alarmowe nie są kompatybilne z Arduino, - w sekcji Arduino łatwiej uzyskać pomoc w kwestiach programowych dla Arduino. Porty mikrokontrolerów AVR można skonfigurować,...
Można, jakkolwiek Arduino ma przetwornik tylko 10-bitowy (a jakieś ATtiny nawet tylko 8-bitowy), więc dokładność pomiaru będzie taka sobie (trzeba jeszcze zamienić prąd na napięcie). Są czujniki ciśnienia podłączane przez I2C (BMP280, BMP180, mają dużo lepszą rozdzielczość i przy okazji mierzą temperaturę), ale ich zakres to 300-1100 kPa (0,3-1,1 atm),...
Masz konwertera USB to TTL? Na jakim Chipie - czy przez Arduino programujesz? Ten Esp jest na 3,3V i taki konieczny jest poziom wejść. Do programowania potrzebne jest takie połączenie. http://obrazki.elektroda.pl/6384843800_1... Przychodzi mi na myśl jeszcze, że nie wybrałeś portu w Arduino IDE i dla tego nie jest podświetlony.
[syntax=c] digitalRead(3) == HIGH [/syntax] Nie używaj nr pinu, użyj definicji. Nawet jak jest jeden pin, warto nadać nazwę, bo za jakiś czas nie będziesz wiedział co to 3 ale co to np WEJ_OTWORZ będziesz wiedział. Bezpieczniej użyć: [syntax=c] digitalRead(3) != LOW [/syntax] niż [syntax=c] digitalRead(3) == HIGH [/syntax] Aktualnie program reaguje...
Jeśli to istotnie taki kumaty, ambitny człowiek... Bycie kumatym i ambitnym nie oznacza automatycznie obycia z każdym możliwym skryptem forum, szczególnie z takim po customowych modyfikacjach. Musisz mi uwierzyć na słowo, że przed założeniem działu Arduino odbyły się konsultacje i przeprowadzona została analiza liczby postów oraz liczby za i przeciw....
LChucki napisał: Nie widziałem bibliotek na Arduino, które sprawdzałyby czy po zakończeniu RESET faktycznie magistral przyjęła poziom "H", Wyżej wymieniona przeze mnie biblioteka również to sprawdza - funkcja readScratchPad(). Nie sprawdza, a jedynie odczytuje. Co więcej, nigdzie przy odczycie temperatury nie ma juz sprawdzania CRC, więc poza stratą...
Załapałem o co chodzi. Widzę to tak, że na każdym z siedmiu pinów muszę zrobić dzielnik napięcia na pierwszym z napięcie 4,2 do napięcia 3,3, na drugim z 8,4 do 3,3 na trzecim z 12,6 do 3,3....itd i w kodzie umieścić możliwość kalibracji każdego pinu wtedy ma to szansę działać ? Nie sądzę, abyś tą metodą otrzymał jakiś realny rezultat odzwierciedlający...
I teraz najważniejsze pytanie - jak policzyć wartość do wstawienia w nawiasy, żeby silnik faktycznie obracał się tak jak potrzebuję. Obliczenie tego nie jest problemem ale generalnie ta metoda która próbujesz ma jedną wielką wadę. To że wyliczenie czasu dotyczy pojedynczego kroku i jakby tu nie kombinować opóźnienia w tej pętli, nawet uwzględniając...
https://obrazki.elektroda.pl/7228525200_... Witam wszystkich:) W szczególności miłośników światełek, iluminofonii, itp. Prezentowane urządzenie wyświetla widmo akustyczne w postaci 20 słupków po 16 punktów każdy. Trudno je nazwać analizatorem widma. Analizator kojarzy mi się bardziej z przyrządem pomiarowym, chociaż wyświetlanie częstotliwości...
Widziałem taki projekt na czujniku magnetorezystancyjnym z serii KMZ... np. KMZ10A. Nawet nie wiem czy nie było gotowego kitu? Czujnik był mocowany na kablu podłączającym akumulatora. Nie była to jakaś kosmiczna dokładność ale poziom technicznej był utrzymany. Czujnik magnetorezystancyjny przekształca pole magnetyczne na proporcjonalny sygnał napięcia....
Można by napisać skrypt w Pythonie, który łączy się z płytką poprzez port szeregowy i po otrzymaniu informacji od Arduino przy pomocy modułu PyAutoGUI mógłby przesłać do aplikacji wciśnięte przyciski klawiatury oraz myszy. Bardzo atrakcyjna propozycja. Bo zauważ że w Twojej koncepcji (by na PC skrypt w tle generował naciśnięcie) można już w ogóle zrezygnować...
Bo zamiast tego !digitalRead(stan) masz wstawić zmienną, którą odpalasz przyspieszenie. !digitalRead(stan) odczyta z pinu o numerze stan jego faktyczny poziom logiczny 0 lub 1 i przyjmie taką wartość. Jeśli w trakcie działania programu zmieniasz zmienną stan na z 0 na 1 i z powrotem to on czyta z pinu 0 lub 1 Arduino, odbiornika. A że przy okazji te...
Chcę wykorzystać moduł Arduino mini do badania poziomu napięcia baterii, z której jest zasilane to Arduino. Chcę wykorzystać 3 diody do informowania, jaki jest % baterii (coś jak w elektronarzędziach). Mam taki mały czujnik poziomu napięcia, to jest dokładnie dzielnik. Tylko jak to podłączyć? https://obrazki.elektroda.pl/9230873200_...
Proponuję do pomiaru czujnik MPXV5010, mam zastosowany do pomiaru ilości wody w akwarium i działa wyśmienicie.
Łączę to w ten sposób: https://obrazki.elektroda.pl/9438237900_... Czyli źle. Przeanalizuj to co napisałem o pullup i wyniki pomiaru multimetrem. Sprawdź jakie napięcie mikrokontroler traktuje jako poziom niski a jakie jako wysoki. Wskazówka: Zobacz w innych projektach jak włącza sie klawisze i jak je obsługuje. Prawie zawsze napięcia...
uzasadnienie Dotyczy mojej wcześniejszej wypowiedzi w temacie.Zostałem o to poproszony i rozumiem dlaczego.Aby cieszyć sie tworzeniem układów nie trzeba być Bogiem i niepotrzebne jest podążanie ścieżką mistrzów .Jezyk C niema patentu na jedynie słuszny język. Jedynie słysznym językiem jest kod dwójkowy.... w kwesti układów cyfrowych szeroko rozumianych...
Witam Na projekt kompetencyjny wymyśliłem samoregulującą się żaluzję na bazie Arduino. ................ A co jeśli obniż się poziom natężenia światła? Jak spowodować by łopatki żaluzji zaczęły opadać w dół? Jaki mam wpisać zakres do if skoro jest on już cały "wykorzystany" na otwieranie żaluzji. Zakresu nie mogę powtórzyć w warunkach if bo program...
Związane jest to z tym że RS232 ma inne poziomy napięć niż TTL: "Specyfikacja napięcia definiuje "1" logiczną jako napięcie -3V do -15V, zaś "0" to napięcie +3V do +15V. Poziom napięcia wyjściowego natomiast może przyjmować wartości -12V, -10V, +10V, +12V, zaś napięcie na dowolnym styku nie może być większe niż +25V i mniejsze niż -25V." http://pl.wikipedia.org/wiki/RS-232...
Jeśli "co mądrzejsi wyłączyli się", to kto ma oceniać poziom dyskusji? Ci, którzy zostali? To trochę jak narzekanie na poziom restauracji przez kogoś, kto przestał do nich chodzić. Problemy z komunikacją w Internecie to globalne zjawisko, a nie polska specjalność. Arduino "obniżyło poziom pytań"? Czyli demokratyzacja technologii to zło? Kiedyś tylko...
Kolega el2010tmp ma rację - możesz zrealizować tego typu wielozadaniowość przy pomocy przerwań czasowych. 1. Przy pomocy biblioteki Timer1 definiujesz funkcję, która wykonuje się np. co 5 ms. 2. W tejże funkcji wywołujesz coś w stylu analogWrite(led_level++), aż led_level osiągnie żądany poziom maksymalny. 3. Komunikacja między funkcją przerwania a...
Kto o zdrowych zmysłach podłącza odbiorniki prądu bezpośrednio do Arduino?. Albo kolega nie doczytał mojej wypowiedzi albo mamy rozbieżne zdania co to jest odbiornik prądu. Przecież to jest sterownik, a nie zasilacz. Acha, tylko z zasilacza jest pobierany prąd a z mikrokontrolera (przez stabilizator) to nie? A grzanie się płytki, to załatwia słońce...
Czyli mogę zmienić napięcie referencyjne tylko dla pinów ADC, dobrze rozumiem? Dokładniej mówiąc, zmiana napięcia referencyjnego dotyczy tylko samego przetwornika ADC (wyznacza poziom napięcia dla którego ADC daje największą liczbę = 1023) a piny "analogowe" to inna sprawa. Mogą być użyte jako wejście ADC ale też mogą też być normalnymi wejściami czy...
Stacja Pogodowa ESP8266 + wyświetlacz T6963 https://obrazki.elektroda.pl/7068126200_... Wcześniej stworzyłem stację pogodową przy której były użyte dwa mikrokontrolery Atmega328p (arduino nano) i ESP8266 (NodeMCU) z wyświetlaczem opartym na sterowniku T6963. Na forum https://obrazki.elektroda.pl/1280939000_... Zagadnienie...
Zastanów się co to jest ‘mapping’ w wyrażeniu (1): sygnalGotowy = map(sygnal_A2, 0,1024,0,255); Mozesz to nazwac algorytm lub formula wg. której przeliczasz aktualny odczyt ADC na proporcjonalnej wielkości warośc PWM (8-bit decimal). Czy ta wartośc może byc większa niż 255? Z drugiej strony poprawione wyrażenie (2): sygnalGotowy = map(sygnal_A2,...
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_...
Jeżeli piszecie w Arduino to załatwia to biblioteka VirtualWire. Poszukaj w Googlach. Załaczona jest cała instukcja i objaśnienie funkcjonalności. Miłego dnia Dziekuje, i ja skorzystalem przy okazji z czyjegos wątku :) Ta biblioteka ma lepszy kod niz moj, bo koduje 4/6 bitow i ma dluzsza preambule, wiec zaczne jej uzywac. Nie analizowalem jeszcze kodu,...
Witam. Od jakiegoś czasu walczę z płytką Nano i sensorem UV. Początkowo była sobie płytka z Uno i moduł GYML8511. Jakiś prosty kod ściągnięty nawet nie wiem skąd "zaskoczył" i była frajda bo sypało wynikami na "monitor serial" ... Jednak apetyt rośnie w miarę jedzenia a wygodnictwo zwycięża rozsądek-niewygodnie robi się "pomiary" targając w mało dostępne...
Można wykorzystać falę nośną (np. 40kHz) nie zmodulowaną, ale wtedy układ będzie mieć dużo mniejszą czułość, dużo mniejszy zasięg, oraz trzeba bardzo dokładnie ustawiać diodę nadawczą i odbiornik względem siebie. Jest to tylko pozorne uproszczenie układu. Zastosowanie układu modulującego np. częstotliwością 500Hz (wprzypadku tej opisywanej bariery)...
Mógłbyś zajrzeć do tej libki i ocenić? Aż na tyle nie czuje się ekspertem w tym. Zegary MCU mam na 168MHz ustawione Sprawdziłem tą bibliotekę na nieco innym sprzęcie (NucleoF446) i w zasadzie działa ok, jak ma działać. Ale zauważyłem to że jeśli powtórzy się reset na tyle szybko że drugi wypada w momencie jakiegoś dostępu do LCD to to dość często pojawia...
Posługując się wspomnianym fototranzystorem mogę zmierzyć poziom natężenia światła, ale wynikiem tego pomiaru nie będzie napięcie (które mogę mierzyć pinem np. A1) lecz natężenie, jakie przepuści złącznie kolektor-emiter owego tranzystora - i to właśnie tego prądu nie potrafię zmierzyć arduinem. Prawo Ohma znasz? Zobacz wzory na obliczanie prądu i...
https://obrazki.elektroda.pl/7550183900_... Przed publikacją zastanawiałem się, czy jeszcze kogoś interesuje ten temat. Ale może znajdzie się jeszcze maniak migających światełek :) Iluminofonia - temat trochę zapomniany. Urządzenie to przeszło moim zdaniem ewoulucję wsteczną i na początku pozwolę sobie zacytować kolegę (at)Preskaler,...
Kilka miesięcy temu umieściłem artykuł https://obrazki.elektroda.pl/3155049800_... Przerobiłem trochę schemat oraz skiz. Najpierw zrezygnowałem z integralnego stabilizatora w obwodzie głównym oraz z układu 12 V, który zasilał przełącznik. Z przełącznika też zrezygnowałem. Teraz awaryjnym wyłączeniem stabilizatora napięcia steruje...
W takim kraju z takimi sklepami (jak w Polsce 25lat i więcej temu), może istnieć i rozwijać się branża elektroniczna i wszystko co z tym związane: grupy hobbystów, nauka na wszystkich poziomach i przemysł który widzi dla siebie miejsce. My już osiągnęliśmy "wyższy poziom cywilizacyjny": ludzi znających się na elektronice jest jeden na tysiąc wśród tych...
https://obrazki.elektroda.pl/8611332800_... Przedstawiam prostą konstrukcję, która sprawiła mi sporo frajdy. Jest to odtwarzacz plików MP3 z użyciem RaspBerry Pi Pico na mikrokontrolerze RP2040. Pliki wczytywane są z karty SD i odtwarzane z wykorzystaniem PWM. https://obrazki.elektroda.pl/8965810000_... Testy zacząłem...
https://obrazki.elektroda.pl/5547853400_... Ten mały i prosty do wykonania projekt opiera się na prostym pomyśle - reprezentowania danych spektralnych sygnału audio na 32-pasmowym analizatorze widma audio. Aby uprościć konstrukcję układu do prezentacji tego widma, zamiast stosowanych zazwyczaj słupków diod LED autor proponuje zastosowanie...
https://obrazki.elektroda.pl/6421765400_... Tutułowy obrazek pewnie jest troche znajomy z poprzedniego mojego tematu o piktogramach. Dzisiaj gotowe urządzenie. Ogólnie dostępne stacje pogodowe łączy jedno – wyswietlacz LCD. Ma on swoje wady i zalety. Jeśli chodzi o czytelność tych paneli to różnie z tym jest. Postanowiłem więc...
Podajesz wysoki poziom na katodę, a na anodzie masz podłączone 5 V. [syntax=arduino]digitalWrite(LCD_BACKLIG... HIGH);[/syntax]
http://obrazki.elektroda.pl/3488303700_1... Witam. Od zawsze irytowała mnie konieczność podchodzenia do domofonu, aby wpuścić np. listonosza... Zacząłem więc przeszukiwać internet w poszukiwaniu interfejsu pomiędzy telefonem i domofonem. Znalazłem Bramotela, ale tenże po poczytaniu o nim, został zdyskwalifikowany ze względu na jego...
https://obrazki.elektroda.pl/1316672100_... Zapraszam na krótką prezentację nowej płytki Arduino - Arduino R4 WiFi. Pokażę tutaj jak przygotować pod nią środowisko pracy (Arduino IDE na komputer bądź środowisko Webowe) z uwzględnieniem popularnych problemów (Web Edytor nie widzi portu COM?), zaprezentuję tu same możliwości płytki oraz...
arduino poziom baterii arduino poziom bateria czujnik poziom cieczy arduino
układ synchroniczny pikanie radia citroen rozjaśnić ricoh
macbook windows pompa ciepła rotenso
Symulacja licznika VAG na stole - diagnostyka i schematy Ustawienia gaźnika w pile Oleo Mac 937: reakcja na gaz