Jeżeli Twoim celem jest nauka jak to działa i dopiero rozpoczynasz swoją przygodę z mikroprocesorami to na początek zdecydowanie najlepszy jest assembler i dokładne przestudiowanie jak działa wybrany przez ciebie procesorek na tym najniższym poziomie. Zrozumienie jak to działa na tym najniższym poziomie (architektura, powiązania pomiędzy CPU a peryferiami,...
http://obrazki.elektroda.pl/4169005600_1... Na początku niniejszego opisu chciałbym serdecznie podziękować użytkownikowi szymonszymon - dzięki jego nieocenionej pomocy udało się zdobyć część materiałów - bardzo przydatnych podczas procesu uruchamiania mikrokomputera COBRA 1. Projekt powstał wiele lat temu. W dobie szybkich procesorów...
Postępuj według takiego planu przed wyborem mikrokontrolera: 1. Jaki układ chcę stworzyć ? 2. Ile wejść i wyjść musi posiadać ? Potem wybierasz mikrokontroler + język w jakim będziesz programował na początek jak nie miałeś styczności z programowaniem. Moim zdaniem możesz zacząć od BASCOM'A (BASIC). Pozdrawiam Józef
W avr-gcc można programować AVRy w C++. Tylko że jest to raczej pozbawione sensu. C jest językiem znacznie wydajniejszym pod względem zajmowanego przez kod miejsca. Jeżeli uczysz się C++, to siłą rzeczy poznasz też składnię C, więc raczej nauka C przy okazji nie powinno być problemem.
Mikrokontroler możesz ściśle dopasować do potrzeb, ale jeśli nauka programowania dopiero przed tobą, to będzie dużo pracy. Fabryczny układ musi być dosyć uniwersalny, więc może być trudno znaleźć taki na 5 klawiszy. Ten HT6230 to został wycofany z produkcji kilka lat temu.
Mikrokontrolery można programować bez szerszej wiedzy o ich działaniu, Arduino jest chyba naczelnym przykładem, ale nie trzeba aż za to się łapać. Jeśli ten podręcznik do MSP430 tak faktycznie wygląda, to go lepiej nie ruszaj, chociaż na pierwszy przykład kodu do wklejenia i uruchomienia wpisane na sztywno 0x40 nie jest jeszcze koszmarnie złe. Drążąc...
http://obrazki.elektroda.pl/5162098300_1... Bluerider to pojazd sterowany przez interfejs bluetooth – można się z nim połączyć przez komputer bądź telefon komórkowy. Posiada wbudowaną kamerę z możliwością obrotu w dwóch stopniach swobody: góra-dół, prawo-lewo. Część elektroniczną wykonałem w taki sposób, abym mógł się na nim uczyć...
Hello. Chcę zbudować lutownicę na akumulatorek 4,2 V i potrzebuję pomocy z dobraniem kolby na 5–12 V o mocy ok. 20 W. Bo często tak jest, że lutownica jest potrzebna, ale jej nie ma, lub jest, ale prądu nie ma, a ta by była na USB-C. I tak doskonale wiem, że takich jest sporo na ten temat, AliExpress, Allegro, ale jakoś one mnie nie przekonują, a po...
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...
AVE... (at)acctr Jak zwykle, nie rozumiesz pytania i próbujesz trollować. Mnie nie obchodzi, co potrafi współczesna technologia za ciężki szmal. Mnie obchodzi, co potrafi amator w zaciszu swojego warsztatu. Filtr 200Hz bez problemu zrobi zarówno metodą analogową, jak i algorytmiczną (jak trochę poczyta). Filtru 20MHz nie zrobi z DSP, bo układy do tego...
Witam. Naszło mnie już jakiś czas temu, aby się czegoś nowego i pożytecznego nauczyć. Wybór padł na mikrokontrolery. No i pytanie jakie się nasuwa to od czego zacząć (mam na myśli jaki sprzęt, czy Arduino, czy coś innego co mógłbym wykorzystać do mojego projektu). Jednocześnie chciałbym zbudować i przy okazji się douczyć (z pomocą znajomego), taki oto...
Witam, W tej "branży" jest to mój pierwszy post. Z góry przepraszam za tytuł, ale po zapoznaniu się z szeregem dyskusji na temat mikrokontrolerów nadal nie mogę "chwycić" sensu wkładania tak dużego wysiłku w naukę języka C lub BASCOM-a, budowę luk koszty zakupu programatorów, znajomości softu i itp jeżeli cykliczne zapalanie LED-a można zrealizować...
Witam, Na jakim procku (i otoczeniu) - najchętniej coś podobnego do AT90... lub ATMega,... najprościej zrobić pomiar z zakresu 5-25 mV co 0,1-1 sek oraz obliczenia (dość proste) i wynik na 2 linijkowy LCD. Do obliczeń potrzebne zapamiętanie tablic stałych o rozmiarze mniej więcej 30x30 cyfr z zakresu 1-1000. No i obsługa klawiatury typu kalkulator....
Na początku dla wszystkich osób, które zaczynają dopiero się wdrążać w elektronikę, w tym robotykę: Co to mikrokontroler? P.S. Jeżeli nie podoba się coś jakiemuś Moderatorowi proszę o skasowanie tematu :)
Witam! Jestem nowy na w temacie więc proszę o wyrozumiałość, jeśli piszę w złym dziale proszę o przeniesienie (mam nadzieje ze tylko nie do kosza :D ) Wspólnie z kolegami postanowiliśmy nauczyć się programowania mikrokontrolerów, i "podstaw" elektroniki (jeden z nas jest w technikum informatycznym w 2kl.) I teraz zastanawiamy się co zamówić w związku...
Moim zdaniem nauka sama w sobie assemblera nie ma sensu, w czystym assemblerze już raczej nikt nie pisze, co innego intrinsics które są namiastką assemblera i bez nich nie da się wyciągnąć pełnych możliwości niektórych architektur (np cortexy m3 w górę). Inna sprawa analiza assemblera, to już warto znać gdyż kompilator (zwłaszcza przy optymalizacji)...
Zazwyczaj zamykam rolety tylko do połowy, choć zdarza się że zamykam je całkiem. Stosując dostępne na rynku rozwiązania musiałbym stać koło wyłącznika, żeby zatrzymać w odpowiednim momencie ale jako człowiek bardzo wygodny postanowiłem zbudować sterownik, który zautomatyzuje tę czynność. Założenia - możliwość zapamiętania/zmiany punktu półotwarcia,...
https://obrazki.elektroda.pl/1149515200_... Zainspirowany tematem https://filmy.elektroda.pl/66_1548011230... Po kolejnych 2 godzinach nowsza wersja z nadawaniem/odbiorem znaków dodatkowych znaków jak ' " , . ; : (at) ! STAR, STOP itd. https://obrazki.elektroda.pl/7383325900_... Film https://filmy.elektroda.pl/4_1548011174....
Arduino (lub inny mikrokontroler z dodatkami), wyświetlacz, zasilacz i ewentualnie drivery/tranzystory i garść oporników, jeśli wyświetlacz będzie brał więcej prądu niż może dać port procesora. Nauczyć się programowania i elektroniki :) Ewentualnie jak zasugerowałeś jak w telefonie komórkowym ustawionym horyzontalnie zrób to na Androidzie jeśli ma tylko...
Bardziej mam problem z motywacją. Pierwsze co chcę poznać budowę komputera z na tyle ile to nauka pozwala. i hobbystycznie się bawię, ale dopiero zaczynam. Kto wie może pasja kiedyś stanie się zawodem. Dodano po 17 i dodam, że chciałbym pisać patenty architektór procesorów - tak żarcik. Nawet nie wiem czy to jeszcze jest architektura , bo temat odbiegł...
https://obrazki.elektroda.pl/3541662400_... WatchX to wielofunkcyjne, noszone na nadgarstku, urządzenie deweloperskie, które zamienić można w co się tylko chce. Jest to przede wszystkim zegarek na rękę, ale również zgodny z Arduino, Scratchem i Atmel Studio zestaw deweloperski, dzięki czemu można przeprogramować zegarek w zupełnie...
Bardzo przydatna ogromna baza Bibliotek Ilość anty-wzorców programowania również ogromna. Konfliktów bibliotek też. Obowiązuje nieznajomość C++. Wielu autorów "bibliotek" jest aż o pół roku do przodu od początkującego w "skilu". Dodano po 3 Jest możliwość programowania mikrokontrolerów w C++? W pełni (choć wielu dinozaurów będzie twierdzić co innego)....
Piszecie, że dzieci w szkole podstawowej to tylko podstawy. Gdyż to ma być dla wszystkich dzieci, jak dziecko zobaczy potencjalne możliwości to samo zdecyduje czy jest tym zainteresowane i wybierze szkołę średnią typowo techniczną. Chodzi o to żeby dzieciom pokazać jakie możliwości daje taka drukarka 3D albo mikrokontroler bez wnikania jak ma wyglądać...
Zaskakującym rozwiązaniem jest C27, w obwodzie który wygląda jakby miał być slope compensation. Dlaczego tak? Jak to dobrałeś? Podejrzałem to u jakiegoś Chińczyka w jednym z popularnych zasilaczy na znanym chińskim portalu aukcyjnym. Policzyłem go tak, żeby nie stanowił znaczącej reaktancji dla częstotliwości pracy, a separował składową stałą wprowadzaną...
Arduino z powodzeniem możesz programować używając czystego C. Podobny efekt osiągnąłbyś montując wszystkie elementy na płytce stykowej. Możesz zastanowić się też nad jakimś zestawem startowym posiadającym np. wyświetlacz, przyciski, LEDy itp. na jednej płytce. Wszystko zależy od tego, co chciałbyś robić.
http://obrazki.elektroda.net/6_123807950... Niedawno opublikowano projekt ramienia robota rozpowszechniany na zasadach open-source. Ramię ma 5 stopni swobody, a napędzają je tanie, modelarskie serwa. Dokumentacja zawiera dokładny opis wszystkich części, poza kontrolerem serw, co oznacza, że samemu trzeba zaopatrzyć urządzenie w mikrokontroler i oprogramowanie....
Hmmm... Sam mikrokontroler STM32F05x jest w detalu tańszy od ATmega16.
http://obrazki.elektroda.pl/4809726100_1... Nauka alfabetu Morse'a wymaga dużo poświęcenia i motywacji. Sposoby nauki koncentrują się zwykle wokół kluczy telegraficznych z brzęczkami. Jednak, dopóki nie zaczniemy za jego pomocą przesyłać prawdziwych informacji, ciężko o rezultaty. Z tego powodu autor projektu zbudował własnoręcznie...
moim zdaniem szkodliwa jest właśnie nauka "na zapas" Wybacz - to jest metoda na arduino. Jaki zapas? Jak chcesz użyć timera to zapoznajesz się z jego dokumentacją w RM a nie napisany przez kogoś (czesto zresztą błedny) kod. Jaj chcesz wiedzieć jak działa procesor to musisz przeczytać ze zrozumieniem trochę dokumentacji. Inaczej często ugrzęźniesz przy...
Jedyne co sie tobie zarzuca to błędne porównania. Druga sprawa to jest wiele prawdy w tym, że AVR robią się, poprzez złą politykę atmela, ślepą uliczka. Po trzecie w nauce programowania mikrokontrolerów, nauka języka C to tylko cząstka całej wiedzy jaką musimy pojąć. Pkatforma ma ogromne znaczenie, to nawyki przyzwyczajenia, budowane mozolnie biblioteki...
Do nauki PLC potrzebny jest sprzęt, i to bardzo drogi. Wiec nauka drabinki czy innego języka, jest ok tylko jak sie chce pracować jako programista. inaczej szybko ci przejdzie
Sprawa wygląda dla mnie tak: nauka innego języka ma sens tylko wtedy ,gdy nie da się jej zastąpić mikrokontrolerem ,który znam i napisać oprogramowania w języku który znam . Tak samo nie zmienię mikrokontrolera ,który znam i sprosta on zadaniu na inny dlatego że jest nowszy . Tego typu zabiegi wymagają ode mnie czasu na naukę języka , IDE , i samego...
I naprawdę skończmy już z tłumaczeniem "co to jest Arduino", ponieważ celem tych dyskusji nie jest wyeliminowanie z tego działu IDE, bootloadera, płytek, mikrokontrolerów czy języka, tylko ZJAWISKA polegającego na skrajnie roszczeniowej postawie przy skrajnie ograniczonym wkładzie własnym i skrajnie ograniczonej chęci nauczenia się czegoś nowego. Ale...
Witam. Na początek proponuję wykonać płytkę uruchomieniową (gniazdo na mikroprocesor, zasilanie, porty itp.). Następnie konieczną inwestycją jest programator. Bez tego nie da rady. Musisz określić się jaki język programowania Ci odpowiada. Wiem ze jest sporo do poczytania - tylko trzeba by było coś rozumieć... Tutaj nie ma zmiłuj - to jest konieczność...
Robiąc na zlecenie nie polecam takiego rozwiązania, jak pracujesz na etacie, możesz poznawać mikrokontroler pół roku, a na zlecenie, nikt za te pół roku nie zapłaci. Jeśli jakaś część projektu jest czymś czego się nie robiło trzeba na to dać sobie więcej czasu, Miałem się nie odzywać ale nie wytrzymalem ;) Nie znasz sterownika, zrozumiałe, że potrzebujesz...
Pierwszą rzecz, jaką proponuję, to nauka poprawności języka polskiego. Pewnie powiedziałbyś, że po co Ci poprawna pisownia, skoro i tak mnie ludzie rozumieją, a w elektronice do niczego się nie przydaje. Otóż nikt Cię nie będzie traktować poważnie, jeśli sam poważny nie będziesz. Po drugie, to trafiłeś na złe forum. Niby chcesz zbudować robota, ale...
BlueDraco - ale z wypowiedzi autora wynika, że nie o zabawę z analizatorem mu chodzi. A jeśli chce się nauczyć czegoś nowego, to w sumie próba podsłuchania i zmiany komunikacji z AY jest sensownym pomysłem, być może bardziej niż nauka migania LEDem na ARMie pędzonym 160 MHz. Natomiast, z pewnością wszyscy się zgodzimy, że skoro chodzi o naukę, to najlepiej...
Akurat jeśli planujesz sterować matrycami LED to ATMega jest dosyć kiepska - o ile matrycą mono posteruje, to z RGB będzie problem, szczególnie jeśli planujesz uzyskać nie tylko mieszanki kolorów podstawowych. Z AVR do tego celu lepiej nadają się XMEGA z racji elastycznych układów peryferyjnych, które można dostosować do sprzętowego sterowania matrycami...
Dalej myślisz pod górę. Możesz oczywiście, stosując w układzie scalaków jak mrówek, coś złożyć....Albo mikrokontroler i nauka programowania (trochę trwa) albo zainteresuj się pamięciami EPROM typu 2708, 2716, 2732/64/128...512 (wiem starocie ale tańsze niż barszcz): mają organizację nx8bitów wyjście (równolegle), statyczne, trwałe i np. najmniejsza...
W PDFie tej płyty nie widać typowej złączki podłączenia programatora. Na PCB jest, na schemacie nie ma, nie wiem jak oni takie cuda robią, w AVT, ale niezgodność schematu z płytka zdarza im się dosyć często. Do zestawu byla dolaczona plytka CD,na ktorej jest nawet oscyloskop. Pewnie oparty na karcie dźwiękowej komputera, nie ma to zbyt dużych możliwości,...
Powiedzmy sobie tak od czegoś trzeba kiedyś zacząć. Ja jednak twierdzę, że nauka C czy też C++ na uC to nie najlepszy pomysł. Nauczyć się najpierw dobrze poprawnie programować, a uC nie będą stanowiły żadnego problemu. Niestety nie do końca. Zauważ że programując w C/C++ część spraw jest uniwersalna, a część zależna od platformy... Z drugiej strony...
http://obrazki.elektroda.net/92_12164592... Witam. Konsola ta składa się z 2xATMEGA32, 2x ATMEGA8, 1x ATTINY13, 2x pamięc SRAM, 12x 74HC244, 1x 74HC86, stabilizator 5V, pewnej ilości kabelków i rezystorów :) Zapewne ilośc użytych mikrokontrolerów jest zbyt duża co do uzyskanych rezultatów jednak chciałem maksymalnie rozdzielic poszczególne segmenty...
Jeśli Kolega zaczyna takie zabawy to gwarantuję: 1. Znalezienie informacji, zbudowanie programatora i skompletowanie IDE do tak niepopularnego wśród hobbystów układu będzie bardzo mozolne, o ile nie niemożliwe (np. z powodu dostępności tylko płatnego IDE, braku klonów drogiego programatora) 2. Zabawa jakimś układem sztuka dla sztuki nie ma sensu - co...
mirekk36- masakra finansowa- racja. Ale mentor22 nie odpowiedział na pytanie- co będzie zaczynał od zera. Programowanie? Elektronikę? Z jakiego poziomu?- no pisze że od zera. Coś za coś- nauka kosztuje i czas i pieniądze. Nawet nie wiem czy mentor22 potrafi wcisnąć w tę płytkę stykową procesor, opornik i kondensator. Masz kursy programowania- ale za...
Prądu czy lutownicy czy programowania się nie boję; Jakie klocki potrzebuje i jak się je składa. Jak dzialaja w tym samym standardzie (nie tylko czestotliwosc ale i sposob kodowania) to mozliwe do zrobienia, ale raczej zwiazane z napisaniem wlasnego oprogramowania na mikrokontroler w jednym z tych urzadzen. Wiec czeka zapewne nauka jezyka C ;) No ale...
Nie zetknąłem się z tą książką ale po zagadnieniach które wypisane były na stronie wygląda interesująco. Co do książek do nauki assemblera... z tym akurat jest problem. Assembler to nic innego jak mnemoniki instrukcji mające odzwierciedlenie w kodzie maszynowym. Każdy procesor czy mikrokontroler posiada swój własny zestaw rozkazów a więc i mnemoniki...
Taki mały mikrokontroler nadaje się idealnie do celów edukacyjnych. Można nauczyć się oszczędzania miejsca, pinów mikrokontrolera. Woltomierz na Atmega8 z LCD na gotowej bibliotece to żadna nauka ;) To tylko kilka linijek kodu. Na małym mikrokontrolerze możesz robić regulatory. Jest tam przetwornik ADC, jest sprzętowy PWM. Tu masz kilka przykładów:...
(at)cicho-ciemny No jeśli masz funkcje do sterowania wyświetlaczem i masz wybrane piny sterujące to trzeba plugin skonfigurować. Wybierasz jaki wyświetlacz i jak wirtualne sygnały są podłączone. Następnie kompilujesz projekt, załączasz wyświetlacz (OFF->ON) i wykorzystujesz wbudowany w IDE symulator. A działa to... stosunkowo wolno. Co do przechodzenia...
1. W kwestii nazewnictwa to rodziną jest jednak msc51, 8051 to wersja NMOS - 80c51 czyli gotowy układ (praprzodek całej rodziny ale jednak jest to nazwa handlowa pojedyńczego układu). 2. Większość obecnie produkowanych '51' posiada pamięć flash, i często programowaną w systemie, jednak są to specyficzne produkcje odbiegające od pierwowzoru 80c51 (ten...
Wybrałem atmege8 bo jest najbardziej zbliżona do kontrolera którego mam na arduino czyli atmega328. Jest też kupa poradników jak przy pomocy arduino zaprogramować atmege8. Dlatego zdecydowałem się na ten mikrokontroler a skoro kosztuje tylko 5zl to co mi tam. Myślę że tak złożonej sekwencji święcenia jaka zamierzam zrobić nie zrobił bym na tych układach...
Odpowiem z punku widzenia amatora ponieważ ciągle się za niego uważam. :P Po pierwsze Arduino to moim zdaniem przereklamowany produkt. Oryginalne kosztuje podobnie do Raspberry Pi a możliwości bardzo kiepskie. Moim zdaniem opłaca się jedynie kupić najtańsze Arduino albo zebrać zestaw: - płytka stykowa - kable i druciki do stykówki - zasilacz 5V lub...
ekhm.. średnio wiem o czy piszecie :P Masz na myśli tego typu płytkę ? http://allegro.pl/plytka-drukowana-uniwe... No więc tak. Lutownica to dodatkowy wydatek i dodatkowa nauka obsługi, a nie chcę na razie niczego na stałe montować. Jak mi mi mikrokontroler po 1000 programowaniach padnie, to chce go wymienić na nowy....
Witam ! Napisałem program na Atmegę8 do zdalnego sterowania kodem rc5. Na początku wszystko jest ok mikrokontroler uczy się dwóch kodów , pierwszy kod to włącz drugi wyłącz kiedy przechodzi do trybu pracy pierwszy kod załącza diodę drugi ją wyłącza i następuje zawieszenie .Proszę o podpowiedź gdzie tkwi bład . Z góry dziękuję . Załączam listing z programem:...
Dobra ale żeby programowac to trzeba kupic programator i specjalny do niego mikroprocesor (chyba dobrze pisze :P ) A ja nie mam zbyt duzo kasy max 100zł a zeby coś zaprogramowac to musze sam zrobic program?? nie moge wziąsc go od kogoś innego ?? a tak wogule to program chodzi ci taki komputerowy czy program jako to co ma wykonac robot??A jesli chodzi...
dzieki Fenix. moja sprawa wygląda tak mam zrobć zasilacz sterowany cyfrowo (ustawiamy napięcie i ograniczenie pradowe). gościu mi powiedział bym zrobił część wykonawczą i sterującą przygotował a sam sobie napisze oprogramowanie. obie rzeczy wykonałem a chciałbym jeszcze sprubować to oprogramować. miałem kiedyś styczność z 8051 ale to były małe zabawy...
nauka programowania mikrokontroler nauka programować mikrokontroler nauka nauka początkujący
elektromagnes junkers karta pamięci uszkodzona czujnik pralka
tester diagnostyczny wkrętarka milwaukee
Pioneer VSX-835 DAB a Tonsil Altus 380S – kompatybilność, moc, ustawienia CV950S-R42 Firmware Download for MAGIC 42" TV, Panel Matching, USB Flashing, Board Variants