Mikrokontroler mega.2560. Arduino Mega, czy sam "czysty" mikrokontroler, bez środowiska Arduino? Pierwszym projektem jaki się robi podczas nauki na mikrokontroler jest miganie diodą. Drugim projektem jest włączanie diody przyciskiem. Stan przycisku możesz sprawdzać poprzez przerwanie zewnętrzne (tylko na niektórych portach), cykliczne sprawdzanie w...
Chciałbym wykonać coś nie zbyt skomplikowanego na Arduino , dla domu macie może jakieś propozycje? Może być coś z led Potrzebujesz gotowy program, czy brakuje ci konceptu?.... Jeżeli to jest początek nauki programowania, to zamiast projektów praktycznych dla domu, raczej ogranicz się do prowizorycznych/nie trwałych 'projektów' czyli zwyczanych cwiczeń....
Jakie przewidujesz zastosowanie dla tego urządzenia, że konfigurowanie jest realizowane przy pomocy komputera? Pod pewnymi względami tez bardziej podoba mi się koncepcja ustawiania czasu uruchomienia tak jak jest w prostych włącznikach czasowych http://mis-uszatek.pl/wp-content/uploads... Obecny ekran może bardzo przytłoczyć ilością...
Pomyśl przez chwilę, jak jest zasilany moduł Arduino, a jak przekaźnik, czym się to różni. Coś jednak musisz wiedzieć, żeby dokonać tej modyfikacji. Poczytaj o sterowaniu przekaźnikiem zewnętrznym z Arduino, te materiały są w sieci. Warto włożyć odrobinę pracy własnej we własny projekt.
Spróbuj przenieść wyświetlanie do przerwania timera. Ustaw wolny timer na 1/120 czasu pełnego obrotu i zmieniaj w przerwaniu stan zielonego leda na krawędzi, i zobacz jak wygląda tarcza przy zmianie prędkości wirnika. Powinno być OK. A mógłbyś mi to przerobić w programie Arduino i pisanie kodu to nie moja mocną stroną, zrobiłem według projektu ale...
Modułu nie odczytuje się w kółko. Kiedy wykryje wyładowanie atmosferyczne to da znać na pinie INT. Z kalibracją sprawa wygląda tak że antena wraz z wbudowanym układem mają rezonowac na 500kHz. Żeby to dostroić w czipie jest kilkanaście kondensatorków które można podłączać programowo. Ustawia się moduł w taki tryb by na pinie INT wystawiał częstotliwość...
Witam! Zrobiłem prosty projekt wysokościomierza ciśnieniowego. Wszystko działa w jak najlepszym porządku. Teraz muszę go przekonwertować aby działał na mniejszej płytce zasilanej z baterii. Z tego powodu postanowiłem użyć funkcji sleep i przerwań. Program ma działać tak: - w funkcji setup następuje inicjalizacja karty i czujnika, jeśli wszystko działa,...
Witam Jestem poczatkujacy jezeli chodzi o programowanie w arduino dlatego prosze o wyrozumialosc. Tworze komputer pokladowy ktory bedzie pokazywal biezace parametry silnika. Przelaczam ekrany lcd za pomoca funkcji switch case. Na pierwszym ekranie chce aby wyswietlalo sie .... Potrzebujesz utworzyć procedurę zwaną „menu” , w której każdy nowy ekran...
Tam są dwie funkcje: void _delay_ms (double __ms) void _delay_us (double __us) A Twój demo program jest napisany dla arduino. Arduino ma zaimplementowane delay: void delay(unsigned long ms) { uint32_t start = micros(); while (ms > 0) { yield(); while ( ms > 0 && (micros() - start) >= 1000) { ms--; start += 1000; } } } Co i tak nie rozwiązuje problemu...
Utwórz Nowy Projekt i otwórz ten plik .ino Wystarczy jeden plik otworzyć a potem wgrać tylko zajrzyj do ustawień czy tam zewnętrznego programatora nie wybrałeś.
https://obrazki.elektroda.pl/1909244200_... Dzięki mikrokontrolerom AVR, takim jak ATmega można zrealizować wiele ciekawych projektów. Autor poniższej konstrukcji postanowił wykorzystać te możliwości do skonstruowania prostego nadajnika AM (z modulacją amplitudy) wykorzystując Arduino Nano (możliwe jest także wykorzystanie Arduino...
Już widzę kogoś, kto opiera pętlę główną na delay() i próbuje odczytać przyciski do 3ms ;) ( swoją drogą - po co ? ) Fotokomórka zatrzymująca prasę aby niezmiarzdżyła ręki. Reakcja po np 0,7sekundy nie wchodzi w grę. Albo obsługa enkodera Dekodowanie DCF77 Mnożyć dalej przykłady? 1- w obsłudze przerwania z expandera, odczytujesz rejestry expandera...
W zasadzie chodzi o to, by zaprogramować jakieś wejście które uruchomi timer, który w następstwie wysteruje mi 24 wyjścia jedno po drugim w jednakowych odstępach czasu. Czy taki scenariusz jest możliwy do wykonania z wykorzystaniem tego mikrokontrolera? Taki projekt z łatwością zrealizujesz na każdym byle jakim AttinyXXXX processorze, lecz jeżeli twoja...
https://obrazki.elektroda.pl/1754236200_... Nie specjalnie nawet wiem jak temat nazwać, ani czy komukolwiek się to przyda, ale dawno nic na elektrodzie nie pisałem, pomyślałem czemu nie. Rozwiązanie powstało, aby odciążyć mentalnie kolegów w pracy, aby nie musieli się mierzyć z karkołomnym zadaniem jakim jest włączenie projektora rano i...
Witam Mam na stanie wyświetlacz 7 segmentowy MAX7219 (jak na obrazku), Arduino Uno, nano i esp8266. Zamień jeden z wymienionych urządzeń na timer DS3231, drugi na coś co spowoduje to wydarzenie, a trzeci wykorzystasz do pomiaru upływu czasu mierzone w latach, miesiącach, dniach etc. Gdybyś posiadał ESP32 zamiast 8266 to nie potrzebowałbyś tych kombinacji...
Bo traktuje ten projekt eksperymentalnie i przede wszystkim edukacyjnie. Na razie jako tako zaczynam ogarniać AVR-y 8bit i nie chce sobie mieszać. Ponadto od atmegi zacząłem i mam jakiś taki sentyment. Dziękuje za odzew i uważam temat za zamknięty.
Hej (at)And! Do uruchomienia użyłem prawdziwej żywej atmegi8 podpiętej do "portu szeregowego" po USB z FTDI (chiński klon chyba arduino nano). Chciałem być fair i nie zaglądać do środka jako że to miał być BlackBox ;) Co do mojej specjalizacji :D Wszystkie 3 etapy dało się przejść bez jakiejś szczególnej wiedzy na temat elektroniki, assemblera i budowy...
Do obsługi LCD używam biblioteki LiquidCrystal_I2C.h ona używa delay, jak to sprawdzić ??? Skoro piszesz, że używa to chyba sprawdziłeś? Zapomnij o dziwolągach takich jak LCD z interfejsem równoległym przez ekspander I2C i to jeszcze najgorszy z możliwych czyli PCF8574. - Podłącz wyświetlacz bezpośrednio do uC - Użyj LCD z kontrolerem I2C - OSTATECZNIE...
https://obrazki.elektroda.pl/8795269200_... Projekt DRUM_2004_V1 to zaawansowana maszyna perkusyjna typu lo-fi, wykorzystująca moduł ESP32. Urządzenie bazuje na bibliotece wavetable syntezatora "The Synth" i oferuje 16-głosową polifonię oraz zaawansowaną sekwencję krokową. DRUM_2004_V1 to innowacyjny projekt syntezatora perkusyjnego...
Przepraszam, mógłbyś wyjaśnić dlaczego tak się dzieje? Jest to dla mnie jakieś nieporozumienie. Odświeżanie LCD działa tylko przy zmianie wyświetlanych parametrów, dlatego jeśli urządzenie jest zostawione samo sobie, to generuje czysty przebieg. Ale jak użytkownik coś zmienia, to update LCD zajmuje chwilę. Wtedy urządzenie nie generuje sygnału, tylko...
Witam potrzebował bym zrobić atrapę bomby C4 z csgo do potrzeb asg i jak napisać program który po naciśnięciu fizycznego lub w telefonie przycisku włączy timer 60 sek i po chwili włączy diodę? Moim Arduino jest NodeMcu v3 to chyba nie jest problem? I jaki przycisk użyć czy taki co cały czas przełącza czy taki co raz klika? Nie jest istotne co budujesz...
Na pewno czujnik Halla prościej. Ale nie to, że kontaktronu nie da się użyć, zwłaszcza przy dużych kołach. Zakładając koło 26" i Vmax=55km/h daje nam to ok. 8 obr/s czyli 125ms. Drgania kontaktronu raczej nie trwają 100ms, czyli niewielki zapas jest, wystarczy odpowiednio podejść. Po wykryciu zwarcia kontaktronu trzeba odczekać ok 80-100ms i upewnić...
Nie f4xx tylko f411 który uważam za nieudany. Czyżby dlatego był popularny w płytkach startowych? Atmel (wtedy jeszcze Atmel) wypchnął do płytek startowych jakiegoś SAM z błedami. Nigdy nie napisałem że cube do zegara czy nóżek jest zły. Jakbyś poszperal to byś znalazł moje posty gdzie pisze że jest bardzo wygodnie wygenerować projekt w cube, zaimportować...
Może być problem z zasilaniem wyjściowego fototranzystora w transoptorze. Tak, jak już wspomniałem lepiej rozważyć analogowe klucze CMOS np. CD4066. Zrobiłem na szybko pająka z tego co było pod ręką EL817 i o dziwo włącza, wyłącza bez problemu. Jak przyjdą zamienniki pilotów toshiby z chin spróbuje na tych transoptorach, może się uda. Gen to do projektu...
pozwole sobię jeszcze wrzucić link do tego projektu co w sumie powinienem zrobić od razu https://www.youtube.com/watch?v=L59NL9Eu... Dodano po 5 O ile się nie mylę, to Timera 4: TCCR4A = _BV(COM4A0) | _BV(PWM4A); // Clear on match, PWMA on nie ma w Uno. Jest chyba w Leonardo. Masz program dla innego procesora. Czyli najlepiej...
Program LED migającej będzie działał ale może nie działka kod bardziej skomplikowany.; timerów w 85 są dwa a w 13 jeden Sprawdź czy się skompiluje.
Timer w kontekście mikro kontrolerów znaczy coś "nieco" innego niż masz na myśli. Jeśli chcesz złożyć gotowy projekt... to lepiej kup zegarek - i tak się przy tym niczego nie nauczysz. Jeśli chcesz się nauczyć - zacznij od czegoś prostszego. Kup sobie choćby Arduino UNO, kilka rezystorów, przycisków diod świecących i próbuj coś z tym zrobić. Masz jakikolwiek...
Witam, Mam kod, w którym pętla loop() wykonuje się dosyć długo (około 100ms). Chciałbym teraz do tego projektu dołożyć debouncing jednego przycisku, ale biblioteka Bounce2 (którą wszyscy opisują) bazuje na cyklicznym i w miarę częstym wywołaniu debouncer.update(). I tutaj pytanie: czy istnieje jakaś alternatywna biblioteka do debouncingu oparta o przerwania/timer?...
Chyba trochę przeceniacie poziom studiów... to pewnie pierwszy projekt z uC, student ma się więc przestawić z pisania na PC na pisanie na uC, ma umieć wykorzystać timer, przerwanie i odpowiednio podłączyć układy peryferyjne. Czyli jak sam zrobi analogowy front end, ogarnie kwestię przerwania i timera to powinien zaliczyć bez problemu, a jak do tego...
https://obrazki.elektroda.pl/6017596700_... Witajcie moi drodzy Dziś przedstawię moją płytkę startową pod 16-bitowy mikrokontroler dsPIC33EP512GM304 wykonaną w technologii SMD. Płytkę bazowałem na źródłach Eagle od Arduino , więc wygląda do niego niewątpliwie podobnie. Projekt płytki Projekt płytki bazuje na jednej z wersji Arduino...
http://obrazki.elektroda.pl/4509210500_1... YAALL = Yet Another Arduino LED Lamp Projeków gdzie Arduino zaprzęgnięty jest do “mrugania” kolorowymi LED’ami w sieci jest tysiąc. Pomysł więc nie jest wcale świeży. Narodził się, gdy chciałem spróbować napisać jakąś aplikację na platformę Android - dla zabawy i aby się...
W PLC nic nigdy nie robiłem i również chciałbym wystartować w temat lecz też nie wiem w jaki sterownik iść jeśli możesz coś polecić to jak najbardziej gdzie kupić jaki zestaw itd na pewno ta informacja się mi przyda w PLC też chciałem się zapoznać jak się to programuje - ponoć łatwiej niż arduino. Myślałem że taki projekt wyjdzie najtaniej na Arduino....
Oczywiście jest to robienie sobie pod górkę, ale chcę jakoś nauczyć się obsługi timerów. Umiem napisać procedury opóźniające, które nabijają cykle procesora żeby opóźnić wywołanie dalszych instrukcji. Teraz chciałem użyć timera aby przećwiczyć jego używanie. Idąc Twoim rozumowaniem, całe to ćwiczenie można uznać za głupotę, bo przecież ten program tak...
(at)JokoPS A to zarządzanie systemem chłodzenia wodnego to wymaga mocy obliczeniowej, że hej... Nie szukaj problemów tam, gdzie ich nie ma. Wykorzystując przerwania możesz spokojnie zliczać impulsy sprzętowo (lini IRQ ci wystarczy), lub programowo, wykorzystując przerwanie timera, w którym będziesz sprawdzał stan sygnałów z wentylatorów. Do tego w...
Jak sprawdzić rzeczywistą częstotliwość Timera? Gdzie podłączyć diodę? Proszę o wyrozumiałość bo może moje pytanie jest trywialne, ale niestety elektronika i mikrokontrolery są dla mnie nowością i może porwałem się z motyką na słońce nie mając odpowiedniej wiedzy a chcę wykonać taki projekt. Jest to mój drugi projekt na Arduino (pierwszy był termometr)...
Jeszcze raz. 1. Włączasz skanowanie w module BT 2. Moduł BT po odebraniu ramki rozgłoszeniowej z jakiegoś urządzenia informuje o takim zdarzeniu. 3. W Arduino sprawdzasz czy adres MAC odebranej ramki rozgłoszeniowej jest zgodny z adresem wybranego telefonu. 4. Gdy adres jest zgodny to otwierasz zamek i uruchamiasz timer np. na 30 sek. 5. Każde kolejne...
Witam, Chciałbym zapytać o możliwości podłączenia do urządzeń AGD, typu pralka czy zmywarka jakiegoś układu opóźniającego start, lub układu z zegarem, który będzie wysyłał sygnał do startu urządzenia o określonej godzinie. Celem jest modyfikacja urządzenia w taki sposób aby można było uruchamiać je w okresie minimum zapotrzebowania energetycznego KSE,...
Napisz program, który będzie odczytywał prędkość i czas co 0,2s z modułu GPRS i zapisywał na kartę pamięci mikroSD. Ogólnie projekt wykonałem na Arduino Mini + GPS GY-NEO6MV2 Witaj na forum elektroda.pl! Na początek świetnie, że już masz sprzęt przygotowany. Skoro używasz Arduino Mini oraz modułu GPS GY-NEO6MV2, będziesz potrzebował bibliotek do obsługi...
Chyba, że są jacyś pasjonaci i kompilują kod bezpośrednio na Broadcoma i mają problem z ustawieniem np. timera, ale wskażcie mi chociaż jeden taki temat... Tutaj chyba nie :) Ale jeden projekt znam np. emulator fdd do amigi oparty o RB PI. Natomiast bardziej o tym wspomniałem aby znowu zaznaczyć jedną sprawę. Ktoś kto się decyduje na ten framework...
Wybierz inną serię z lepszymi peryferiami i możliwościami. np 328 Och tak, rzeczywiście, do timera kuchenki mikrofalowej te peryferia będą jak znalazł! Stwierdziłem że Na Assemblerze było by to zbyt ciężkie do zrobienia a współcześnie popularny jest C i chciałbym się nauczyć Współcześnie popularne jest Arduino z C/C++ (pomieszane) Jeśli coś miałbym...
W tej dziedzinie uczę się od zera Proponuję zacząć od mniej ambitnych konstrukcji. Przechodząc z AVR na ARM nie rozpocząłem od skomplikowanego projektu (karty SD, HDMI, precyzyjny pomiar czasu) ale od prostego rozwiązania, gdzie główna role odgrywają GPIO a z peryferii to tylko timer systemowy i przerwania zewnętrzne. Podobnie pierwszy projekt na OrangePi...
Znaczy w sumie... W Arduino IDE możesz wpisać normalny kod C olewając biblioteki. Lekkie problemy są tylko z projektami wieloplikowymi i trzeba uważać na to, że Arduino wykorzystuje np. Timer0 i jeśli chcemy z niego skorzystać to trzeba pierwsze Arduino od niego "odsprzęgnąć".
Hej, witam, Chciałbym skonstruować odległościomierz w oparciu o Arduino. Czy da radę zrobić taki projekt w ogóle? Dobrze byłoby by odległości były duże, przykładem 100m. Odbiorniki i nadajnik RF który najpierw synchronizację urządzenia, a następnie wysyła czas timera wysłania wiadomości, drugi natomiast odbiera informacji, oblicza różnice i przemnaża...
(at)tplewa - nie jest to prawda. Nie ma debuggera. A coś wydajniejszego w cenie arduino to bluepill z STM32F103 czyli jak Marek_Skalski napisał rodzina starsza i na wyginięciu, ale przynajmniej zapoznaje z 32bit MCU i architekturą ARM (ahb, apb, rcc, dma, różnorakie timery i nvic). A po co ci w tych AVR debugger ? Można pisać i bez niego... Do tego...
Celowanie takiego multimedialnego projektu (mp3, te sprawy) oraz obszernego na arduino to pomyłka. To nie jest multimedialny projekt. To jest dekoder pilota, oraz sterowanie czasowo zależne, autor przewiduje jako opcję odtwarzanie komunikatów - nie wymaga tu dużej funkcjonalności, są gotowe moduły jak DF Mini. moduł mp3 - który ma wyjście na słuchawki...
Witam, potrzebuję wykonać prosty projekt na arduino i chciałbym tylko skonsultować pomysł. Potrzebuję zliczać dokładnie ilość impulsów i wysyłać stan licznika dokładnie co 100ms. Chcę podawać impuls na wejście przerwania zewnętrznego (jednego z dwóch) i w przerwaniu inkrementować zmienną licznika. Do tego ustawić drugie przerwanie na timerze które wykona...
Witajcie. Mam zamiar wykonać projekt tego wzmacniacza: http://www.instructables.com/id/Arduino-... Ale chciałbym zmodyfikować 4 rzeczy (i nie do końca wiem jak). 1. Zamiana Arduino nano na atmege - tu sprawa jest prosta bo w projekcie nic nie jest skomplikowane. Chodzi o oszczędności bo zaprogramowanie atmegi to parę...
Arduino pod względem USB to ślepa uliczka. Ono jest wyposażone jedynie w prosty konwerter USB-serial, a konwencjonalne środowisko i biblioteki Arduino jedynie kuszą prostotą startu (czyt. przeklejanie przykładów), ale za to praktycznie zamykają w jednej platformie. Musiałbyś się potem uczyć większości rzeczy jeszcze raz, np. jak korzystając z noty katalogowej...
(at)jankolo Nie ma części generatora jeszcze, a elektronika w tle jest głównie od innego projektu. W tym korzystam tylko z Arduino, czujnika Halla (który przez układ Shmitta styka mój mały licznik/timer ustawiony na miernik częstotliwości) oraz z potencjometru by kontrolować silnik przez moduł ECS (PWM). Liczba na wyświtlaczu to śmieci, jakie zostały...
I tu moje pytanie. (1). Widział ktoś podobny projekt? (2). Może ktoś stworzy takie coś w ramach ćwiczeń? ad (1). Z pewnością każdy, a także i ty spotykałeś się często z takim kontrollerem.. Wszystkie maszyny pralnicze, (pralki, suszarki, zmywarki do naczyń etc.), a także maszyny do pieczenia chleba („Bread Maker”) mają wbudowany mniej ,...
Cześć. Koledzy składam wagę z projektu który znalazłem i niestety na arduino uno zabrakło miejsca . Nie jestem programistą i sam nie jestem w stanie kodu zoptymalizować. Jedynie usunąłem wybór języka i zaoszczędziłem 2% pamięci. Jest jeszcze tylko o 1% za dużo więc ośmielam się prosić o pomoc tutaj na forum. Szkic używa 32856 bajtów (101%) pamięci programu....
No właśnie napisałem inną jeszcze bibliotekę do generowania impulsów w zależności od nadanego RPM. Przy 5 mln RPM (83,3 kHz) miałem 99,131 % sprawności. Co to znaczy 99,131 % sprawności? Arduino kiepsko sobie z tym radzi (jako software), ale będę dobrej myśli, że PWM załatwi sprawę. Arduino jako software? przecież tam nie ma software-u poza inicjalizacją...
Witam. Jestem emerytem (64l.) i zaczynam dopiero przygodę z Arduino. Znalazłem ciekawy projekt miernika kondensatorów (w dziale DIY zagranica) i chciałem go wykonać. Jednak przy wgrywaniu programu wyskakuje błąd kompilacji. Czy może z kodem jest co nie tak? Proszę o pomoc. Pozdrawiam. JN W załączeniu podaję kod: [syntax=c] #include #include #include...
_jta_ przepraszam za mój niefachowy język, postaram się następnym razem używać właściwej terminologii. Projekt to mieszadło oparte o: silnik wycieraczki 12v; transformator wraz z mostkiem i przekaźnikiem oraz pcb z zaaplikowanym układem 555. Aplikację zrobiłem z tego [url=http://www.circuitbasics.com/555-ti... podpiąłem...
Montuję sobie układ sterujący wyświetlaczem LCD podpiętym do Arduino Mega 2560. Mam problem z tętnieniami napięcia (na pomiarze oscyluje pomiędzy 5.3V a 5.45V), które pojawiają się na zasilaniu. Ale tylko pod obciążeniem. Może dołączę schematy: 937978 937977 Zasilanie z przetwornicy jest załączane zworką G1, zaznaczona na zdjęciu: 937982 Tak jak wspomniałem...
Naświetlarka spoko, sam sobie zrobiłem podobną, tyle że nie ze skanera :-D Sterowanie na Arduino i wyświetlaczu 2*16 to przerost formy nad treścią. Za kilka(naście) złociszy, powiedzmy 10, miałbyś gotowy moduł timera, z wieloma programami, gotowy do użycia po wyjęciu z chińskiej koperty. Ja używam tego: https://www.elektroda.pl/rtvforum/topic3...
Proszę o sprawdzenie schematu + projektu PCB i programu przed wysłaniem gerberów do wykonawcy. Sterownik ma załączać urządzenie zewnętrzne po upływie określonego czasu regulowanego potencjometrem 2, na czas regulowany potencjometrem 1. Dodatkowo dioda sygnalizująca załączenie oraz przycisk do testowania załączenia. Docelowo całość ma się zmieścić w...
http://obrazki.elektroda.pl/2996251600_1... Witajcie moi drodzy! Dziś opiszę coś, czego na DIY Konstrukcje jeszcze nie było - płytki developerskiej mikroprocesora PIC32 programowalnej przez USB. Co ta płytka oferuje? Płytka bazuje na 32 bitowym mikroprocesorze PIC32MX220F032B firmy Microchip. Zasilany z napięcia 3.3V, posiada 32KB pamięci...
sedno sprawy. wcale tak nie jest, że łatwiej było napisać soft na RPi. Procesy którymi zarządza klon Arduino łatwiej było na nim osadzić, zwalniając Malinę z upierdliwych obowiazków. Soft nie jest pisany na każde Uno osobno. Mają identyczny, różnią się tylko adresacją i2c a po stronie Maliny dane są czytane w odpowiednim porządku. W ekstremalnym wypadku...
Może programować płytkę Arduino przy użyciu USBasp jako zwykłą Atmegę. Nie musi nawet kupować nowego Arduino, a może w tym co już ma wywalić bootloader Arduino i programować w Atmel Studio. I myślę, że właśnie taki jest cel. Bo jeśli autor tematu jest z lutownicą na bakier, o żelazku już nie wspominając, to stworzenie własnej płytki puki co bym sobie...
jak napisać sterowanie pwm diody od 0% do 100% oraz od 100% do 0% dla takiego samego układu Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Pytanie: Jak napisać sterowanie PWM diody od 0% do 100% oraz od 100% do 0% dla takiego samego układu. - Poprzedni układ: Arduino Duemilanove z zewnętrzną diodą LED. - Czas migania:...
http://obrazki.elektroda.pl/9083799100_1... Podstawowym celem poniższego projektu, jest umożliwienie połączenia cyfrowej suwmiarki do komputera, w celu sprzęgnięcia jej np. z SketchUpem czy innym oprogramowaniem CAD. Przedstawione urządzenie wyposażone jest w trzy przyciski, pozwalające na wysyłanie informacji z wymiarami do komputera,...
Są przemysłowe timery https://obrazki.elektroda.pl/2581578400_... cena ok 100zł (Aliexpress) Są chińskie moduły https://obrazki.elektroda.pl/5324676800_... cena 7zł Tylko że nie są to rozwiązania w 100% pasujące do twoich wymagań, jeśli żadne uproszczenia nie są mozliwe to można napisać program na mini PLC https://obrazki.elektroda.pl/1462467200_...
https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...
Do pomiaru krótkich czasów czy z dużą rozdzielczością używa się przechwytywania w timerach a nie pulseIn(). Podaj jakieś przykłady :?: Z pamięci nie napiszę a na szukanie po projektach i wycinanie istotne fragmentów kodu szkoda mi czasu. Ustaw timer w tryb przechwytywania. Jeśli chcesz mierzyć czas jednego z poziomów, w przerwaniu zmieniasz zbocze....
https://obrazki.elektroda.pl/9471865900_... Projektowanie i budowanie praktycznych układów zawsze wiąże się z jednym problemem, jakim jest kwestia zasilania. Jest to kwestia istotna już na etapie tworzenia koncepcji układu, gdyż jego przeznaczenie dyktuje, czym będzie zasilany, a także z jakich konkretnych rozwiązań układowych skorzystamy....
Dokładnie chodzi o to że chciałabym aby czas który się odlicza na lcd dokładnie tak samo pokazywał na 7 seg. czyli takie echo... kod nie jest mój tylko był dołączony do jednego z projektów w necie który mniej więcej wyglądał na użyteczny ....
Uwaga tylko na napięcie na stylach wyzwalajacych jeśli uzywasz jakiejś starej lampy może ono osiągać nawet 400v a to juz wymaga innego elementu wykonawczego niż tranzystor w transoptorze. Nie zrozumiałeś...., Zastanów się chwilę, zaczym wskoczysz do błędnej konkluzji! Wyjście tranzystorowe opto-C miało sterowac wejściem processora / trigger timer odliczający...
Nie mam jak określić dokladnie częstotliwości, ale mniej więcej z przełożenia czujnika w skrzyni myślę że od 0 do 4000 impulsów na sekundę ( tak orientacyjnie), szerokość impulsu to 1/16 obrotu czujnika. Znalazlem dziś jedyny projekt, z którego mógłbym wziąć podstawę, ponieważ jest to obrotomierz czyli też zliczanie impulsów i podobno działa na takiej...
Czy to projektu typu kostka czy wyświetlacz LED wystarczy klon, który wysłałem wcześniej? Wystarczy. Wracając do Mega2560. Klon kosztuje 42zł, UNO, który ma 32 razy mniej flash, 4 razy mniej ram, 1 uart zamiast 4 (czyli 0 uart, bo na debugerjest on poświęcony), 3 timery w tym tylko jeden 16-bit zamiast 6 w tym 5 16-bit, kosztuje ok 30zł. Dla mnie wybór...
Witam, proszę o wybaczenie jeśli w złym miejscu wstawiłem post, lecz mam pewien problem. Potrzebuję stworzyć generator impulsów w którym uzyskam wypełnienie 50 %. Wykonałem już jeden projekcik z wykorzystaniem timera NE555, jednakże wypełnienie jest większe niż 50 % a poza tym stan wysoki nie jest równy, lecz występuję pewnego rodzaju „piła”....
W Arduino powstaje sporo profesjonalnego kodu (żeby nie być gołosłownym - m.in. firmware Marlin do RepRapopodobnych drukarek 3D). Problemem nie jest platforma, tylko jej użytkownicy. Ewidentnie ktoś tu chce się oddzielić od "motłochu" i mieć własny kawałek forum. Kolego dalej nie rozumiesz. Jeśli ktoś wybiera Arduino robi to raczej z tego powodu aby...
Bo to jest w sumie logiczne. Działanie urządzenia. Jego logiczna funkcjonalność jest zamknięta w ramach tej klasy. Obiekt tej klasy jest głównym obiektem i to jasne że jego konfiguracja i działanie musi się odbywać właśnie w main() A jak taka "giga klasa" ma się do przerwań, które jakby na to nie patrzeć jest nieodzowną częścią świata niskopoziomowego...
https://obrazki.elektroda.pl/2040620700_... Przedstawię tu spontaniczny projekt który został zrobiony w jeden dzień - dwukanałowy ściemniacz pasków LED oparty na PIC12F1612, zbudowany przy wykorzystaniu części z elektrośmieci. Oprócz PICa mój ściemniacz będzie korzystał z pamięci EEPROM do zapisu stanów jasności - jest to niezbędne,...
Schemat znalazłem w czasopiśmie "Nowy Elektronik 05/2008". Zmodyfikowałem go, gdyż myślałem, że nie działa - zrobiłem symulację, na której widać, że napięcie na wyjściu tranzystora występuje napięcie 0,97 V - a to przecież za mało na stan wysoki do Arduino Uno. Zajrzałem do SPICE'a i przeprowadziłem jeszcze kilka symulacji dla układu z "Nowego Elektronika"...
(at)dondu ma rację. wykonasz płytke tylko po to żeby sprawdzić jak działa switch, czujnik temperatury i buzzer. W dodatku na stałe przypisując je do określonych portów. A co jak stwierdzisz, że niepotrzebnie zablokowałeś sobie wyjście PWM switchem albo potrzebujesz wejścia timera, które raz na zawsze postanowiłeś ożenić z LEDem. No właśnie, dlatego...
Na chwilę obecną wszystko działa prawidłowo. Uruchomiłem projekt na ethernet shield w5100 Usunąłem bibliotekę #include <UIPEthernet.h> i użyłem zamiast niej #include <Ethernet.h> (czujnik DTH22 zamieniłem na BME280) aktualnie program załadowany na płytkę wygląda następująco: Zmienne globalne używają 1827 bajtów (89%) pamięci dynamicznej,...
Dzięki za odpowiedź, jednak w żaden sposób nie przybliża mnie do rozwiązania. Dziwić się temu może tylko ten, co nie zagłębia się w sprzęt. Skoro przerwanie jest ustawione, to i się wykonuje... Most Arduino boards have two external interrupts: numbers 0 (on digital pin 2) and 1 (on digital pin 3). Hasło dla Google: debouncing. Hasło debouncing nie jest...
http://obrazki.elektroda.pl/8322671200_1... Moduły Trinket https://learn.adafruit.com/introducing-t... firmy Adafruit są niewielkimi płytkami rozwojowymi dla mikrokontrolerów. Oparte one są o układ ATiny85 firmy Atmel. Płytka została zaprojektowana tak, aby była niewielka, co umożliwia jej integracje z dowolnym niemalże projektem....
Prof. R. Tadeusiewicz stwierdził kiedyś, że "prawie każda nowa technika rodzi efekt patologicznej fascynacji". Czyż nie jesteśmy właśnie tego świadkami? 2016: "Widzę, że jesteś dumny ze swojego projektu. Ale może wyjaśnisz z czego? Z tego, że Arduino użyłeś w e-papierosie? Przerost formy nad treścią. Ale przed kolegami będziesz szpanował jakiego to...
Najpierw spisuje się założenia projektowe, potem dobiera elementy. Rozpoczynanie projektu od ATMega + 2 x ATtiny i PCF8cośtam skutkuje takim właśnie potworkiem, niepotrzebnie skomplikowanym i trudnym do oprogramowania. Sytuacja, gdzie wymagania są niezmienne przez całe życie projektu występuje jedynie na poziomie akademickim i przy projektowaniu elektrowni...
https://obrazki.elektroda.pl/5220229400_... Witajcie, przedstawię tu od 0 rozpoznanie wyprowadzeń, podłączenie, zaprogramowanie i uruchomienie z Arduino wyświetlacza LCD z elektrośmieci. Omawiany tu wyświetlacz pochodzi z pralki Amica AWSN12DA i posiada sterownik BL55066 do którego nie znalazłem biblioteki, tylko samą notę katalogową....
Witam, robię projekt, jest to moduł mechanicznej modulacji światła na arduino, steruję wentylatorem 4 pinowym za pomocą pwm zmienionego na 30kHz, do tego mam czujnik szczelinowy który zlicza prędkość, potencjometry do regulacji wypełnienia PWM oraz lcd który pokazuje aktualna prędkość. Problem polega na tym, że wszystko ładnie działa, ale tylko wtedy...
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,...
I wymaga zaprogramowania - do tego trzeba mieć sprzęt i oprogramowanie, trzeba się tego nauczyć - Do obliczenia RC nie trzeba sprzętu? - A jakiż to niebywale drogi sprzęt jest potrzebny? Pomyślmy? Komputer? Nooo 30 lat temu problem, teraz każdy go ma, bo niby jak zadał pytanie na forum? Może komórką, ale komórka to też komputer. - Oprogramowanie? Pewnie...
http://obrazki.elektroda.pl/8359932900_1... W Wi-Fi i Bluetooth oparty o ESP32 . W porównaniu do wcześniej dostępnych modułów Charakterystyka ESP32 w porównaniu do ESP8266: -liczba rdzeni: 2 (ESP8266: 1) -WiFi + Bluetooth/BLE (ESP8266: WiFi) -RAM: 512kB (ESP8266: 160kB – 96+64) -ilość pinów GPIO zależnie od wersji: ~32 (ESP8266:...
Witam, Bardzo dziękuję za konstruktywną krytykę. Odpowiadam : Q : „Ta krańcówka jaką rolę pełni? „ A : To jest po prostu „Wyłącznik sznurkowy pociągany do lampki”. Do końca dźwigni jest przywiązany sznurek. Problem jest w tym ze wszystkie dostępne na rynku włączniki sznurkowe to włączniki typu on/off. To było dla mnie rozwiązanie...
Pewnie tak MT8870 jest nie do pobicia i podaje wynik w prostej binarnej formie. Ale lubię czasami sprawdzić, co można maksymalnie wycisnąć ze sprzętu. Znalazłem taki projekt na https://obrazki.elektroda.pl/2659681400_... Skompilowane w trybie "debug" więc poza wykrytymi cyframi (lub literami) widoczne są także inne informacje. Dopisanie...
Jak wykrywać już napisałem. Przerwanie co 8 sekund i po sprawie Nie po sprawie, bo musisz napisac funkcje ktora bedzie zzerala zasoby i marnowala enegrgie i to co 8 s. Rozwiazań jest wiele. Zależy co klient by sobie zażyczył. Jesli w przypadku ararii swiatło ma się świecić, proszę bardzo, w przerwaniu stwierdzam awarię, załaczam oświetlenie do chwili...
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
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...
Zwiechy nie tyle arduino co ATmega, wiadomo że najstabilniejszy mikrokontroler to nie jest. Proszę mitów nie powtarzać, tylko poprawnie projektować urządzenia i stosować wersje układów odpowiednie do zastosowań oraz ich parametrów pokazanych w dokumentacji. A sieć paść może zawsze, to da się wykryć wcześniej. Chodzi głównie o serwer który będzie przetwarzał...
Jeśli Arduino to masz bibliotekę do kart SD, schematy podłączenia znajdziesz w internecie bez problemu, musisz tylko uważać na to, ze karta SD zasilana jest napięciem 3,3V i w takim standardzie przyjmuje też sygnały - czyli bezpośrednie podpięcie jej do Arduino pracującego na 5V uszkodzi ją. Warto też pamiętać, że karta pobiera 100mA lub więcej "w szpilkach"...
Witam serdecznie! Chciałbym uzyskać pomoc, od kogoś kto potrafi programować w języku C/C++ i ew. w Arduino. Misja do wykonania wygląda następująco. Projekt: Centralka alarmowa, służąca do kontrolowania jednego pomieszczenia (ilość drzwi: 1) Chciałbym oprogramować µ-kontroler Atmega328P (na płytce Arduino UNO R3), w ten sposób, by program został...
Witam, ostatnio robiłem projekt, który w oparciu o dane przesyłane przez moduł bluetooth (XM-15) Podejmował rozmaite działania. Program napisany w języku arduino (dla większej prostoty) wydląda tak: [syntax=c]#include <Event.h> #include <Timer.h> #include "pitches.h" #include <Servo.h> Timer ledblink; Servo myservo; Servo myservo2;...
Morduje się już chyba dwa tygodnie i zaczynam już być w kropce bo w sieci krąży .bas (nawet na elektrodzie jest ) programu tego układu wiec radośnie zrobiłem hex i zaprogramowałem ( o ile czegoś nie pomieszałem bo już niczego pewny nie jestem ) i zadziałał. Chciałem wprowadzić zmiany w programie pozmieniać niektóre funkcje i nagle wszystko przestało...
Możesz podać źródło tej informacji? Nie będę szukał, ale możesz mi wierzyć na słowo ;) Ahahaha Sam poszukaj jak jesteś ciekawy. Może mi się to jeszcze z Motoroli ciągnie, ale gdzieś o tym na pewno czytałem a wielu kodach widziałem że komórkę te omija sie szerokim łukiem :D Chyba,że sprawę się skieruje do mythbusters :D EDIT: Powinno tu coś być na temat...
Tak prawą ręką przez lewą nogę zrobiłem koledze projekt do AC6 bez HAL-a (zajęlo to 4 minuty wliczając ładowanie AC6 i CubeMx) (załacznik na dole tego postu). W ac6 import project <ciach> Post raportowany. Takie sprawy proszę załatwiać przez PW, gdyż dla moderatora obsługującego raport powstaje niezręczna sytuacja, że post dot. sposobu moderacji...
PWM powinno być generowane przez timer. Stany przycisków można sprawdzać w przerwaniach, a nie w jakiejś pętli. W programie użyłeś funkcję delay() 294 razy, a powinieneś 0 razy. Cały kod jest napisany źle. Nie zaplanowałeś działania programu. Sklejenie po prostu dwóch różnych programów nie spowoduje, że staną się jednym programem. Hasło na dziś: "Planowanie...
https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...
timer arduino arduino timer programowa timer arduino
radius konfiguracja bdp285 bdp286 polskie kineskop
zasilacz impulsowy silnika saeco royal
Ładowarka kompatybilna z akumulatorem JCB 12V Jak zamontować uchwyt tokarki TechMigLD250?