Steruję matrycą LED 8x8 za pomocą dwóch demultiplekserów i Arduino. Mój program zapala w pętli każdą diodę po kolei. Wydaje mi się że to powinno wyglądać tak, jakby wszystkie diody były zapalone naraz - jednak widać, że migają. Gdzie może być problem?
Czy ktoś może pomóc, dać wskazówkę jak to zrobić. Ogólnie planowałem dać w przerwaniu 2 przyciski, jeden do zwiększania czasu a drugi do zmniejszania. W pętli głównej miał być po prostu migająca dioda. W arduino nie miałbym problemu, ale ogólnie mało robię coś w C i potrzebuje pomocy. Kod jest...
Witam. Zaczynam przygodę z Arduino. Stworzyłem układ składający się z przycisku i dwóch diod. Ma to działać tak: Po wciśnięciu przycisku włącza się dioda niebieska na 1s,gaśnie i włącza się czerwona na 1s, gaśnie i cykl się powtarza. Zastosowałem pętle for. Jednak mam jakiś błąd w programie i nie działa...
Jesli naraz dzialac beda tylko 1,2 diody to mozesz kupic jakies arduino etc. ledy polaczyc z rezystorem i wpiac bezposrednio w pin.
MCU teoretycznie powinien wyzerować pamięć ale zdażają się nieraz "dziwne zachowania" więc warto przypisać/wyzerować wartość zamiast używać ORa zwłaszcza jeśli przed main() uruchamia się jakiś bootloader (np. arduino): Najważniejsze, czy wejścia są podciągnięte do plusa, bo jeśli nie to takie rzeczy...
Witam. Wykonałem projekt ze strony electropark2 i działa idealnie. Teraz chcę ten projekt rozszerzyć tak aby jeden z obwodów (dioda) po naciśnięciu przycisku na pilocie zaczął migać, po ponownym naciśnięciu obwód (dioda) gaśnie. [url= Proszę o pomoc w napisaniu kodu lub jakieś nakierowanie na rozwiązanie...
Sciągnałem bibliotekę SerwoTime2, zmieniłem program na taki: In file included from czarownica2.ino:2:0: C:\Program Files (x86)\Arduino\libraries\ServoTimer2/Serv... error: conflicting declaration 'typedef uint8_t boolean' typedef uint8_t boolean; ^ In file included...
Dziękuję wszystkim za odpowiedź i pomoc. Dla zainteresowanych: udało mi się osiągnąć upragniony efekt za pomocą funkcji "attachInterrupt()" Dodatkowo trzeba było zredukować drgania styków , użyłem w tym celu funkcji millis() [syntax=c]unsigned int czas=500; int led=9; unsigned long time; void...
. Fajnie gdyby dioda zamiast gaśnięcia przy wykonywaniu operacji migała wolniej zamiast gasnąć. Nie chcę wykorzystywać jej do zaawansowanych operacji, tylko do tej jednej, ale jeśli to w czymś przeszkadza, to zrezygnuję z tego. Popatrz na to bardziej realnie:Aby migac diodą, coś musi to robic...
Przepraszam ,ze może nie w temacie ale mam problem jedna funkcja blokuje mi drugą. Nie ma za co przepraszać... Pytanie jest absolutnie sensowne.. Robisz ten sam błąd, co większość początkujących i niecierpliwych programistów w środowisku Arduino. 1. Funkcja ?delay?, jak doświadczyłeś blokuje (zatrzymuje...
Też brałem pod uwagę najpierw RapsheryPi ale pojęcia nie mam jak oprogramować w nim chociażby taki dht22 albo głupia migająca diodę. Arduino już się kiedyś bawiłem dlatego mój wybór padł na tą platformę. Nawet pojęcia nie mam w jakim języku pisać na rasphery, czy w bashu, c, c++ php ? Widziałem jakies...
Wielu początkujących elektroników usiłuje wykonać efekt polegający na miganiu diody LED w rytm muzyki z głośnika. Zwykle kończy się na podłączeniu diody równolegle do głośnika i stwierdzeniu, że nie działa (a następnie założenie kolejnego tematu o migającej diodzie na elektrodzie :) ) Powyższy sposób...
W ramach trwającego konkursu Czujnik wilgotności i temperatury AM2302 (DHT22) Czujnik AM2302 może pracować z napięciami 3.3-5.5V posiada 4 wyprowadzenia (jedno niewykorzystywane). Trzy wyprowadzenia wykorzystane są jako zasilanie (1), transmisja danych (2), oraz masa (4), więcej znajdziecie w...
chip do komunikacji to ATMEL MEGA 16U2 1812H TM 18126R3, system operacyjny Windows 7 64-bity ( brak jakiegokolwiek dźwięku/ komunikatu) jedyne co się dzieje po podłączeniu do komputera płytki to po podłączeniu płytki do komputera natychmiast zaczyna świecić dioda zielona 'on' i zaczyna migać dioda...
Mam problem z wgraniem na płytkę arduino uno (jest to klon CH340), kompilacja przebiega prawidłowo ale wgrywanie zatrzymuję się na końcu i po pewnym czasie widzę błędy na dole ekranu( załączam zdjęcie). Próbowałem zmianę portu, sprawdzałem czy jest to prawidłowy port oraz płytka. Wgrywać próbowałem...
Kupiłem sobie płytkę Arduino Uno, podłączyłem przez USB, wgrałem prosty programik który migał diodą pokładową - wszystko ok. Ale zamarzyłem sobie aby odpiąć USB i zasilać moje arduino z zewnętrznego zasilacza. Znalazłem zasilacz opisany jako 12V 6VA 500mA, pomierzyłem napięcie (wyszło 17V czyli w zakresie...
Witam, rozpocząłem naukę mikro-kontrolerów i wybrałem Arduino UNO dla łatwiejszego startu. Wracając do tematu moim problemem/pytaniem jest możliwość sterowania zewnętrznymi przyciskami. Mam małą płytkę z przyciskami START i STOP . są one zasilane na 3V . Po naciśnięciu przycisku 3V leci do mikro-kontrolera...
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...
Teoretycznie udało mi się wgrać bootloader przez LPT, wrzuciłem też jakiś prosty program migający diodą L. Teraz przy próbie zaprogramowania płytki przez USB niby wszystko wygląda ok, zaczyna ładować program i nagle diody RX i TX zaczynają migać jak oszalałe, urządzenie przestaje być widoczne w menedżerze,...
Witam W kwestii programowania jestem „świeżakiem” podobnie jak w programowaniu Arduino. Proszę o pomoc w poniższej sprawie: Arduino Nano (klon CH340), System Windows 7,zainstalowany sterownik, po podłączeniu system widzi Arduino jako USB-SERIAL CH340 (COM12). Przy próbie załadowania programu...
Witam, jako że jestem tu pierwszy raz pozdrawiam wszystkich. Pisanie postu sugeruje problem - i tak też jest. Dotyczy połączenia ze sobą dwóch układów PCA9685. Bazowałem na opisie Adafruit Learn (niestety linku nie mogę zamieścić jako nowicjusz). Do zobrazowania problemu posłużę się prostym...
Straciłem cały dzień, by do tej głupoty dojść, więc podzielę się - niech google zindeksuje rozwiązanie. "Arduino as isp programmer" - jasna sprawa, tysiące poradników w sieci, jak podłączyć i co kliknąć. Jednej rzeczy nie piszą - że arduino jako ISP nie programuje fusebitów. Potrzebowałem na...
Niebawem na elektroda.pl pojawi się moduł Arduino nano wyposażony w mikrokontroler ATMega328P taktowany rezonatorem kwarcowym 16MHz, zasilanie napięciem 5V z portu USB. Płytka wyposażona jest w konwerter USB<->UART co ułatwia umieszczanie programu ze środowiska Arduino. Na płytce znajdują...
Witam, zainteresował mnie ostatnio projekt: ... go-ekranu/ Sprawiłem sobie ostatnio coś takiego, jednak chciałem to zrobić na arduino MEGA, nie UNO gdyż nieodpowiada mi miganie diod spowodowane SoftPWM. Kod do arduino pobrałem z amblone.com jak i program (Amblone 1.3). Sketch: [syntax=c]// Amblone...
Witam. Jako iż rozpocząłem swoją przygodę z arduino . Chciałem wykonać swój pierwszy projekt jakim jest migająca dioda LED . Podłączyłem wszystko dobrze , napisałem program według szkicu zweryfikowałem go i wyszło że jest dobry . Jednak gdy chcę przerzucić ww. n[b]a płytkę pojawia się następujący...
Witam, w chciałbym się podzielić moim ostatnim tworem jaki powstał z chwili potrzeby. EDIT Zaktualizowałem plik wiegand.zip , jako, że w trybie panic poprzednio nie pokazywana była w konsoli informacja kiedy wciśnięty był przycisk EXIT, naprawiono, teraz w trybie...
Na pierwszy rzut oka nie zdołasz tego zrobić jeśli używasz funkcji delay(). Jeśli masz zamiar zrobić tak by wszystko razem działało to musisz zastąpić delay() czymś własnym z użyciem millis() ale to nie jest takie proste żeby to zrobić w 5 minut bo jeszcze trzeba jakoś zintegrować oba efekty migania...
Może rzeczywiście źle podszedłem do tematu. To jeszcze raz. Gołe arduino nano wyjęte z paczki, podłączone jedynie napięcie zasilania pod +5V i GND (mam arduino takie jak na zdjęciu poniżej) zjada 20.5 mA (wykonuje się jakiś domyślny kod migający diodą L. Próbuje maksymalnie ograniczyć pobór prądu...
Z tym po części zgodzić się mogę, rozwój w dziedzinie oprogramowania embedded jest szybki nie każdy umie wykorzystać możliwości obiektowe języka C++. Zwykle programy wyglądają jak "asemblerowe" czyli ciągi poleceń bez wykorzystania udogodnień języka. Co nie zmienia faktu, że i tak zadziała to lepiej...
Witam. Od razu zaznaczam, że jestem początkujący więc proszę o odpowiedzi w zrozumiałej formie ;) Ostatnio zakupiłem Arduino Uno R3 i działało poprawnie, sam napisałem kilka działających programów(znam dobrze C i C++). Podczas pracy nad nowym projektem, podłączyłem wszystko co potrzeba do płytki stykowej...
Nie wyobrażam sobie żeby ktoś zainteresował dzieci w szkole mówiąc na pierwszej lekcji "Poznamy budowę mikrokontrolerów i pod koniec roku będziemy już potrafili migać diodami" :D widac nie byles na mbed.org Miganie: krok 1: Generuje Ci sie projekt z kodem: Kod: Dioda miga. Mysle...
Witam , ja mam pełno elementów w domu takie jak diody led, rezystory kabelki, switchy, przewody a i taką sondę temperatury posiadam z dwoma kabelkami: Program mam już zainstalowany arduino 1.6.9 na xp, działa świetnie. Dodano po 4 Chciałbym stworzyć czujnik temperatury z tej sondy: ...
Witam Potrzebuję trochę ogarnąć C i avr coby zaliczyć laborki w przyszłym semestrze. Mam akurat arduino to chyba nie potrzebuje kupować gołej atmegi i programatora. Mam taki program do migania diodą, ale nie wiem jak zaadresować PIN do tej diody na płytce. Chcę na razie sprawdzić, czy to wszystko będzie...
(at)Leonisko1234 co według Ciebie ma robić ten program, który zamieściłeś? Skonfigurowałeś pin 8, a próbujesz migać pinem 9 i to jeszcze, dość szybko (50 ms). Jak to się ma do sterowania silnikiem? Tutaj akurat dobrze zrobił pin8 daje na DIR a miga pin9 na Step sterownika. Nie działa, ponieważ...
Do tej pory przy pracach z AVR-kami nie używałem żadnej gotowej płytki prototypowej, zwykła płytka stykowa plus potrzebne elementy. Programator jakiego używam to programator ISP kolegi A. Dybkowskiego. Chciałem jednak uruchomić pewien projekt przeznaczony na platformę Arduino, procesor ATmega328P. Zassałem...
W dobie powszechnej dostępności diod LED RGB naturalnym jest powstawanie szeregu projektów kolorowego oświetlenia do akwariów. Will dzięki wykorzystaniu kolorowych diod stworzył ciekawe "żywe" oświetlenie. Projekt niestety rodził się w bólach i obarczony był mniej lub bardziej kosztownymi niepowodzeniami....
Przekładasz tą samą atmegę? Pokaż schemat jak podłączyłeś. Coś musi być źle. Dopisz sobie w kodzie miganie diodą na którymś porcie np co sekundę. Zobacz czy w Twoim układzie dioda miga. Będzie wiadomo czy procesor pracuje czy też masz źle zasilony wyświetlacz.
Witam Postanowiłem zacząć zabawę z Arduino. Pierwszy program typu Hello, miganie dioda LED jakoś dałem rade. Postanowiłem, że może coś bardziej skomplikowanego. I mam co chciałem :( Ale do rzeczy. Zainteresowałem się projektem: Postanowiłem więc, że rozpracuje swojego pilota od TV. Ściągnąłem...
Nie rozumiem tego hejtu na Arduino. Jest złe bo co? Bo jest proste i więcej osób może sobie zaprogramować mikrokontroler? Takie durne podejście można spotkać wszędzie na forum, byleby było jak najtrudniej bo wtedy jest dobrze, bo jest trudno, otóż nie... Kolega wyżej już opisał część "złego" arduino,...
Jest to bazujący na platformie Arduino, mobilny robot, który możemy sterować z poziomu telefonu czy tabletu z zainstalowanym systemem Android bądź iOS. Jak informuje autor, projekt będzie open source, więc każdy będzie mógł go zbudować czy zmodyfikować o dodatkowe funkcje, bazując na dotychczasowych...
Witam mam taki problem kupiłem starter kit z klonem arduino uno ono ma nazwęDCcEle DCcduino uno gdy wypakowałem przesyłkę na stół prubuje wgrać najprostszy program jakim jest blink czyli miganiu diodą L na płytce i tu się pokazuje błąd i mam pyt do doświadczonych co to może być i jak mogę to naprawić...
Witam, po kilku dniach dosc intensywnej walki, nieco juz sie gubiac postanowilem napisac do Was z prosba o pomoc. Jakies trzy tygodnie temu zaczalem swoja przygode z AVRkami. Zakupilem sobie troche zabawek i zaczalem sie bawic. Jak do tej pory udalo mi sie stworzyc miganie diodami, ogarnalem...
Witam Dziwnie nie którzy piszą być może przez brak wiedzy/nie doczytali czegoś... Arduino IDE to tylko uproszczone C można pisać w tym "środowisku" w czystym C i nie będzie problemu... wszystko będzie się kompilowało. (wszystko i tak idzie w DEV C++) Nikt nie powiedział że trzeba korzystać z...
Ok, zobaczę jak już będę programował Atmegę. Pojawił się dodatkowy problem z niską wydajnością Arduino. Program z obsługą zegarka na LCD zajął mu 9KB :( Program typu migająca dioda 3KB no chyba coś tu jest jednak nie tak. Dla 1KB mam kupować uProc za 20zł... Jak u Was to wygląda?
Witam. Moja przygoda z arduino dopiero się zaczyna. Niestety od samego początku już pojawiają się problemy. ( na szczęście miganie diodą mnie nie zawiodło) Mój zestaw to arduino mega2560 oraz wyświetlacz WC1602B0-SFYLYNC06). Przylutowane goldpiny sprawdziłem multimetrem. Nigdzie się nie zwierają...
Witam. Dotarły do mnie dzisiaj 4 expandery, ale mam problemy z kodem. Kiedy wywołam expander.begin(0x20);, Arduino jak by przestało pracować. Nie chce nawet migać diodą pinu 13. [syntax=cpp] #include <Wire.h> #include "PCF8574.h" PCF8574 expander; void setup() { expander.begin(0x20); ...
Ustaw w IDE Arduino:Narzędzia-Płytka -Atmega16Mhz. Następnie: Narzędzia-Programator=USBasp. Wklej w IDE np: miganie diodą i Załaduj to ta strzałka. Dodano po 5 Ja podałem wcześniej na PW w jaki sposób i gdzie można znaleźć : Na początek trzeba ściągnąć bootloader...
Ze swojej strony mogę polecić stm32 nucleo. Kompatybilny z shieldami arduino,do tego wszystkie piny procka wyprowadzone obok i wersja 180MHz + 512kBFlash kosztowała mnie ok 7funtow. Tyle mocy do migania diodą na pinie 13 ;)
Witam. Od jakiegoś czasu jestem posiadaczem Arduino UNO oraz Ethernet shield na w5100,zaczynałem od zera, etap migania diodami i pomiaru temperatury za pomocą np. ds18b20 oraz prezentowania wszystkiego na lcd mam już za sobą wiec postanowiłem popracować troszke z siecią . Po posprawdzaniu działania przykładów...
Dziwne rzeczy się dzieją. Płytka sama wykonuje sekwencje migania diodą po delikatnym dotknięciu palcem obudowy. Punkt 2: ... oraz zaglądnij do spisu treści powyższej strony. A co do dziwnego zachowania: zmień układ tak, żeby świecenie aktywować masą (i wtedy przyda się INPUT_PULLUP), a...
Witam. Czy móglby mi ktoś wysłać jak najprostszy układ bez Arduino z układem czasowym NE555? Chodzi mi o migającą diodę LED, lecz nie mam Arduino i czy da się z samego układu czasowego zrobić coś tego typu?
Kwestie napięcia weryfikowałem tak piszesz już wcześniej na UNO. Tam odczyty w ogóle są - i wykrywa urządzenia, na NANO nie wykrywa. Na każdym z czujników taki sam. Wynalazłem też standardowy DS18B20 (nie na przewodzie, na nóżkach) i też działa na UNO, zarówno pod 5V jak i 3V jak i z zewnętrznym zasilaniem. U...
Witam. Zamierzam zgrać Arduino z zegarami z samochodu, głównie zależy mi na za sterowaniu obrotomierza i prędkościomierza. Oto sygnał jaki powinienem wygenerować poprzez Arduino. Wraz z szybkością częstotliwość sygnału pwm powinna się zwiększać. Czy robił ktoś coś podobnego ewentualnie podpowiedział...
Witajcie. Jestem całkowitym świeżakiem w świecie mikrokontlolerów i chciałem się trochę nauczyć. W tym celu kupiłem arduino leonardo, którym chce zaprogramować Attiny13. Do leonarda wgrałem gotowca zmieniającego go w programator a do attiny chce wgrać gotowca migającego diodą. Jednak cokolwiek zrobie...
Dlaczego. Inne programy np. na led działają dobrze. Kompilują się i można wgrać na Arduino Uno a tego co wyżej nie. Jak napisać program na arduino Bo zrobiłeś pewnie kopiuj-wklej przykładu z netu, a nie przeczytałeś artykułu? Tam masz gotową bibliotekę, która ma zdefiniowane porty dla każdej z...
AVE... W większości zastosowań z wyjątkiem kierowania dronem i misji w kosmosie sama Atmega da radę bez problemów. Ma jednak za małą moc obliczeniową dla dronów i nie jest dość wytrzymała dla sond kosmicznych. Dodatkowo do zastosowań medycznych czy innych, gdzie istotne jest bezpieczeństwo może zwyczajnie...
Witam wszystkich serdecznie,przyznam że kiedyś bawiłem się arduino ale to było takie "migająca dioda" napis na wyświetlaczu hello world itp itd. Chciałem zapytać poprosić szanowne grono o pomoc. Potrzebuję uruchomić generator DDS na module AD9833BRMZ moduł ten ma zakres przestrajania od 0-12,5...
Przyjrzyj się przykładowi który nawiasem mówiąc jest w przykładach Arduino IDE. W tym przykładzie akcja polega na miganiu diodą. Zamiast tego możesz umieścić wszystkie instrukcje z Twojej funkcji "loop", zamiast wykonywać się w każdym "obiegu" loop (czyli bardzo szybko), będą się wykonywały...
Witam Wszystkich! Pierwszy raz piszę na jakimkolwiek forum zawsze czytam i znajduję pomoc. Proszę o wyrozumiałość. Proszę o pomoc w napisaniu programu na Arduino. Z marszu zostałem oddelegowany do projektu, który jest na ukończeniu, brakuje tylko i aż szkicu, który to obsłuży. Mam bardzo mgliste pojęcie...
Jestem poczatkujacym zawodnikiem z arduino . I mam nastepujacy problem . Mianowicie przy wgrywaniu programy ( prosty na miganie diody) wystepuje nastepujacy problem :Arduino:1.8.10 (Windows 10), Płytka:"Arduino/Genuino Uno" Szkic używa 924 bajtów (2%) pamięci programu. Maksimum to 32256 bajtów. Zmienne...
A co do sensu - może zacznijmy od tego czy w ogóle Arduino ma sens czy już te czasy na Forum minęły? Chcesz rozpętać burzę? :) Badam teren :D :D Mnie chyba trzymali w jakiejś lodówce, bo nie wiem o czym mówicie. Jakieś flame war'y były jak za czasów Quake III vs Unreal Tournament? ...
PAS czyli system wspomagania pedałowania w rowerze elektrycznym z tanim chińskim sterownikach działa tak że strach go używać bo można zostać kaleką lub kogoś do kalectwa doprowadzić jest bardziej niebezpieczny niż korona wirus też z Chin, ponieważ gwałtownie przyśpiesza a po zaprzestaniu pedałowania...
Dzień dobry, chce podłączyć wyświetlacz 2X16 do arduino według poniższego schematu, ale po wgraniu kody jedyne co widzę to 16 pełnych pól. Wydaje mi się, że z podłączeniem jest wszystko dobrze, bo wgrałem testowy program z migającą diodą i działało. -KOD- #include <LiquidCrystal_I2C.h> LiquidCry...
Mam dziwny i nietypowy problem z programowaniem atmeg. Teraz dopiero udało mi się do tego dojść. Wcześniej głowiłem się czemu układ raz działa mi prawidłowo a raz błędnie. Używam adruino ide, programatora usbasp oraz atmeg328p. Problem występuje losowo. Objawia się tym że mimo że sketch ładuje...
uzupełniłem sobie piny i chciał bym na początek zrealizować jednym klawiszem tak: jedno kliknięcie- miganie diody przetrzymanie klawisza- zaświecenie się diody Tak jak Ty to robisz to jest nie bardzo poprawnie. Zauważ że kiedy robisz te delay to program tkwi tam jakiś czas i nie podgląda sygnałów...
Raczej zegarkiem podzieliłem się z wami, sam pomysłu aż tak nie mam jak to rozbudować :) Można w menu dodać budzik (buzzer) albo miganie diodami RGB (jako że są ostatnio popularne), ewentualnie termometr który temperature wskazuje za pomoca diody RGB i na wyswietlaczu :)
Moim zdaniem wszystko zależy NIE do czego ma być wykorzystany zaprogramowany uC TYLKO jak poważnie ktoś chce się zająć programowaniem. Na dzień dzisiejszy wybrałem BASCOM. Po podjęciu decyzji o wejściu w uC w ciągu dwóch dni miałem już wszystkie potrzebne materiały i... pierwszy program za sobą (to nie...
Kupiłem sobie ostatnio 2 sztuki Arduino Uno R3. I niestety już po pierwszym dniu coś chyba namieszałem, bo jedna sztuka przestała być wykrywana na USB, wykonuje ostatni wgrany program, ale nie da się go przeprogramować, system nie wykrywa portu COM (nie pojawia się dodatkowy COM w menedżerze urządzeń...
Mam zamiar kupić Arduino Leonardo i zacząć naukę. Żeby mieć jakąś radochę i może odrobinę utrudnić sobie życie postanowiłem zamiast migać diodą bo na internecie jest to oklepany temat :) zamierzam podpiąć pod niego czujnik temperatury i sczytywać dane. Czy czujnik temp i wilgotności DHT11 będzie działał?...
Witam, za racji że jeszcze nie mam wszystkich elementów do Arduino, chciałbym zapytać jak działają funkcje z działu BASIC.Wiem żę Blink to miganie diody,ale reszta jak działa i co oznaczają?
Tak, lub według załączonej instrukcji. A tak na marginesie bootloader można wgrać samemu, jest taka opcja w menu narzędzia Arduino IDE. W dodatku jeśli dobrze mi sie zdaje to razem z bootloaderem wgrywają jakiś program do migania diodami. Możesz poszukać jak to sprawdzić :P
Kolega dopiero zaczyna: Ale o googlu chyba słyszał :). A "schemat" narysowany świadczy że nawet nigdzie nie zajrzał. Temat Arduino i ESP to chyba najmocniej (może poza miganiem dioda) opisany, sfilmowany i obfotografowany temat w internecie
A mógłby kolega poprawić ten kod? Ewidentnie porywasz się z motyką na słońce. Zaczynasz programować, ale jednak chcesz zacząć od bardzo skomplikowanego programu, z błędami które nie wiesz jak rozwiązać... Tak jak większość radziłbym zaczynać od małych rzeczy, nie mówię, że masz przez tydzień...
Dziękuję Wam za odpowiedzi! Mam sporo umiejętności (zbudowałem sobie laser wraz ze sterowaniem np.) ale w temacie Arduino dopiero raczkuję. Wiem, że dzwoni ale często nie wiem gdzie - jeszcze nic nie programowałem, choć obsługuję i rozbudowuję płytkę od CNC. Niedawno kupiłem Ard. Nano na próbę, żeby...
większych projektach na mikrokontrolerach i tak często pracuje jakiś system operacyjny Zależy co rozumieć pod pojęciem "większy projekt". Robiłem różne rzeczy i nie miałem potrzeby korzystania z OS. Dla ekspertów nie ma tam czarnych skrzynek. Trafne spostrzeżenie. Po jakim czasie można być...
Witam wszystkich serdecznie Dziś chciałbym Wam przedstawić bardzo przydatną (jak dla mnie) przystawkę do nauki programowania. Na początek trochę historii (oczywiście historia elektroniki). Ja już ponad ćwierć wieku bawię się elektroniką - często robiłem coś tylko dla tego aby zdobyć doświadczenie,...
Witam, z Twojego opisu wychodzi, że coś Ci nie działa. O ile dobrze zrozumiałem Twój program na PC wysyła jakieś bajty, później odbiera cokolwiek z portu i porównuje jedno z drugim. Według mnie to ma prawo się psuć i jest to całkiem OK. Dane powinieneś podzielić na mniejsze, np te 32 bajty i dodać na...
Witam. Od zawsze mam tak z Arduino że strasznie długo kompiluje bądź sprawdza mi nawet prościutkie miganie diodą. Myślałem że to norma, przyzwyczaiłem się do tego ale ostatnio zauważyłem na jakimś filmiku YT że ta kompilacja powinna przebiegać duuużo szybciej. Pierwszy przykładowy program "Blink"...
Dziękuje za rzeczowe wyjaśnienie. W takim razie jak wszystko jest jasne ja niedługo na forum opisze swój problem, jaki miałem z miganiem diody na tranzystorach i opisze go w dziale DIY. Pozdrawiam.
1. To o tym jak działa ladowarka to stwierdzenie - to zasilacz impulsowy i kropka - żeby sprawdzić jak sieje i czy to jest powodem problemu trzeba oscyloskopu. 2. Czy sprawdziłeś że procesor jest zasilany napięciem 5v? 3. Czy inne programy, np miganie diodą działają przy zasilaniu z tej ladowarki? 4....
;-P No to może zacznij od migania diodą (nieco tańsza niż ENC28J60 i DTH11), bo prostszego niż Arduino IDE nie widziałem (no może jakieś graficzne badziewia o wątpliwej przydatności). Bo inaczej Twoja zabawa nie ma sensu ;) I przy takim poziomie uruchomienie ENC28J60 też raczej Ci się nie uda ;)
Zworka zasilania jest na VCC, sprawdziłem to nim napisałem i napięcie do procesora dochodzi Dodano po 1 Udało mi się załadować bootloder (przynajmniej program mówi że się udało), musiałem dodać na programatorze zworke "slow". Za to teraz prubuje wkrać podstawową komende (miganie diodą) i pojawia...
No to to ma być sterowane krokowcem czy czymś innym? (skoro piszesz o enkoderze). Ciężko będzie Ci zrobić coś takiego nie mają żadnego pojęcia o programowaniu. Niestety pozostaje Ci nauka od podstaw czyli od migania diodą.
Dalej nie rozumiem, najprostszy program do migania diody ma delay i nie ma nigdzie przerwań ? więc co muszę zrobić żeby mi to działało? noInterrupts i Interrupts muszą być w innym miejscu żeby przycisk wszystko włączał i wyłączał? bo teraz jest chyba tak że stosując 5 razy delay(1000) program czeka...
Nie potrafiłem uruchomić przerwania a moim projekcie, dlatego stworzyłem nowy projekt który miał tylko migać diodą za pomocą tego przerwania, żeby nie bawić się z plikiem >100 linii i też nie chciało to działać, dlatego spytałem o ten projekt z diodą. Na odpowiedzią na pytanie dlaczego to nie działa...
[syntax=c]void setup() { void loop() { digitalWrite(10,HIGH); delay(5000); ... [/syntax] np. zwykłe miganie diody na pinie 10 co 5 sek
Do moderatora tfm: Zadałem pytanie "jak podłączyć lcd na większą odległość" a nie "jaki ja jestem mądry" więc niektórym panom już dziękuję i proszę nie zaśmiecać tematu. Dostałem Moderowano przez tmf: 3.1.17. Nie prezentuj postawy, że mi się należy. Dbaj o poziom pytań i dyskusji. Dziękujemy....
... autor włożył w niego trochę serca -wystarczy chociaż popatrzeć na PCB na której umieszczone są moduły No to się bardzo nad nią napracował:D , a że kol. Losik123 wykorzystał gotowce to to ma być coś złego? W zasadzie tak. Dzisiaj wszyscy idą na łatwiznę i tylko gotowe moduły, aby się jak najmniej...
To zacznij od migania diodą. Na początek jedna. później weź 4 diody i zrób linijkę świetlną. Później podepnij przycisk i zrób tak, żebyś mógł zapalać poszczególne diody przyciskiem. Obsługa krótkiego wciśnięcia, długiego wciśnięcia.
Zacznij od nauki języka polskiego - ortografia, gramatyka. Potem zacznij naukę programowania - od podstaw - miganie diodą, wymiana danych z PC itd.
Coś z tym wyświetlaczem jest jednak nie tak... Oczywiście że z wyświetlaczem. Ale raczej podejrzewam że z użytkownikiem. Proponuję rozpocząć od napisania (samodzielnego bez podglądania w internecie) migania diodą.
Miganie dioda Miganie dwoma diodami.
Prawda jest taka, ze bez użycia przerwań nic sensownego nie da się zrobić. Czy to będzie Arduino czy ARM, czy (tfu przez lewe ramię) Bascom. Jakiej jedno proste zadanie tak. Może i kilka ale dokładając kolejne program nie nadąża w pętli głównej sprawdzać flag i wykłada sie tam, gdzie 6502 z zegarem...
Najpierw zacznij od czarno białej grafiki albo migającej diody a potem myśl o czymś takim jak napisałeś : - )
Mam problem z programem. Program po wciśnięciu przycisku ma zmienić częstotliwość migania diodą, po kolejnym wciśnięciu ma ta częstotliwość wrócić do poprzedniej. Nie wiem jak to rozwiązać. Proszę o pomoc. W Arduino IDE masz załączony niemal gotowy przykad: wybierz w menu; File > Examples...
Tego else if zmień na if A kolega może zargumentować powód ? Jak da 5000 if, to zawsze warunek jest sprawdzany, jak da if else, to kolejnie nie będa sprawdzane. Przeważnie takie konstrukcje if, if, if zwiększają długość kodu i czas jego wykonywania, czasem innej możliwości nie ma. mamy szybki...
Zapewne moduły z Chin mają :) Certyfikat instytutu matki i dziecka To już problem tego co montuje takie urządzenie w samochodzie. Dodano po 2 Czekam na wypowiedź osób co mają jakieś pojęcie . Jakieś mam. W przypadku takiego urządzenie nie można użyć od tak każdego uC. Musi spełniać określone...
Tego co robisz w programie nie da się przeanalizować bez programu. Jeśli każda funkcja wygląda tak - delay(70); i w pętli masz ich kilkadziesiąt to nic dziwnego, że rozjeżdża się wraz z ich ilością. Lepiej wywoływać jakieś działania co określony interwał czasowy (millis, przerwania timera), dane zbierać...
Napisz tak swoje podprogramy by były w nich powtarzalne pętle, wtedy można użyć poleceń break (dla pętli) i return (dla całej funkcji) by ją przerwać gdy przycisk zostanie wciśnięty: if (digitalRead(A2) == 0) return;. Można to wstawiać dowolnie często, ale jak odpowiednio napiszesz funkcję (podprogram)...
...projekt rozwojowy i za jakiś czas zostanie bardziej rozbudowany. Chyba o drugą migającą diodę led... Przepraszam nie mogłem się powstrzymać, ale tu nie ma co rozbudowywać.