chciałbym przypomnieć, że Arduino to nie jest platforma sprzętowa Ciekawe, bo opis ze strony głównej: Arduino is an open-source electronics platform based on easy-to-use hardware and software. Czyli jest to platforma zarówno programowa jak i sprzętowa. STM32 nie jest platformą, bo jest to goły mikrokontroler, tak jak Atmega - ale Arduino w różnych...
Dlaczego R10 ma inną wartość? Po co w ogóle te układy RC? Eliminacja drgań styków programowa i masz 6 komponentów mniej - ja na Hackathonie na jednym Arduino Mega opędzałem sprzętową eliminację drgań styków od... 6 enkoderów ;) Ja bym dodał do tego normalnego DAC-a - nie są drogie Płytkę bym zmienił na SMD Uwaga poza konkursem: dałbym jakiegoś STM32...
Witam, aby STM32 pokazal sie w arduino IDE/dal sie obslugiwac przez USB musisz zaladowac bootloader, przynajmniej dawalo sie to zrobic w przypadku prostrzych wersji, nie wiem czy sa dostepne dla tej wersji. https://www.stm32duino.com/viewtopic.php... Pozdrawiam
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_...
Witam, z czego kolega wnosi ze "druga" opcja jest pewniejsza ? Akurat w tym układzie to nie ma znaczenia, ale na przykład w STM32 jeśli podepniesz reset pod VCC, to nie będziesz w stanie zresetować układu, nawet programowo. Reset tam jest wejściem i wyjściem. Ergo, jeśli zawsze podpinasz reset przez rezystor to zawsze będzie działać, a jak bezpośrednio...
Z tym przejęciem rynku, to nie jest dla mnie takie oczywiste. Qualcomm przejmując Arduino wprowadził nową platformę programową Arduino App Lab, która wspiera tylko Uno Q. Taka decyzja stawia pod znakiem zapytania przyszłość tej platformy jako uniwersalnego ekosystemu dla hobbystów. Większość pozostanie przy Arduino IDE, a raczej jest mało racjonalne...
Zastanawiało mnie czy nie dało by się z tego zrobić coś na wzór arduino. Czyli jak rozumiem masz taki układ i chciałbyś go po prostu spożytkować. Więc moim zdaniem nie warto. Jest to jakiś mało popularny mikrokontroler (o ile to w ogóle jest mikrokontroler) i bardzo się namęczysz próbując go zaprogramować, a że tak powiem nie będziesz miał z tego żadnych...
1. Ja się uczyłem z tej książki: https://helion.pl/ksiazki/jezyk-c-szkola... Dobrze opisane podstawy języka. 2 i 3. Cóż chyba najlepiej zacząć od podstaw, które arduino bezczelnie omija. Musisz zapoznać się z wszystkim co było "pod spodem" funkcji na arduino. Czyli co to są rejestry, jak je obsługiwać...
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...
(at)Karaczan - to nie kwestia tworzenia średnio optymalnego kodu - bierzesz mbed, spl, hal do ARM i głupie miganie diodą jest w stanie zeżreć 1k RAM i FLASH ;) A jedziesz bezpośrednio na dokładnie tych i tylko tych rejestrach peryferiów, których w projekcie używasz i masz 10x mniej kodu. To kwestia inicjalizacji/konfiguracji wielu rzeczy, które Arduino...
Jeśli coś mniejszego od Raspberry/Orange Pi, to proponuję zacząć od poszukania oprogramowania niezbędnego do działania z Arduino i z modułem STM32, oraz sprawdzenia, jakie możliwości daje który moduł. Z tego, co pamiętam, STM32 jest dużo szybszy, najtańsze moduły do obu są w cenie kilkunastu zł - moduł STM32C8T6 od około 14zł, Arduino Pro Mini od 12.60zł...
Hej. Kilka zestawów jest dostępnych: https://www.olx.pl/d/oferta/uniwersalna-... https://www.olx.pl/d/oferta/plytka-proto... https://www.olx.pl/d/oferta/zestaw-start...
Zanim zaczniesz od książek powiem Ci że wiele można nauczyć się z Internetu polecę Ci kilka stron z których sam korzystałem, a potem wiedzę uzupełniłem książkami. I mi osobiście też wiele dały filmy szkoleniowe na YouTube. Hobby XYZ [url=http://hobby.abxyz.bplaced.net/?pid... Mirekk36 blog [url=htp://mirekk36. blogspot.com/ Mikrokontrolery blog[url=http://mikrokontrolery.blogspot...
Zobaczymy jak to pójdzie. Taki opis jak by co najmniej napisał nowy freeRTOS. Arduino po to powstało, aby ktoś kto w życiu nie programował mógł coś zrobić.
2 zmiennych dokładnie w tym samym czasie ( A nie prościej wyłaczyć przerwania na te 4 takty zegara. Zamiast systicka zastosuj inny timer np 32 bitowy. Wtedy przepełnienie będzie następować przy 72MHz co ok 60 sekund. Powinno wystarczyć. Masz tez specjalny rejestr co liczy cykle zegara przy wykonaniu programu (proponuję zapoznać się z DWT). Dlatego...
AVE... Problem w tym, że to nie pierwsza taka durna płytka od Arduino. Nie liczę nawet Arduino-killerów od innych firm. Głównym problemem Arduino jest to, że poza "ekosystemem" i od początku spapranym projektem płytki nie wnoszą nic ciekawego do świata płytek rozwojowych. Choćby to Uno R4 Minima, co się chwalą, że można zrobić na nim urządzenie HID....
https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...
Czy da się w jakiś prosty sposób programowo zrobić ustawianie losowego wyjścia po naciśnięciu przycisku na STM32F103? Przykład: wciskam switch i losowo ustawia się jedno z zadeklarowanych wyjść. Na arduino jest funkcja random a tutaj nie mam pojęcia jak to zrobić. Arduino ma zbiór dodatkowych gotowych funkcji które możesz bezpośrednio użyć w kodzie....
Sama płytka Arduino to tylko mikrokontroler i nie musisz korzystać z framework-a Arduino by jej używać. Możesz ją traktować jako dev-board. Jeśli chodzi o same mikrokontrolery to niestety dobiera się MCU pod konkretne zastosowanie. Dlatego warto poznać kilka rodzin by móc potem coś sensownego wybrać. Naukę warto rozpocząć od takiego MCU, który jest...
W jakiś sposób udało (?) mi się zainstalować bootloadera do mojego MC. Wygląda na to, iż Blinkiem arduino IDE działa. Nie napisałeś w jaki sposób podłączasz Blue Pill do komputera podczas programowania, bo opcji jest kilka. Co prawda nie jestem w stanie odtworzyć tej Twojej sytuacji u mnie, bo mnie osobiście zupełnie nie interesuje co jest wgrane do...
Arduino, to cały system: - Hardware: płytki w wielu odmianach, oparte o różne mikrokontrolery - AVR, STM32, ESP, tysiące nakładek zgodnych z rozkładem wyprowadzeń Arduino, co pozwala łatwo podłączyć tysiące układów. - Firmware: bootloader, drivery peryferiów i gotowe projekty/aplikacje. - Software: środowisko programowania. - Społeczność: pomaga znaleźć...
Osobiście podszedłbym do problemu nieco inaczej. Moduł jako I/O dla dowolnego uC. Przygotować gniazda do osadzenia np. Arduino Uno/Nano/Mega, STM32 BluePill, czy NodeMCU. Takie rozwiązanie zwiększyłoby funkcjonalność układu od strony użytkownika. Moduł Bluetooth, Ethernet jako rozszerzenie.
Witam. Mam kilka pytań, które zapewne wynikają z braku podstawowej wiedzy.. Ale też zanim zacznę się dokształcać, chciałbym móc zrealizować jakiś malutki projekt typu mruganie ledą lub odczytanie termometru. Od strony programowej myślę że sobie poradzę, ale jeśli chodzi o sprzęt to jestem zielony. 1. Czy do zasilania płyty i LCD wystarczy tylko jeden...
Na drugim obrazku płytka STM32. Piny przeznaczone do programowania przez programator STLINK V2 połączone jeden do jeden czyli SWDIO na płytce do programatora o tej samej nazwie SWDIO. Podobnie SWCLK. No to podłączyłeś SWD do programowania/debugowania, gdzie połączenia rzekomego VCOM? Dodano po 37 PS Może poczytaj o ST-LINK V2/1
oprócz lutowania to już widzę początkujących konfigurujacych te peryferia. A jeżeli nie (czyli "gotowce") to czym użycie płytki Discovery będzie się roznilo od Arduino? Serio ? A jakie to masz peryferia w tym 144 i jakie w 64 ? W wypadku wyświetlacza dochodzi FSMC i tyle... Kolejna sprawa kto mówi że do używania płytki Discovery ktoś będzie używał...
https://obrazki.elektroda.pl/7494052400_... Część początkujących, czy bardziej zaawansowanych użytkowników Arduino, zauważa po czasie ograniczenia związane z zastosowaniem w nim 8-bitowego mikrokontrolera ATmega328P bądź ATmega32u4. Idealnym wyborem wtedy jest płytka z 32-bitowym mikrokontrolerem STM32F103C8T6 od ARM, którą można...
Znalazłem takie coś: http://hobbyspace.pl/arduino-leonardo-ja... wrzuciłem na Arduino i nawet to działa. A9 podpiąłem do RX A10 do TX. Nie mogę na STM32 znaleźć portu PB2 do którego podepnę masę. Może być to poprostu do pinu oznaczonego jako G?. Zworki ustawiłem tak jak w poradniku od kolegi wyżej. Czy powyższy układ podczas programowania...
Na płytce STM32F103C8T, tak zwanej Bluepill, resystor R10 10k należy zmienić na 1,5k. Zaraz podlinkuję jakiś opis z netu. Hmm, zachodzę w głowę co ten wpis ma wspólnego z problemem autora? O problemie z rezystorem pisano już na elektrodzie, choćby tutaj: https://www.elektroda.pl/rtvforum/viewto... Autor ma inną płytkę, a ja...
Podziwiam Cię JTA piszesz dużo, czytam to,ale chociaż bardzo się staram, nie bardzo rozumiem. Co to jest wg Ciebie minikomputer ? Jakiś PC !?. 8 bitowy DAC na wyjściu drukarki !?. Jak tym zasilisz LED-y ?. Sterowanie wyjściem na głośnika ? Użycie karty dzwiękowej, jako sygnału sterującego LED-ami ? Zobacz sobie co może taki przykładowy AVR Arduino Nano...
Panowie. Wciąż proszę o pomoc. Do mojego moduły RFM22 działającego na 868MHz wgrywam soft dostępny na tej stronie: http://www.ulrichradig.de/home/index.php... Oczywiście z poprawną komunikacją przez SPI dla STM32F4. Jestem pewny, że wszystkie rejestry są zapisywane poprawnie. Mój schemat różni się od tego podanego przez Sparkfun...
Witam, prawdopodobnie był już kiedyś ten temat poruszany, lecz nie udało mi się odnaleźć takiego, który wyczerpująco odpowiedziałby na moje pytania. Z arduino bawię się od jakiegoś czasu, jak większość korzystam z bibliotek i częściowo z kodów innych projektów. Dobija mnie niestety mała elastyczność tejże platformy oraz chcę na serio zająć się mikrokontrolerami....
google : libopencm3 i z Repository jak sobię wyciągne biblioteki np do GPIO to potrafię sobie zasterować ..... pobrałem ww bibliotekę, dołączyłem do mojego projektu i nie działa... Kolego to nie Arduino. Jak chcesz programowac STM-y to proponuję zacząć od poradnika kolegi Szczywronka, lub jezeli wolisz biblioteki to HAL (nielubiany ale uzywany na świecie)
Arduinowy C znam i chciałbym wiedzieć jak do których pinów tego HMS99C52S podpiąć arduino. Nie zaprogramujesz tego mikrokontrolera językiem C (Arduino), więc programowanie przez arduino jest praktycznie niewykonywalne. Jeśli chcesz zaprogramować ten uC, potrzebujesz programatora USBasp i znajomości języka C dla uC lub BASCOM'a (lub inny). A do tego,...
Witam, Chętnie przyjmę zlecenia (małe i duże) z następujących kategorii: - projektowanie układów (od dopracowania założeń, przez schematy, projekt PCB aż do wykonania i uruchomienia prototypów): - analogowo-cyfrowe, - cyfrowe, - low-power - komunikacja radiowa (GSM, LoRa, WiFi, Bluetooth) - projektowanie PCB - jedno, dwu-, wielowarstwowe; - analogowe,...
Tak zgadzam się że taniej nie zrobię ale plan jest aby samemu wykonać gdyż z czasem będzie dodane kilka funkcji związanych z start/stop zapisu, nakładanie OSD. Cześć! To świetne podejście, polegające na samodzielnym tworzeniu i rozbudowywaniu swojego projektu. Właściwie zarządzana, taka praca może przynieść wiele satysfakcji oraz umożliwić dokładne...
To może zacznijmy od początku. Od samych mikrokontrolerów. Nieco wybiórczo i subiektywnie. 1. MCS-51 - Wielu z nas rozpoczynało od tego w latach '80 ubiegłego wieku. Prosta konstrukcja, niewiele peryferii: GPIO, liczniki, UART. Programowanie praktycznie tylko w kodzie maszynowym, potem ewentualnie w języku C dzięki raczkującemu jeszcze SDCC. Firma Atmel...
(at)Juni Jak już jesteś w Arduino to kup Arduino Zero, z 32-bitowym ARMem i wtedy mniej więcej będzie dało się wykorzystać koncepcję programu z Arduino. Albo tak jak koledzy piszą, trzeba cały kod przepisać od zera. BTW, jak masz podłączony LCD z MCU? Bo jeśli przez SPI i w dodatku programowe SPI, to nic dziwnego, że jest to ślamazarne. Jeśli masz...
ogólnie wziąłeś maszynę o sporej mocy i jej funkcjonalność obciąłeś do nieco lepszego arduino. Niezupełnie. Moc obliczeniowa jest potrzebna do przetwarzania sygnałów. W prosty sposób można dopisać moduły robiące w zasadzie dowolne obliczenia, nawet zmiennoprzecinkowe czy DSP. Skomplikowany algorytm sterowania nie zrobi na CPU dużego wrażenia. Ograniczeniem...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
Nie wiem koledzy czy zauważyliście, ale poziom poza arduino też bywa niewysoki, przykładem może być temat: To takie podstawowe podstawy. Może faktycznie łatwiej, zamiast męczyć się tydzień nad banalnym problemem zmienić kierunek studiów? Marketing i zarządzanie u o. dyrektora Albo PS. można też iść do łopaty, pracować w mcdonaldzie czy innym punkcie...
0,1W przy 5V to prąd 20mA; układ detekcji napięcia na LM4041-ADJ potrzebuje około 80µA, czyli 0,25% prądu ładowania. Czy takie straty są akceptowalne, czy potrzebujesz, by były mniejsze? Zwykły TL431 daje około 10x większe straty, ale są jakieś jego wersje o parametrach zbliżonych do LM4041-ADJ (trzeba by poszukać, omawialiśmy to kiedyś na forum). Z...
Programowanie w C zwykle wiąże się z debugowaniem, co na trydycyjnym Arduino jest niemożliwe. Proponuję STM32 Nucleo z wbudowanym debugowaniem i niezłym wsparciem w sieci.
https://obrazki.elektroda.pl/8808596700_... Pokażę tu jak łatwo uruchomić MAX31855 z Arduino a potem omówię jego protokół komunikacji. MAX31855 oferuje 14-bitowy pomiar temperatury z zakresu zależnego od użytej sondy, od -270°C aż do 1800°C. MAX31855 oferuje prosty protokół komunikacji oparty o SPI, zasadniczo odczytujemy z niego tylko...
Czy istnieją języki wysokiego poziomu dla programowania w miarę prostych mikrokontrolerów? Tak, istnieją języki wysokiego poziomu do programowania mikrokontrolerów, nawet tych prostych. Języki wysokiego poziomu umożliwiają prostsze i bardziej czytelne pisanie kodu w porównaniu do języków niskiego poziomu, takich jak asembler. Oto kilka popularnych...
Jak widzę jakie przyjęcie ma prawdziwe C++ wśród wyznawców "wyższości C" ... eh.... "Prawdziwe C++" to dla początkujących obiekty cin, cout i operatory << i >>. Do tego klasy. Wszystko co się dzieje wokół tego, to czarna magia. Ja się przyznaję bez bicia, że używam C++ obok C, nawet na małych prockach jak STM32F0x. Wyłączam RTTI, używam...
Jeśli przełączanie zadań RTOS pożera za dużo czasu procesora, nie ma problemu aby przełączanie wywoływać nie co 1ms a co 10. Na zużycie RAM na osobne stosy lekarstwa nie ma ale chyba nik rozsądny nie uruchamia RTOS na ArduinoUNO.
Nie jestem specjalistą od programowania ale biblioteki dla wyświetlaczy graficznych, w tym z dotykiem mają spore wymagania. Stąd tak wolne rysowanie. Atmega328 ma moim zdaniem za małą wydajność. Ja przeszedłbym minimum na STM32 BluePill (też tanie a wydajność o wiele lepsza). Przemyśl to.
https://obrazki.elektroda.pl/7335795800_... Przedstawię tutaj płytkę ESP32-2432S028R oferującą przede wszystkim duży kolorowy wyświetlacz LCD TFT 2.8" oparty o sterowniki ILI9341 (wyświetlacz) i XPT2046 (rezystancyjny panel dotykowy, wraz z rysikiem), a to wszystko za raptem około 50 zł. Pokażę tu jak można przykładowo obsłużyć ten...
Dlaczego nie powinienem programować Arduino w Pythonie? Nie ma czegoś takiego (realnego), jak programowanie w Pythonie z użyciem Arduino HAL. Jest "lekka" implementacja Pythona dla procesorów 8-bitowych ([url=https://wiki.python.org/moin/PyMit... ale nie ma ona nic wspólnego z Arduino i generalnie nie nadaje się do użycia. Dla platform sprzętowych...
http://obrazki.elektroda.pl/2278807700_1... 1. O czym opowiem, już po raz drugi. 1.5 roku temu prezentowałem na forum wykorzystanie płytki eXtrino XL do realizacji joysticka USB. http://www.elektroda.pl/rtvforum/topic30... Rozwiązanie miało to jednak podstawową wadę - rozmiar. Pierwszy pomysł zakładał wykonanie własnej płytki...
Gdy poznawałem uC nie korzystałem z uniwersalnych zestawów startowych. Było ich mało i koszmarnie drogie, taniej było uczyć się na urządzeniu które się budowało czyli docelowej PCB. Teraz prawie zawsze tak robię. Niezwykłe rzadko testuję coś zanim zaprojektuje docelową PCB, choć to się zdarza ale to kilka połączeń płytki STM32-NUCLEO z jakimś układem...
Rzeczywiście, ta metoda nadaje się znacznie więcej niż dla Wemos D1, nie chciałem nic takiego sugerować, po prostu na Wemos D1 będzie kilka tematów stąd taki tytuł. Tutaj jest nieco więcej szczegółów: https://github.com/JAndrassy/ArduinoOTA ArduinoOTA wspiera: - classic ATmega AVR with at least 64 kB of flash (Arduino Mega, MegaCore MCUs, MightyCore...
Hej! Jak w temacie, poszukuję płytki, która pomoże mi w nauce programowania w C na ARM-ach. Jako początkujący w ARM mogę podzielić się uwagami na temat Nucleo. Ja mam Nucleo F103. Zestawy Nucleo zrobione są z myślą o platformie Mbed (m.in.). Środowisko uruchamiane przez www, żadnej instalacji, konfiguracji, logujesz się, piszesz program, wgrywasz i...
Przemyslalem sprawe przez noc i biore jakas malinke. Musze jeszcze ogarnac jaka dokladnie i jaka dystrybucje wybrac. Przyda mi sie to do innych projektow jak hosting, dysk sieciowy i mase innych mozliwosci a cena nie jest az tak duza jak mozna by powiedziec - pelnoprawny mikrokomputer. Problem sie zaczyna bo sie nie mam pojecia jak polaczyc arduino...
Wyjaśniłem Ci to w poprzednim wątku z przykładem do Nokia_LCD.h, ustaw sobie kontrast między 40 a 60, u mnie na 40 jest OK, na 60 jest czarny ekran. Problem nie jest z kontrastem, ale z tym, że używam (ustawiam) dla obu urządzeń Hardwarowy interfejs SPI, ze wspolnymi pinami MOSI/MISO/CLK . Problem pojawia się dla wszystkich bibliotek poza ta najbardziej...
Długo zastanawiałem się, czy utworzyć w tym dziale nowy temat, zwłaszcza, że lektura kilku wyrywkowo wybranych wątków ustawiła mnie w szeregu (oczywiście na szarym końcu). Niepotrzebnie. Jak już ktoś programuje, to im więcej złożonych programów napisał, tym bardziej rozumie jak daleko jest w tym szeregu. Tutaj trzeba się stale uczyć i zawsze jesteśmy...
Problemy biorą się stąd, że mało kto tak naprawdę wie jak przebiega cały proces kompilacji. Albo często po prostu wystarczy użyć googli, w końcu nie każdy musi to wiedzieć. Bo problemem widzę jest dodanie ścieżki wyszukiwania nagłówków, skompilowanych plików etc. Przecież jest makefile, z ładnym miejscem do wypełnienia na te ścieżki. Zajrzenie w skrypt...
Ale niestety musisz tez zrozumieć że programowanie to nie tylko znajomość jakiegoś języka programowania itd. Niestety tutaj trzeba bardzo często ruszyć szare komórki ;) i coś zaprojektować i dopiero później to zaimplementować w kodzie. Tutaj nie jest tak że znajdzie się jakieś przykłady czy gotowce bo co aplikacja to za zwyczaj masz inne wymagania....
Do sterowania czymś takim wygodnie byłoby użyć mikrokontrolera (to chyba bardziej poprawna nazwa, oznacza system, który może działać, a "mikroprocesor" oznacza tylko część tego systemu, więc należy poprawić moje wcześniejsze wypowiedzi), zdarzało mi się tego próbować, ale: * to wymaga komputera z odpowiednio skonfigurowanym oprogramowaniem, i to jest...
Arduino opiera się na C++, ale... jakość tych programów bywa fatalna i często znajdziesz programy pisane w gołym C w starym standardzie. Zdecydowanie programy dla Arduino nie są dobrym źródłem nauki. W mojej ocenie, jeżeli chcesz się skupić na C++, to najpierw na piszesz i ćwiczysz na PC, a później bierzesz się za mikrokontrolery. Arduino zaczynało...
A ja kupiłem taniego klona Arduino Nano (~13zł), podłączyłem przez USB, i mi działało bez problemów, i mojemu koledze (akurat jest profesorem UW, zdecydował się spróbować zrobić automat do podlewania kwiatka, żeby mu nie usechł, jak pojedzie na dłużej na konferencję naukową, czy na urlop, ale teraz konferencje są online, więc nie ma problemu) też. Natomiast...
0. SPL jest martwy od 3 lat. Nie ma sensu nawet o nim wspominać. 1. HAL jest używany w CubeMX. Jest stale rozwijany i aktualizowany. Osobiści używam go tylko wtedy, gdy coś mi nie działa i próbuję sprawdzić "co poeta miał na myśli". 2. MBED to środowisko zdalne. Takie arduino; jak nie masz klocka, to nie skończysz programu. Dobre do zabawy i tyle. 3....
książek, oprócz tej to nie ma ta jest dobra żeby lekko obczaić temat, ale jakaś super extra to ona nie jest przykłady (wydrukowane w książkach) są w paru miejscach walnięte ich kod jest dostępny w sieci. Książkę warto kupić, po to choćby żeby nie ślęczeć przed kompem. Co do zestawów, to w sieci i na ebayu (w HK i w PRC). Na ebayu jest dużo zestawów...
Witam serdecznie. Od kilku dni walczę z problemem uzyskania prawidłowych odpowiedzi od PAD'a PS2 na STM32F411RE nucleo. Wykorzystuję do tego SPI oraz USART w celu odbierania komunikatów. Częstotliwość zegara mam ustawioną na 8MHz, w konfiguracji SPI prescaler 64 co daje mi 125KHz (lub KBits/s). Pierwszy bit pobierany jest od LSB, paramert CPOL na 1...
schemat zestawu, który kupiłem: [url=http://arduinosolutions.com/downloa... Poczytałem trochę na forum, jednak większość tematów dotyczyła diagnostyki samochodów. Moje pytanie jest następujące: Z tego, co wyczytałem potrzebuję sprzętowy(mam express card) interfejs 16C450/16C550 UART. Jednak w schemacie pokazane jest, że wykorzystany...
(at)kamill_94 Jest dużo osób, które radzą sobie z programowaniem uC. ARM, AVR, PIC, 'C51 czy inny rdzeń, to tylko inny zestaw rozkazów. O ile nie piszesz w asemblerze, a dzisiaj to już rzadkość, to naprawdę nie ma większej różnicy. Więcej różnic zauważysz w peryferiach, ich obsłudze i możliwościach systemu jako całości. To nie jest tak, że ARM pozwala...
Mikrokontrolery i sterowniki PLC to są dwie różne bajki. Jeżeli masz kilka niezależnych urządzeń, których pracę musisz zsynchronizować- wrzucasz PLC. Kiedy chcesz sterować jednym konkretnym urządzeniem - wrzucasz mikrokontroler. Nie znajdziesz pracy dla "programisty arduino", gdyż jest to rozwiązanie bardziej dla pasjonatów. Każda szanująca się firma...
Nie jestem orłem w programowaniu i nigdy nie będę Dlatego proponowałem wziąć gotowe rozwiązania w postaci NodeRed i do tego zespołu przekaźników Sonoff. Wszystko wówczas ustawisz sobie w postaci bloczków "node". Ekran user interfejsu w postaci starego smartfona lub jak w moim przypadku tablet. Jedyne co potrzebne do budowy twojego sterownika to wejścia...
Jeżeli planujesz programować bezpośrednio z użyciem ESP-IDF (nie arduinowo) to do wyboru jest dość bogaty wybór komponentów (bibliotek): https://components.espressif.com/ Arduino IDE nie wchodzi w grę. Jakieś IDE od producenta lub VSC i programowanie w C. Ostatecznie Mikropython w którym nigdy nic nie robiłem...
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....
http://obrazki.elektroda.pl/7459457100_1... Firma STMicroelectronics rozpoczęła przedsprzedaż, składającego się z płyty rozwojowej STM32746G oraz ekranu DM-TFT43-108 zestaw o nazwie STM32F7 Discovery Kit. Ekran DM-TFT43-108 posiada rezystywną nakładkę dotykową i cechuje się: przekątną równą 4,3 cala i rozdzielczością wynoszącą 480 x...
Arduino do sterowania LEDami? kyrie, ja się tu nawet zastanawiałem nad zwykłymi licznikami czy timerami zamiast uC a tu propozycja arduino Można, ale po co sobie życie utrudniać i angażować dajmy na to 3 układy (generator, licznik, sterownik led) jak można zrobić nie dość, że bardziej elastycznie (tj. większe możliwości), z mniejszym skomplikowaniem...
To dobry pomysł od razu działać na rzeczywistym sprzęcie. Możliwości wiele. Można zacząć od arduino IDE. Skłądnia C/C++ (funkcja 'main' jest ukryta - linkowana w sposób niewidoczny dla użytkownika). Co do hardware'u: - moduły 'arduino' (klony są na allegro po ok. 60 zł - programowanie: arduino IDE - moduły 'launchpad' produkcji Texas Instruments - zamawiane...
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...
Witam. Uczę się programować mikrokontrolery ARM (wcześniej tylko AVR / Arduino). Dotychczas do obsługi LCD używałem bibliotek, ale postanowiłem, że więcej się nauczę obsługując taki wyświetlacz bez żadnych bibliotek. Przestudiowałem datasheet kontrolera wyświetlacza https://www.sparkfun.com/datasheets/LCD/... oraz poćwiczyłem na symulatorze...
Witam wszystkich. Niegdyś na zajęciach na uczelni uczyłem się o AVRach (konkretnie była to Atmega16). Używałem wtedy płytki prototypowej ZL10AVR (o ile teraz po screenach w internecie poznaję). Po długim czasie czytania zdecydowałem, że chciałbym w przeciągu kilku miesięcy zacząć przygodę z STM32. Powoli zaczynam rozglądać się za zestawem. Póki co zainteresował...
Witam Niedługo będę obierał dalszą drogę w edukacji i bardzo zainteresowałem się programowaniem mikroprocesorów. Wyczytałem w różnych miejscach, że łatwe i tanie na początek są moduły arduino. Poszukałem na allegro i są różne zestawy, niestety nie znam się na tym i nie wiem jaki kupić czy na allegro zestaw-mega-pack-xxl-arduino-uno-r3-star...
o pierwsze, STM32 czy jakiekolwiek inne 32-bitowe mikrokontrolery komercyjnie często są programowane przez osoby po studiach informatycznych, nie elektronice. Bzdura. To właśnie 32-bitowe mikrokontrolery pozwalają na stosowanie takich języków programowania, które są "przyjazne" dla nie-informatyków np. Python dla studentów AWF. Poza tym są one programowane...
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...
Próbuję zaprogramować obie płytki, z tym że F103 była już programowalna, miałem wgrany bootloader od Maple Mini i śmigało to dobrze do momentu aktualizacji menedżera płytek. Teraz na nowych ustawieniach nie chce to współgrać ani ze starym bootloaderm (Maple), ani z nowym z tego wątku: https://github.com/Serasidis/STM32_HID_B... Z kolei...
A ja Ci radzę zainwestwować w jakąś płytkę discovery albo nucleo z STM32 kompatybilną z mbed.org. Będziesz mógł iśc od najprostszej wersji programowania w środowisku mbed (takie ala arduino w 32 bitach) a pózniej w miarę rozwoju przejść na programowanie w sposób przez siebie wybrany. W cenie masz sprzętowy debuger przy okazji np: http://pl.farnell.com/stmicroelectronics...
https://obrazki.elektroda.pl/1853462400_... Płytka W6100-EVB-PICO to kompaktowe urządzenie wbudowane integrujące mikrokontroler Raspberry Pi RP2040 i chip WIZnet W6100 Hardwired. Całość posiada do 30x linii GPIO, port RJ45 i obsługuje protokoły internetowe, takie jak TCP, UDP, IPv6, IPv4 itp. W przeciwieństwie do płytki W6100-EVB, która...
https://obrazki.elektroda.pl/4182953800_... Jeśli jesteś zainteresowany wypróbowaniem różnych układów, ścigających się o pozycję najpopularniejszej platformy mikrokontrolerów typu open source to musisz sprawdzić opisane poniżej najlepsze alternatywy dla modułów Arduino. Dowiedz się, dlaczego zasługują na Twoją uwagę i wykorzystaj je...
Przepraszam (nie znam się), ale czy te płytki nie posiadają bootloadera w sztandarze? Jest jakiś serial bootloader. Ja zrobiłem ładowanie firmware jak plików na pendrive (nie trzeba softu do programowania). A drugie pytanie, czy da się to programować przez arduino IDE? Arduino? Nie znam, nie używam, nie wiem. :) Sorry, nie mogłem się powstrzymać: http://obrazki.elektroda.pl/2059710500_1...
Elementem wykonawczym sterowania silnikiem musi być mostek H (jeśli to jest silnik DC), albo sterownik silnika krokowego (jeśli to jest taki silnik) pasujący do silnika. Jeśli to jest mostek H, to da się zrobić układ analogowy, który będzie nim sterował; sterowanie silnikiem krokowym raczej trudno zrobić bez czegoś z mikroprocesorem. Jeśli uP, to moduł...
I tak jak jest DAC to zwykle tylko 8 bitów i góra 2 kanały, wcale nie taki przydatny. Brak DAC to przy tak małej i taniej (cena pewnie jeszcze i tak spadnie) to w zasadzie nie jest wada. Jakby nie patrzeć Mega32 w DIPie potrafi kosztować więcej, a w ogóle nie ma porównania jeśli chodzi o funkcjonalność. Ważne że jest więcej FLASHa i RAMu niż w BP. Możliwe...
Witam. Od jakiś ok. dwóch miesięcy zainteresowałem się programowaniem STM-ów, więc w tych sprawach nie jestem ekspertem, ale chyba miałem ten sam problem. Z dwa tygodnie temu spróbowałem wgrać sobie jakiś przykładowy program do płytki blue pill, i w żaden sposób nie mogłem z nią nawiązać łączności. Arduino jej nie widziało, w st linku v2 dioda świeciła...
Jeśli jest tak jak piszesz, że: ... programowac umiem tylko AVR ("Mikrokontrolery dla początkujących" i "Język C dla mikrokontrolerów AVR". to spokojnie bierz się za większe procki. Ale jeśli jest to nieprawdą to się dwa albo i trzy razy zastanów od czego zacząć ;) albo poczytaj to: http://mirekk36.blogspot.com/2011/05/od-...
Witam, ostatnio ze wzgledu na pewien projekt "postawilem" nowy komputer z win7 oraz Arduino IDE 1.8.13. Po wielu "bojach" z instalacja plytek STM32 w koncu wszystko sie "zobaczylo" i mozna ich uzywac. Ale nie jest tak pieknie: - dzis uzyelm STM32F103C8xx, ktora do tej pory dzialala bez problemowo z STLinkiem/v2 - wymyslilem ze arduino ide ma serial...
ST w swojej ofercie oprócz STM32 ma STM8 jak i SPC5xx czyli PowerPC z ukierunkowaniem na zastosowania samochodowe co świadczy o braku wywrotności w trudnych warunkach pracy. STM8 często można spotkać w chińskich termostatach i innych małych, uniwersalnych płytkach. Skoro te wszystkie linie kontrolerów sprzedają się, są produkowane to znaczy, że rynek...
A do testów może Arduino? http://www.wikihow.com/Write-Arduino-Sof...
Witam. Chętnie przyjmę zlecenia z następujących dziedzin: -programowanie mikrokontrolerów STM32, STM8, AVR(Atmega, Xmega), -projektowanie płytek PCB i schematów elektronicznych -programowanie platformy Arduino -Aplikacje desktopowe C# WinForms -skrypty forexowe w języku MQL Posiadam 7 letnie doświadczenie jako elektronik programista. Pracowałem także...
Można dostać coś lepszego: STM32F103C8T6. Wydajność i możliwości o wiele większe. Cena ok 6,50zł. na Ali, można programować z Arduino IDE. Właśnie testuję. Zamówiłem 2 sztuki. Wydajność nawet do 10x większa niż Arduino nano na Atmega32. Niekiedy minusem jest logika na 3,3v oraz trochę mniej bibliotek, ale trzeba się uczyć nowości. Tym bardziej przy...
Chcę zaprogramować i podłączyć STM32F103 poprzez układ MCP2551 do szyny CAN. Mojego STM-a przeprogramowałem według instrukcji z posta https://www.elektroda.pl/rtvforum/topic3... i wszystko działa poprawnie. Mogę programować z gniazda USB. Fizyczne podłączenie też nie stanowi problemu. Prośba do Was jest o przykładowy kod do odbierania i nadawania...
ale nie umiem uporać się z tym, że komputer nie widzi st linka jako normalnego portu com, przez co nie potrafię "wybrać" portu w trakcie wgrywania programu. Pierwsza sprawa. W Twoim zestawie (ten STlink i płytka) nie ma i nie będzie żadnego COM w komputerze dopóki sobie go sam fizycznie nie dołożysz. Funkcjonalność że w STlink jest dodatkowo COM występuje...
Dużo zależy od praktykanta. Chociaż bywa tak że trafisz na kiepskich pracowników. Znam to z doświadczenia. Jestem po technikum mechatronicznym. Moja szkoła ma współpracę z wieloma firmami m.in. z VW. Właściwie wszyscy co szli tam na praktyki trafiali od razu na linię produkcyjną. Mnie też chcieli. Poszłam w takim razie do kierownika i powiedziałam co...
(at)coontNG Na pewno chcesz zrobić tę lampkę ze sterowaniem fazowym? Czy źródło światła, którego chcesz użyć toleruje taki rodzaj sterowania? Może najpierw spróbuj trochę inaczej. Lampka z transformatorem, źródłem światła może być LED lub żarówka halogenowa zasilana napięciem 12V, do tego PWM. Dla początkującego to i tak będzie duże osiągnięcie, a...
Malina zero bez wifi kosztuje 26zł na botlandzie A więc po co wcześniej przedstawiałeś te "wypasione" wersje z wifi/ethernet/bt? W czym jest lepsza Rasp Zero od Arduino z punktu widzenia laika? Poza tym nikt nie karze korzystać z pulpitu. Aplikacje można pisać własne. Sterowniki też. Pisanie aplikacji na gołe CPU przez kogoś kto zaczyna? Słaby pomysł....
https://obrazki.elektroda.pl/7612339800_... MH-Tiny to nowa płytka prototypowa chińskiej firmy TZT. MH-Tiny stanowić ma alternatywę dla BluePill. Sercem MH-Tiny jest układ ATtiny88 firmy Microchip o taktowaniu 16MHz. Programowanie MH-Tiny odbywać może się z użyciem edytora Arduino. MH-Tiny ma 512b pamięci SRAM i 64b pamięci EEPROM....
AVE... Będzie mała ścianka tekstu, bo odpowiadam hurtem. Miałem odpowiedzieć dzień wcześniej, ale za bardzo mnie oko bolało by pisać i tej ciekawej dyskusji uczestniczyć. Ale przeważająca większość tworzy strony internetowe, aplikacje sieciowe czy mobilne - tu wiedza o tym jak działa komputer jest w zasadzie zbędna. A masz jakieś źródła, czy bazujesz...
programowa stm32 stm32 programowa arduino stm32
ekspres bosch wyczyść zaparzacz darmowy aplikacja telefon alpine kostki
próżniowe kolektory skrzynia biegow
Mrugające LED DRL w Kia Rio - przyczyny i rozwiązania Czas pracy silnika 36V 250W z baterią 36V 13Ah