Np. coś takiego z instructable: [url=http://www.instructables.com/id/Wir... Sprawdzone u mnie. Sterownik pod sufitem w kuchni. Wysyłam z dowolnego miejsca w zasięgu WiFi mojego AP. Nie potrzebuje nawet bootloadera, jak rozwiązania z UART przez WiFi. PS. W uzupełnieniu to samo w wersji pod linux i po polsku: [url=https://majsterkowo.pl/tani-bezprze...
Czy jest możliwa transmisja między portem 1 a 2 i odwrotnie? Nie. Jeżeli nie jest możliwa transmisja między portem 1 i 2 to bym po prostu zrobił mostek dla tych portów a na zasilaniu wstawił bym diody prostownicze żeby nie doszło do zwarcia z print serwerem Nie, nie i jeszcze raz nie. Poczytaj o tym co to jest USB Host/Device a potem nawet OTG. -------------------...
http://obrazki.elektroda.pl/8261296900_1... http://obrazki.elektroda.pl/3509895200_1... Opisany poniżej "nietypowy mówiący termometr" dla większości osób może się wydać zupełnie niepotrzebnym, zbędnym gadżetem. Jednak dla osób starszych, słabowidzących itd. może okazać się pomocny. Typowe, tanie termometry, nie zawsze...
http://obrazki.elektroda.net/42_12648689... Na temat projektu avr-cdc z [url=http://www.recursion.jp/avrcdc/]htt... napisano już wiele i jeszcze więcej - nie będę się rozpisywał o samej idei - można zajrzeć chociażby do wątku [url=http://www.elektroda.pl/rtvforum/to... prosta niezawodna przejściówka...
O stacjai FDD będę myślał . Do zaprojektowania COBRA-DOS skłoniły mnie właśnie "męczarnie z kartridge" , jest to problem sprzętowy i softwerowy . Aktualnie pracuję nad płytką i tu pojawia się problem , oprócz oryginalnego złącza Cobry forum nie wypracowało innego standardu (naliczyłem kilka indywidualnych propozycji) .Nie wiem jakie zastosować rozwiązanie...
Jak sobie kupisz np prosty programatorek STK200 jeśli już musi być do LPT - za 15zł na allegro albo sam go zrobisz wg schematu np stąd: http://www.lancos.com/prog.html to nie dość, że przestaniesz mieć problemy to jeszcze nie uwalisz portu LPT przez przypadek. popatrz też sobie na programatorki tanie a duuużo lepsze jak: USBASP albo STK500v2 wszystkimi...
Kupę lat stosowałem USBAsp jak jeszcze w Bascomie działałem i Win. Teraz tylko Linux i to wymusiło niejako zmianę podejścia. Jak chcesz dużej uniwersalności, to mogę polecić ESP32 (w różnych wersjach) lub RP Pico. Np. https://www.elektroda.pl/rtvforum/topic3...
Linux ? ..... no można ale ostatnią instalacje robiłem też ze 12 lat temu jak królowały Auroxy , Mandrivy, SUSE, Debian i parę innych pociotków. Niestety choć chciałbym mam dwa programy których odpowiedników nie ma na systemy Linuxowe. Co do PCB to tak elementy powrzucał stary EAGLE, ULN jest w podstawce do szybkiej wymiany bo jest najbardziej narażony...
Już kiedyś prezentowano na forum (nie pamiętam czy to "nasz" autor, czy projekt zewnętrzny) Linux na atmedze. Tam co prawda atmega robiła za emulator jakiegoś ARMa, czyli to w sumie też była "maszyna wirtualna".
http://obrazki.elektroda.pl/9576794400_1... Początkujący w dziedzinie mikrokontrolerów pytają czasem na forach, czy uda im się uruchomić Linuxa na 8-bitowym mikrokontrolerze, co zwykle wywołuje salwy śmiechu. Mówi się, że absolutnie minimalne wymagania sprzętowe dla Linuxa to 32-bitowy procesor z jednostką zarządzania pamięcią (MMU) i co...
You won't ever run Linux on less than 32-bit processors :-) For OS on Atmel, try to look for Microthreads (or similar, I can't remember).
Witam Nie mogę odnaleźć podpowiedzi gdzie są dane do obsługi konkretnego kontrolera w pliku ino 328 , 32u4 , ... lub Atmego 2560 . Chciałbym to wiedzieć przed wgrywaniem skecha programem arduino ( windows , linux ) do płytek arduino . Często otrzymuje wiedomość po kompilacji , że ten kod nie jest dla danego mikrokontrolera. Czy istnieje jak metoda konwersji...
Cześć, mam pewien problem. Posiadam płytkę rozwojową opartą na ATmega 32. Wcześniej uczyłem się BASICa i robiłem różne projekty, korzystałem z systemu Windows. Jakiś czas temu przesiadłem się na Linuxa i chciałbym poznać język C dla paru ambitnych projektów;) Materiałów dotyczących nauki C i AVR mi nie brakuje. Posiadam programator( sudo apt-get install...
a co można zrobić aby temat był niezawodny- poza watchdog'ami w układach master i slave. Całością będzie sterował linux przez ethernet więc może jakiś dodatkowy reseter zasilania master i slave'ów? Jak wygląda to w rozwiązaniach przemysłowych?
Posiadam laptopa bez portu równoległego, ale z portami USB, oraz sprawnie działający programator USBasp. Chciałbym moc przesyłać tekst z terminala do wyświetlacza podłączonego do atmegi. Z tego co wyczytałem na necie wychodzi, ze potrzebny byłby mi jakiś dodatkowy układ (np FT232RL), zeby brak opcji zmian w to co trzeba w slowniku zrobić przejście USB...
Instalacja systemu niestety usunie Ci wszystkie wcześniejsze dane. Jakimkolwiek systemem w wersji Live czy to Windows czy Linux skopiujesz dane na inną partycję. Możesz użyć też Hiren's Boot-a tam są narzędzia pomocne w podobnych przypadkach. Jest tam też właśnie wersja Live którą uruchomisz komputer. Niestety jeśli nie będziesz wiedział jak użyć konkretnego...
Z tego co zauważyłem to czy atmega jest wsadzona w podstawke czy też nie, program zachowuje sie tak samo. Z nerwów przebudowalem programator na ten ze stronki Adam Dybkowskiego, i teraz nawet atmegi nie wykrywa (a czy w ogole przedtem wykrylo ;/) Jeżeli juz nic nie pomoże użyje zwyklej tasiemki i rezystorów, i nie będę sie bawić w programatory. Uzbieram...
Mi najlepiej to by pasowalo do OvisLink-a 1120 lub 5460 - dostepne jest oprogramowanie z Linux na ten AP. Ma on wbudowanego RS232 ale to tylko 38 kbit :) wiec na nic sie nie zda i chcialbym cos takiego na skretke. Pozdrawiam
Po krótce opiszę co zamierzam i o co mi chodzi. Auto otrzyma silnik turbinowy od helikoptera Mil mi2, czyli mój ulubiony GTD350. Jest to silnik z którego fizycznie mogę odebrać ponad 400KM. A Ja zwracam się z prośbą o pomoc w budowie systemu elektronicznego. Mianowicie, chcę stworzyć układ elektroniczny który będzie zbierał wszystkie informacje życiowe...
Witam wszystkich. Mam taki problem na którym stoję już kilka dni. Mianowicie tak: Posiadam przejściówkę USB-RS opartą o układ PL2303x przez którą to chcę się komunikować z ATmegą16. Przejściówka była dorzucona do zakupionej na wiadomym serwisie aukcyjnym płytki testowej do mikroprocesora. Po podłączeniu przejściówki do portu usb w PC generalnie wszystko...
Jak dla mnie świetny projekt ;) Mogłeś go dać do DIY. Powiedz mi tylko po co XP? Nie lepszy byłby jakiś skromny linux z obsługą all peryferiów? Ja właśnie w celach edukacyjnych(może kiedyś dla robota) bawię się portami komputera z poziomu linuxa - konkretnie piszę programki w C dla konsolki. Nie ma tu co mówić o kamerce, ale można przecież wziąć i kupić...
Jeśli pamięć zajęta tylko w prawie 100% to może te kilkaset bajtów na bootloader da się wygospodarować, zawsze można też zoptymalizować progam. Z pewnością jest to prostsze niż zabawa z ISP. A propos ISP - właściwie nic nie trzeba multipleksować - wystarczy sterować np. linią SCK - układ, który nie dostaje SCK nie wejdzie w tryb ISP, za to RESET utrzyma...
400,- sporo. Szkoda, bo specyfikacja techniczna zachęca do użycia :( Nowy router bezprzewodowy 801.11 b/g kosztuje ~290,-, do tego czytnik kart SD (w porywach 10,-), Linux za free (np. openwrt), jeden wieczór spędzony na dolutowaniu 5 przewodów i skompilowaniu extra modulow vfat,fat,mmc do kernela 2.4. No i ta satysfakcja z hack-owania sprzętu :) I...
Nie bardzo wiedziałem gdzie ten tematu umieścić, więc padło tutaj. Odkąd mam laptopa nie posiadam już portu lpt :/. Aby nie zaprzestawać mojej przygody z prockami avr poszukałem programatora pod usb. Padło na ten ze strony http://www.fischl.de/usbasp/ . Jako, że pod ręką niczego w smd nie było, to zrobilem projekt wg. J.A. de Groot. No i tu zaczynają...
Witam! Widzę, że mamy podobne prace dyplomowe :-) Moja praca dyplomowa polega na napisaniu oprogramowania do autopilota. Napisałem rejestrator parametrów lotu (zczytuje dane z AHRS i GPS, a następnie wysyła je na ziemię za pomocą radimodemów oraz zapisuje je na karcie SD), teraz biorę się za pisanie stabilizatora lotu.. Mój sprzęt jest gotowy, jest...
Witam. Weź zatem dane konfiguracyjne z Windowsa. https://obrazki.elektroda.pl/1153505100_...
Wyedytować plik AVRDude.conf, dodać sekcję M88PA na podstawie sekcji M88, zmienić tylko sygnaturę i już. Niewykluczone, że najnowsze AVRDude już to ma, tylko trzeba sobie je skompilować, albo przynajmniej podmienić plik konfiguracyjny.
Witajcie elektrodowicze. Tym razem, celem artykułu będzie przedstawienie wam kolejnego taniutkiego i bardzo przydatnego programatora od naszych skośnookich braci. https://obrazki.elektroda.pl/5259236300_... Jest to, programator UBSASP, w wersji 2.0, przeznaczony to współpracy z produkowanymi przez Atmela układami AVR. Po zakupie otrzymujemy...
http://www.scienceprog.com/kontrollerlab...
Ok - ale ja właśnie myślałem, że to powinien pokazać mkAvrCalculator - że te fusebity oznaczają że uC spodziewa się zegara np. 16MHz. A nie pokazuje nic, stąd moje zdziwko. Dla twojego większego zdziwienia: żaden FuseBit Calculator nie wskazuje na konkretną częstotliweśc powyżej 8 MHz. Porównaj z : http://www.engbedded.com/fusecalc/ Masz tam tylko...
Dla zabawy, z ciekawości, dla pokazania się, z nudów - mógłbym wyliczyć jeszcze kilka powodów. Nie wszystko musi mieć sprecyzowany i praktyczny cel :-)
... i nie zauważyłem ale miałem zmienione ustawienia FuseBitów - Watch-Dog'a, Boot Reset vector Enabled oraz co najgorsze BOOTSZ. Ingerencja w FuseBity pamięci FLASH skutecznie zadusiła mi Atmege. .... panie kolego ale ustawienia tych fusebitów - jakbyś ich nie zmieniał nie mają ŻADNEGO wpływu na "zduszenie" atmegi jak piszesz ;) zresztą fajne określenie...
Hmm... O ATme'dze nie pisałeś wcześniej :) Rozumiem że jest slave'm - możesz napisać co robi? Pytam bo też chciałem zrobić slave'a na Atmel'u. Co do podkręcenia zegara to szyna I2C może mieć prędkość SCL frequency = CPU Clock frequency/(16 + 2(TWBR)*(PrescalerValue)... • TWBR = Value of the TWI Bit Rate Register. •...
Kod pisany w programie Arduino, system Linux Kubuntu, procesor Atmega32 komunikat błedów ponizej #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/eeprom.h> #include "LiquidCrystal.h" #include "adc.h" #include <PCF8583.h> #include "header.h" /home/marek/Bulid_app/atmega-v0/atmega-v...
Ja mam pytanie do autora ... Sam mam pomęczyć się z interfejsem www. Koncepcja jest taka sama tzn Linux rs232 atmega. Niestety znajomość php sh css jest raczej mała . Jeżeli autor zechciałby się podzielić interfejsem i trochę wyjaśnić co i jak to bym był naprawdę wdzięczny.
OpenOCD to soft obsługujący debuggery JTAG, ja go używam do programowania/debugowania procesorów ARM. Ale z tego co można wyczytać w sieci coś się dzieje wokół wsparcia dla AVR-ów. OpenOCD komunikuje się z JTAG-iem i udostępnia dwa serwery debugowania telnet oraz gdb(do tego drugiego można podłączyć się samym gdb i debugować program). A manual do OpenOCD...
Czym się różni Atmega 168a za 119zł i 7.8zł? Zbudowałem sobie "system" na ubogiej wersji 'Arduino nano' (z procesorem 168a): serial z wyświetlaniem komunikatów, parę wejść GPIO, 3 kanały ADC i wszystkie urządzenia po i2c jakie miałem: wyświetlacz oled na układzie 'ssd', czujnik temperatury lm75, ADC ads1115, zegar ds1307. Wszystko programowane USB ASP...
https://obrazki.elektroda.pl/9462705600_... Otwarte oprogramowanie układowe dla RP2040 stworzone przez Nicolai Electronics zmienia Raspberry Pi Pico (lub inne płytki oparte na Raspberry Pi RP2040) w mostek I2C na USB, co pozwala podłączyć dowolny czujnik lub moduł I2C do komputera bądź innego sprzętu bez GPIO. Firmware implementuje...
minicom , lub dowolny program w C, przykład poniżej - czyta z wejścia - wysyła do urządzenia, zczytuje z urządzenia i wysyła na stdout (monitor) #include <stdio.h> #define SERIAL_DEVICE "/dev/tts/1" int main(int argc, char** argv) { FILE *port; int c; port = fopen(SERIAL_DEVICE, "w+"); if(port == NULL)...
Używając mxcube można se ten fat i usbotg wyklikać (np dla stm32f105). Dolicz do tego czas wgranai systemu na kartę pamięci i jego konfigurację (by nie ukatrupił systemowego sd). Nawet takie arduino, czy goły avr mają biblioteki do kart sd. Nie masz pojęcia o mikroprocesorach i wciskasz na siłę drogie rozwiązanie, które ponad to wymaga dodatkowego przetwornika,...
Mi chodzi jednak o edytowanie istniejących projektów które mają własnego makefile. Wystarczy mi więc prosty edytor który wywoła polecenie make, żebym nie musiał w osobnym oknie terminala kompilować. Geany, jest w repozytoriach.
Kolega jest Wielki:) Bardzo dziękuje:) Mam jeszcze jedno pytanko ma może kolega sposób na połączenia ścieżek z np.Atmegą lub rezystorami? Bo nie idzie idealnie na środku połączyć:( trza zasłonić otwór na odwiert.
Dzięki już program śmiga. Zastanawia mnie jeszcze jena rzecz dotycząca kolejnego TIMER-a TC1 w 644. W dokumentacji opisany jest bit od przerwań : TOIE w TMESK1, podczas gdy ja muszę zapalić TOIE1 (podobnie jak w 32) bo inaczej kompilator wyrzuca błąd. Niedopatrzenie w dokumentacji czy różnice w Toolchain którego użuwam (w Linux-ie)?
Witam serdecznie mam modluł startowy dokładnie taki: #include <io.h> #include <io2313.h> int main(void) { outp(0xff,DDRB); while(1) { outp(0xff,PORTB); outp(0x00,PORTB); } } Jestem bardzo poczatkujacy i potrzebuje jakichs instrukcji od czego jak mam zaczas, krok po kroku co robic...
http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...
Potrafię już sam obsługiwać serwer VPS z Linuxem(pewnie wyjadaczy to śmieszy) , mam w domu komputer z Linuxem..Uczę się cały czas....ale jedna rzecz mnie zaskoczyła :D Okazało się że żeby się pierwszy raz podłączyć do tego Raspi to potrzebna jest klawiatura... a ja juz nie mam takich rzeczy :D Potem sobie terminalem poradzę. Mam same Notebooki od lat.....
Dzieki wielkie za pomoc :). Ogolnie cos takiego juz powstalo tak jak ci pokazalem na zdjeciach. Z tym AP mozna zrobic wszystko :) jest na nim Linux. Kwestia tylko jak to zrobic :) Poszukam tego posta. Nie wiesz moze o czym byl :) to bede szukal po slowach kluczowych. Pozdrawiam
Witam. W zasadzie to obsługa portu szeregowego pod linuxem zgodnie z ich zasadą "everything is a file" to po prostu zapis i odczyt z pliku. W php otwieramy plik /dev/ttyS0 i zapisujemy do niego i/lub odczytujemy. Dodatkowym poleceniem konfigurujemy parametry. Z tym że komunikacja php z urządzeniem, to nie jest idealny model. Znaczy w sumie zależy od...
Ten programator to nie jest FTDI-bitbanger! Układ FT232 jest tu tylko w roli konwertera USB-RS232. Z instrukcji wynika, że programator komunikuje się po protokole AVR-910 i taki protokół ustaw w avrdude ("-c avr910").
Jeśli ja podam, to będzie znowu "gdzieś wyczytana informacja" i błędy mogą się mnożyć. Jak wyszukasz, i sprawdzisz to zapamiętasz co i jak na całe życie. Poza tym prośba o skompilowanie własnego kodu i zobaczenie efektów programu chyba aż tak trudna nie jest. A dla zaspokojenia Twojej ciekawości u mnie wychodzi 134518174 bez static (gcc, linux) Albert...
atmega linux atmega atmega rs232 komunikacja atmega atmega
oporność głośnik przekręcić wałek prace kontrolno pomiarowe
Napięcie na przewodzie neutralnym przy obciążeniu 100 W Tester akumulatorów Blue Box - funkcje i zastosowania