Pisanie programów dla mikrokontrolerów to inna działka, niż pisanie dla PC. Składnia ta sama lub podobna, ale zupełnie na co innego kładzie się nacisk (w mikrokontrolerach korzystasz głównie z podstawowej składni języka - pętle, warunki etc.). Jeżeli nastawiasz się na arduino, proponuję poszukać książki wprowadzającej w arduino - powinna pokryć podstawy...
https://obrazki.elektroda.pl/7533783400_... Witajcie Chciałbym zaprezentować i podzielić się uniwersalną platformą do obsługi zdalnie sterowanych modeli. Wiele lat nie publikowałem niczego na forum - nie znaczy to, że nic się nie działo, natomiast nie zawsze nadawało się to do pokazania ;) Wszystko zaczęło się od tego, że chciałem...
https://obrazki.elektroda.pl/4968487700_... Witajcie moi drodzy Pokażę tutaj jak można łatwo złożyć z gotowych modułów (ESP8266, zasilacz, przekaźnik) własny sterownik IoT na WiFi. W przykładowej wersji pozwoli on nam przez internet włączać/wyłączać jedno urządzenie. Będzie to tak jakby Sonoff wersja DIY, ze szczegółowym opisem kolejnych...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
Amatorsko, czyli nie zawodowo (profesjonalnie) można zajmować się wszystkim na co człowieka stać i na co ma warunki. Mogą to być rzeczy bardziej zaawansowane niż w w krajowych firmach czy nawet na większości uczelni. Ale przecież nie o to chodziło. Chodzi o start w hobby, proste rzeczy, naukę od podstaw. I tu uważam nie zmieniło się prawie nic, bo podstawowe...
https://obrazki.elektroda.pl/2718988000_... Witajcie moi drodzy W tym temacie pokażę jak każdy początkujący może najprościej uruchomić w warunkach amatorskich mikrokontroler PIC32MX795F512H bez potrzeby trawienia/kupowania pod niego konkretnego PCB. Oprócz minimalnego niezbędnego układu pracy tego mikrokontrolera umieszczę tutaj kilka...
A wizualizacja 3D? mi się bardzo podoba unity. To już raczej w przemyśle https://www.youtube.com/watch?v=3SMm0YTk... Są te inne typu Visual Components. Ale unity wydaje się uniwersalny. Można też robić aplikacje w 2D. Jest crossplatrom. Ale aplikacje w 2D tworzę w czym innym. Usb serial da się komunikować,UDP, MODBUS. Jest prosty i nie zamyka się na...
(at)mpier dziękuję za sprawdzenie. Jak widać udało mi się zapanować nad tym z pomocą SI, programista ze mnie jest raczej marny (wolę rozwiązania sprzętowe). Tym bardziej naleciałości ze stosowanego Bascoma trochę mi utrudniają. A tym bardziej że jak do tej pory nie miałem potrzeby stosowania transmisji szeregowej w Arduino IDE. W tym przypadku wydawało...
Niestety nie miałem nigdy styczności z programowaniem, niedawno kupiłem arduino i zaczyna próbować To zacznij od kursu Arduino, naucz się C++, wtedy dopiero zabierz się za pisanie programów na Arduino.
http://obrazki.elektroda.pl/7541135700_1... DAN64 to edukacyjny projekt komputera zbudowanego w oparciu i mikrokontroler AVR. Autor w ten sposób chciał na poważnie podejść do poszerzenia swojej wiedzy w zakresie elektroniki (jak zresztą sam stwierdził). DAN64 powstawał w wolnych chwilach przez około trzy miesiące. Projekt pozwolił autorowi...
Tak, żeby nie było, że tylko ARM, to Espressif też ogłosił dostępność TensorFlow Lite dla ESP32 :) https://www.espressif.com/en/news/Tensfo... Oooo - ciekawe czy Arduino to będzie obsługiwało :O Nie widzę powodów, aby nie było możliwe pisanie programów w oparciu o Arduino Core oraz TensorFlow Lite na ESP32. TensorFlow Lite ma również API...
No cóż. Równie dobrze można by się dziwić po co ludzie płacą 200zł za oryginalną płytkę arduino z megą 2560 (bo skoro są nadal w handlu w takiej cenie to ktoś musi je chyba kupować). Używanie klonów jest chyba tak samo legalne jak używanie scrackowanego bascoma. Swoją droga nie do końca rozumiem modę na jechanie po tym kompilatorze przy każdej nadarzającej...
Drogi użytkowniku arturcieslak1 już tłumaczę :) Diody z darmową dostawą są, ale za to droższe o tyle, że nie ma żadnej różnicy pomiędzy opcją free shipping a zwykłą :) Moją inwencją twórczą będzie pisanie programów pod arduino :)
To jest raczej receptura na przygotowywanie bigosu, a nie pisanie oprogramowania. Taki "naszpikowany" czytaniem stanu klawiszy w przypadkowych miejscach kod jest później bardzo trudny do utrzymania Dlatego napisałem "sprytnie" a nie "przypadkowo". Zanim autor nauczy się pisać programy działające na przerwaniach, ta proteza może mu w zupełności wystarczyć....
To ja dorzucę swoje 5gr. kolego piotrva -gdzie jest napisane, że autor korzysta z IDE i bibliotek Arduino? AVR studio pozwala na pisanie programów na dość niskim poziomie [jak trzeba] i uwzględnia fakt posiadania bootloadera w układzie na który pisany jest program, więc Twój argument akurat w tym punkcie nie jest do końca słuszny. Oczywiście Masz sporo...
a z tego co piszesz to projekt pochłonął by nie dość że fundusze Różnica w cenie, pomiędzy UNO a Mega nie jest duża, to cena 2 piw w barze. Arduino nie będziesz kupował co tydzień, tylko raz, więc nie pisz o dużych kosztach, duże będą jak zaczniesz dokładać do UNO kolejne układy, które w przypadku Mega czy ARM nie są potrzebne. z racji mojej skromnej...
Hmmm, tylko że w Twoim przypadku praktyka ściśle związana z tym czego się uczysz to pisanie programów na komputer PC. Jak pisałem - na mikroprocesory to trochę inna bajka, choć podstawy takie same. Z praktyką typowego informatyka ma to niewielki związek.
Niestety ale przesiadka z Arduino na jakikolwiek mikrokontroler bedzie bolesna... a STM32 czy jakikolwiek ARM jeszcze bardziej bolesna (to sa bardzo rozbudowane procesory o duzej licznie rejestrow itd.). Niestety rezygnujac z Arduino trzeba dosc mocno poznac mikrokontroler... Wiesz mi bardziej chodzi o przejscie z Arduino na C/C++ i ARMy... ja najpierw...
Dzień dobry Potrzebuję pomocy jak napisać programy Arduino w języku C, które: 1) Wyświetla napis zawierający Polskie znaki (przykładowy napis "żołędziowa żółć"). 2) Dwie wersje programu wyświetlające czas na wyświetlaczu LCD: a)Korzystając z przykładu echo_time oraz biblioteki obsługi wyświetlacza LCD_I2C przygotować program, który będzie wyświetlał...
Napisze program na mikrokontrolery PIC AVR ARM. Znajomość języka C,asembler oraz środowisk programistycznych MPLAB,AVR Studio,uVision.Posiadam doświadczenie w projektowaniu układów opartych na mikrokontrolerach .
Napisze program na mikrokontrolery PIC AVR ARM. Znajomość języka C,asembler oraz środowisk programistycznych MPLAB,AVR Studio,uVision.Posiadam doświadczenie w projektowaniu układów opartych na mikrokontrolerach .
Od jakiegoś czasu obserwuję duże zainteresowanie tym modułem. Do współpracy z nim powstało mnóstwo modułów współpracujących np. ultrasound, wyświetlacze, klawiatury, mostki itd. Odszukałem schemat tego "Arduino" i stwierdziłem, że nie ma na tej płytce nic szczególnego. Dlatego zwracam się do Was szanowni koledzy, o wytłumaczenie mi, co w nim jest takiego...
Kompilatory są po prostu udoskonalane/poprawiane i może ktoś kto lata temu miał z nimi styczność i widział ich niedoskonałości niestety się zatrzymał, a kompilatory na szczęście nie :D Warto sobie życie ułatwiać jeśli są takie możliwości. Mimo iż większość ma mnie jedynie za bascomowca to nie mam klapek na oczach jak konie na wyścigach i używam prawie...
To w takim razie powiedz mi co za deklaracja: Piotrus_999 przyczepiłeś sie do tego swojego "problemu" i z nim żyjesz. Masz swój wątek w tym temacie i tam "walcz" z tym. Może poprawisz ANSI C? Masz sanse na Nobla. Przy okazji, wróciłeś z wygnania, nie chcieli Cię tam, czy nie tylko w naszym kraju jest Grujec? Wracając do tematu "nad wyższością C nad...
Ok. To chyba wybór padnie jak zwykle na system Debian GNU/Linux, który jest zarówno stabilny jak i przyjazny dla użytkownika. Tak swoją drogą kuszą mnie takie systemy jak Arch Linux, Gentoo i NetBSD ale to są dla bardziej zaawansowanych. Hmmm... ja bym na pierwszym miejscu jeśli chodzi o laptop stawiał wydajność, na drugim mobilność a na trzecim głośność...
Eee tam lampy, prawdziwy ... zrobi JTAG-a na elementach logiki pneumatycznej :) Oooo dobry pomysł skoro kiedyś, dawno, dawno temu bramki logiczne robiono na przekaźnikach czy nawet kołach zębatych. :-) Kolega coś źle zrozumiał mojego posta. Czasem ręce opadają. Nie spotkał się kolega z sytuacją gdy " uczony " małolat zrobi jakieś urządzonko na procu...
Od pewnego czasu zauważyłem na forum zainteresowanie tematyką programowania mikrokontrolerów i mikroprocesorów ARM w języku C# z wykorzystaniem platformy .NETMF będącej córką słynnej platformy Microsoft .NET Framework, którą zna chyba każdy. Niedawno wpadła mi do rąk nowa książka wydawnictwa BTC na ten temat. Zauważyłem wiele nowych zestawów uruchomieniowych...
...(jeszcze się zastanawiam czy zacząć od samej ATMEGI i pisać w czystym C, czy Arduino i w Arduino IDE. I sporo innych do Arduino. Moim zdaniem powinieneś zacząć od C, bowiem w trakcie pracy zmienisz co najmniej kilka rodzin procesorów, a znajomość języka wykorzystasz przy każdej z nich. Poza tym Arduino, z racji "upowszechniania wiedzy manualnej",...
Poprostu chce się krok po kroku nauczyć programowania mikrokontrolerów.W internecie znalazłem przykładowe filmiki czy artykuły o migających diodach. No nie jest to za ambitne, chodzi mi o to czy jak już trochę się nauczę czy będzie to można dalej wykorzystywać. Właśnie dlatego zaczyna się od migania diodami, żeby uczyć się krok po kroku. Miganie diodą...
Woycek, tak to już jest że dokładamy ile możemy do naszych aut, żeby je usprawnić, sprawić iż będą wygodniejsze a tu w najmniej spodziewanym momencie, kiedy już "wszystko jest na tip top" dochodzi do jakiegoś poważnego uszkodzenia. Wtedy wyjścia są dwa: albo wpadamy w deprechę i wywozimy auto na złom, jeżdżąc kilkanaście miesięcy do pracy autobusami...
Jeśli chcesz wykorzystać swoje wyświetlacze LED, to użyj do sterowania popularne kości MAX7219, dla których są gotowe biblioteki dla Arduino i łatwo wtedy pisać program.
Oczywiście można zrobić to o co pytasz tylko po co. Kto o zdrowych zmysłach będzie dawał arduino, podłączał, pisał program, testował, modyfikował. Lepiej za 50zł zł kupić na ali gotowy kompletny sterownik.
Wpisałeś w Google "TDA7318 arduino" ? Dawno temu pisałem na to program i pamiętam że głośnośc 0 to max a 63 to minus 63 dB :D I takie tam niuanse :D Zerknij w Google bo pełno wyników.
Ponieważ jest sobota i jestem leniem to gotowego programu pisał nie będę. Poza tym cała frajda z Arduino to napisać własny program, który będzie działał. funkcja Delay jest najgorszym z możliwych rozwiązań, bo podczas jej wykonywania program stoi. Proponowałbym zapoznać się z funkcją timer. Proste przykłady są tutaj https://playground.arduino.cc/Code/Timer...
Ten LCD mam 128x160 pixeli, łącznie w trybie 16-bitowym ramka ma 40 kB. To dla SPI 10 MHz (ATMega) daje daje ponad 30 fps. Dla XMEGA (SPI 16 MHz) daje prawie 49 fps, dla ARMa dostaniemy tyle samo. Dlaczego? Bo wystarczy rzut oka do noty, aby się przekonać, że maksymalny zegar dla trybu SPI tego kontrolera to 15 MHz, połowa z tego przy odczycie. Ja...
Raspberry Pi może być używany samodzielnie - no, wymaga monitora (wiele TV nadaje się do tej roli), klawiatury, myszy, huba USB, zasilacza, karty pamięci, kabelków... - a Arduino nie zaprogramujesz bez użycia komputera, na którym trzeba zainstalować jakiś soft (który zajmie "trochę" miejsca na dysku), i będzie wymagał interfejsu (pewnie podłączanego...
Ściąg zipa ze strony która Ci pisałem, a następnie z poziomu Arduino IDE dodaj poprzez menu ta bibliotekę, program sam ja rozpakuje we właściwe miejsce, potem restart Arduino IDE. Pozdr Sławek
...ważne żebyś to Ty się tym autentycznie zainteresował i chciał bawić wspólnie z dzieckiem. Przed dłubaniem w płytce z arduino trzeba bardzo opanować pisanie. programów. Bez wgranego programu arduino działać nie będzie. Nawet led podłączony do płytki z "arduino" nie będzie "migał".
Do tej pory wgrywałem programy przez Arduino IDE które jest dość ubogim środowiskiem. Chciałbym po pierwsze zmienić to środowisko np na Eclipse i zacząć pisać w czystym C programy bez gotowców w postaci bibliotek gotowych dla arduino. Zastanów się nad Atmel Studio, które ma moduł dedykowany Arduino. W ten sposób będziesz miał jedno środowisko do C...
(at)darex120 A czemu upierasz się przy Arduino IDE? To jest najgorsza z możliwych opcji. Zdecydowanie lepiej użyć Visual Studio Code z wtyczką PlatformIO. Też będziesz mógł pisać programy z użyciem Arduino Core i arduinowych bibliotek.
Zobacz https://www.arduino.cc/en/Reference/Step... - tu piszą, że można kręcić w obie strony. Biblioteka na to ma pozwalać, ale program tego nie wykorzystuje. Nie napisałeś, w jaki sposób próbowałeś, czy chciałeś zmieniać kierunek obrotów. Najprościej w linii 44 dopisać '-' przed argumentem funkcji, i powinno się kręcić w drugą stronę.
(at)strikexp Możesz jeszcze swoje urządzenie zabezpieczyć przez zeszlifowywanie napisów na scalaku, i zalanie go czarną żywicą stosowaną w technologi Chip on board. Większość pasożytów żyjących z cudzej pracy polegnie na tych zabezpieczeniach. Proponuje Ci zmienić IDE w którym będziesz pisał program, żebyś swój produkt wprowadził na rynek zgodnie z...
Właśnie pisze swój pierwszy program na platformie Arduino UNO. Natrafiłem na pewien problem. Otóż, kiedy naciskam przycisk pętla while wykonuje się kilka razy. Mam na pomysł, aby zrobić przycisk który NIE będzie reagował na zwarcie wejścia do masy, ale na puszczenie przycisku. Tyle, że nie wiem jak to zrobić. Skoro to Twój pierwszy program na Arduino,...
Witam. Posiadam jakiegoś klona Arduino, na płytce pisze NANO ale w programie Arduino IDE mam wybraną płytkę Arduino/Genuino UNO bo tak działa, nw czemu. Do niego chcę podłączyć wyświetlacz z czujnikiem temperatury. Piny wyświetlacza podłączam odpowiednio SDA do A4 a SCL do A5, GND i VCC wiadomo. Problem pojawia się gdy chcę podłączyć czujnik temperatury...
Dzięki Znam temat i nie działa moje z MMYoy Arduino Leonardo. Dziwne, w tym linku co podałem wymieniają Arduino Leonardo jako kompatybilne z MMjoy2 USB 2.0 . Pierwotny projekt MMjoy był o ile pamiętam zrealizowany na jakimś PIC-u. Przyjrzyj się uważnie co piszą o kompatybilnych płytkach.
4xLED z 2x74HC59 Też raz kupiłem taki wyświetlacz i "bujałem" się z nim zanim to ogarnąłem. Użyłem go w rejestratorze temperatury, ale program pisałem w arduino. Coś mi się wydaje jednak, że na bascomie też go oprogramowałem. Zobacz program z załącznika.
Do komputera wpinasz się kabelkiem USB do micro usb Arudino. Instalujesz środowisko Arduino IDE. Koniugujesz jaką płytkę arduino programujesz (Arduino Nano V.xx stary/nowy botloader). Piszesz program podpinasz Arduino i dajesz zaprogramuj. Program leci po USB do płytki i po paru sekundach masz zaprogramowany układ lub nie jeśli kompilator wykrył błędy...
Nie, do Arduino masz gotowy program z bibliotekami. Do ATmega co prawda istnieje chyba jakiś dedykowany program. Jednak przeważnie samemu trzeba konfigurować oprogramowanie i programator. Podsumowując, jak wspomniałem dużo łatwiej jest programować na Arduino. Pisać można w wielu językach. Jednak najpopularniejszy jest C. Chociażby dlatego żę można w...
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...
To jest instalacja do prywatnego basenu w ogrodzie. Nie potrzebuję na to papierów. Tylko mam problem bo nie umiem pisać programów do Arduino.
No tak, tak jak pisałem w pierwszym poście. Piszę w Arduino IDE, program wgrywam przy pomocy programatora "Arduino as ISP", ale sam procesor wykonujący kod jest na stałe wlutowany w urządzenie, zamiast używać Arduino np UNO.
to niczego się nie nauczy. Czego ma ma się uczyć - budowy alarmów, czy pisania programów ? Jakie arduino wybrać? industrial 101, UNO, Mega. Najpierw trzeba okrelić ten alarm. Czyli zdefiniować co to dokładnie Arduino ma robić. Zdefiniować też parametry alarmu. Wtedy można się zastanawiać jakie ma być Arduino. (zakładam, że autor pisać programy potrafi)
Witam ! Czy piny do PC0 do PC5 ATmega8 można wykorzystać do sterowania LCD 2x16 pisząc program w Arduino IDE ? https://obrazki.elektroda.pl/6252899900_...
pisanie programów pascal pisanie programów drabinkowych matlab pisanie programów
wszystek dioda zmywarka amica podręcznik programowania funkcji generator
Mercedes OM606 – prawidłowe ciśnienie sprężania, wartości bar, diagnostyka silnika Mercedes OM606 – prawidłowe ciśnienie oleju, wartości na jałowym i pod obciążeniem