Witam Potrzebuje zrealizowac uklad na AVR w taki sposob zeby niektore czesci kodu byly napisane w BASCOM / C a inne w ASM. Czy jest to mozliwe? Konkretnie chodzi mi o to zeby prostsze rzeczy robic w ASM ( UART ) a takie jak obsluga LCD puscic w BASCOM albo C. Czy jest mozliwe laczenie obiektow w...
Należy najpierw zadać sobie pytanie po co. Jeżeli chcemy potraktować programowanie mikrokontrolerów jako zabawę/ciekawostkę to Bascom będzie dobry. Jeżeli zamierzamy się rozwijać to niech to będzie Arduino, tylko i wyłącznie dlatego, że jest oparte o C. Sam jestem zwolennikiem wejścia w świat uC poprzez...
połączenia poprawne, przed chwilą sprawdzałem, ale zobaczę jeszcze raz rano i sprawdzę omomierzem może któryś lut nie łączy(?)
Witam, on niedawna uczę się Bascoma i chcę stworzyć układ który będzie dbał o zapalanie światła w określonym czasie. Oczywiście czas będzie ustalany przez użytkownika np od 15:30 do 16:43. Mam taki pomysł żeby godzinę zamienić na liczbę np 1530 i 1643 jeśli czas przeliczony na liczbę będzie pomiędzy...
To pewnie wynika z tego że powstało dużo różnych AVR`ów. Jeśli na początku ktoś korzystał tylko z jednego typu to mógł sobie w IDE ustawić konfigurację dla stosów a nawet wyświetlacza LCD czy I2C. Stąd dla wstecznej kompatybilności dalej tak można zrobić. Na przykład ustawienia dla stosów są tutaj tylko...
Witam. Tak poradziłem sobie z uruchomieniem. Myślę, że warto opisać tutaj dokładnie co i jak z tym HC-05. A więc jeśli ktoś ma sam układ HC-05 bez dodatkowej płytki z goldpinami, to powinien podłączyć go według tego schematu: Oczywiście diody LED nie są konieczne. Jednak polecam podłączyć...
Programator elementów I2C „PROGXv13” umożliwia programowanie układów pamięci 24CXX, PCF8583, PCF8593 oraz Syntezy TSA6057. Powstał jako narzędzie ułatwiające budowanie urządzeń z tymi układami, być może kiedyś również z innymi na magistrali I2C. Dla ułatwienia program współpracuje z programatorem...
Mam pytanie wlasciwie zeby sie upewnic(zanim zrobie pcb). Chce podłączyc wyświetlacz pod uP w sposób jak na rysunku ponizej. Zamierzam zaprogramowac procka w Bascomie AVR. Jest to wyswietlacz 2*16 Jego konfiguracje bedzie wygladala nastepujaco (krok po kroku:-): Config Lcd=16*2 Config Lcdmode...
Myślałem, że nie jestem na forum humanistycznym, ale chyba się pomyliłem Czy elektroda.pl zwalnia piszących z dbałości o jakość postów (nie tylko merytoryczną, ale też językową)? Dlaczego nie dbacie o narzędzia, których używacie codziennie? Sorry, jesli forma Cię uraziła. Chyba prędzej by się...
w jaki sposób rozwiązujesz rok w 8583 ? Jak "rozwiązuję rok" ;) to dość trudno tak w kilku zdaniach wytłumaczyć, chociaż sprawa generalnie jest prosta... Może więc zamiast się rozwodzić, pozwolę sobie wkleić dobrze (mam nadzieję) skomentowane fragmenty swojego programu. ' ****************************************...
po prostu ustaw diody w 8 rzędach po 8 masz 8 rzędów (poziom) i 8 kolumn (pion) rzędy łączysz anodami i przez opornik do nóżek atmegi kolumny łączysz katodami i do innych nóżek. chcesz zapalic gorna diode pierwsza od lewej to na porcie od gornego rzędu ustawiasz 0 a na porcie od pierwszej...
Witam, Pracuje od dłuższego czasu nad różnymi programami serwera www opartego o atmege32 i nm7010A (wszystko w bascomie). Komunikacja odbywa się po prze TWI. Podczas pracy nad kodem pozwalającym na zmianę IP poprzez stronę www zauważyłem poważny problem. Otóż puki całość pracuje na adresie ip...
To z noty aplikacyjnej detektuje zero podobnie jak układ z transoptorem. Oczywiście zakłócenia w obu przypadkach dobrze byłoby filtrować, można to zrobić cyfrowo. Wadą tego układu jest to, że masa ma potencjał jednego z przewodów zasilających (być może fazy), co jest problemem jeśli urządzenie może łączyć...
Witam, Na forum jest od 4 lat, lecz to jest mój pierwszy post :) Nie dawno zacząłem zabawę z AVR-ami. Kupiłem potrzebne elementy, złożyłem i przystąpiłem do pisania programu. Niestety zatrzymałem się na komunikacji z serwerem http. Chciałbym aby mój kontroler łączył się z podaną stroną www wysyłając...
Witam Mam następujący problem z termometrem DS18B20. Oto mój kod: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Rs = Portb.6 , E = Portb.7 , Db4 = Portd.5 , Db5 = Portb.0 , Db6 = Portd.7 , Db7 = Portd.6 Config 1wire = Pinc.1 Deflcdchar...
Witam Chcę zaprogramować attiny2313, żeby zmieniał prędkość w module bt poprzez wysyłanie komend np. AT+baud4 daje prędkość 9600.Kiedy wysyłam at+PN.Ma ustawić moduł na brak parzystości.Postanowiłem napisać program w bascomie,niestety problemów co nie miara.Przykładowo kiedy piszę: open "comd.1:9600,8,n,1"...
... Mam problem z zaprogramowaniem atmega8. Programowanie do tej pory przebiegało bez problemów i coś nagle się stało, że bascom przestał widzieć procesor, komunikat: "Could not identify chip with ID:000000" • Programator STK2000 zmieniłem na drugi i nic • Kabel łączący programator...
Witam po raz kolejny. Jak "kolega" prosił zrobiłem parę fotek jak to "siedzi" na tej płytce(ale jakość jest b.kiepska bo foty robione tel.(aparatu tymczasowo nie mam)) , jeśli to zadowoli to fotki zarzucam na forum. Aby zminimalizować i uprościć całość to zbudowałem tak na szybko odręcznie taki "moduł"...
Nie mam, ale to żadna filozofia raczej... Zajrzyj do noty jakiegoś rejestru SIPO, np 74595. Reguła jest taka, że wrzucasz na taki rejestr jedną "jedynkę" i przesuwasz ją aż na sam koniec linii, po czym wrzucasz kolejną "1". Rejestry możesz łączyć szeregowo, tj. z ostatnie wyjście rejestru podajesz na...
No ten czerwony napis, który dałeś na tym rysunku wszystko wyjaśnia i w zasadzie sam sobie odpowiedziałeś. Tylko trzeba byłoby go troszkę rozszerzyć, np tak: UWAGA! na schemacie pominięto prawidłowe podłączanie WSZYSTKIEGO zgodnie ze sztuką, nie mówiąc już o tym, że to nie schemat tylko hmm jakaś...
Zamiana wyświetlaczy nic nie daje, zamieniałem nawet same kabelki łączące je z płytką i też nic. Jeśli chodzi o przerwania to mam odbiór danych z RFM12 oraz obsługę klawiatury na PCF8574. Może faktycznie coś na rzeczy z tymi przerwaniami. Wyświetlacz, który nie działa jak trzeba oprócz wyświetlania...
A jak z zasilaniem? Pokaż schemat jaki masz osobiście połączony. Schematu nie robię, bo to nie za bardzo ma sens - jest to zbyt proste. 3.1.17. Zabronione jest publikowanie wpisów obniżających ogólny poziom dyskusji, wynikających z lenistwa lub zawierających roszczeniowy charakter wypowiedzi...
..."Tylko po co zaczynać o starych procesorów i od powoli wymierającego języka?".... A czy ktoś o to pyta? Jeśli chodzi o pomoc - to trudna sprawa. Piszesz "Mój kod zrobił się już dość duży i moje umiejętności są zbyt małe, aby nad nim zapanować" I chyba tu jest problem, zacznij pisać "od...
Dlaczego wyniki ADC zaczynają się od 0 a nie od 512? Na moje oko coś tam nie łączy (pin wyjściowy ASC712-05 z rezystorem R18). Płynie jakiś prąd upływności więc jakieś wyniki są, ale mizerne. Prąd jest ograniczany więc wzrasta coraz wolniej przy zwiększaniu napięcia. Stąd nieliniowość. Zmierz napięcia...
Witam Przedstawiam stację meteo nad którą pracuję już kawałek czasu. Początek prac to też mój początek zabawy z Arduino. Zaczęło się od gotowego projektu malutkiej stacji z wyświetlaczem OLED. Wtedy już samo wgranie programu do ESP8266 było wyczynem dla mnie. Później zaczęło się kombinowanie,...
Witam... Ja bym nie bawil sie w komparator i ... tylko wzioł cfrowy termometr 1-wire np DS1822, DS1821(swoją drogą da sie go zaprogramować jako termostat) no ale można zrobić to w rózny sposób, wracam do tematu postu... Przerwanie od komparatora w BASCOM Config Aci = On , Compare = Off , Trigger = Toggle On...
Troszku późno, ale może komuś się przyda. BASCOM - program, który prawie działa jest gorszy od nieistniejącego. W rozpaczy może się zdarzyć, że konstruktor będzie próbował naprawić błędy bibliotek BASCOMa grzebiąc lutownicą w swoim komputerze. Skorzystałem z powyższego rozwiązania zaproponowanego...
Hej! I jest tak jak mówisz - Skubik. :P Kwarc jest przy samym układzie, przylutowany bezpośrednio. Takich strategicznych rzeczy staram się nie łączyć kabelkami...:) Myślałem że coś nie tak może być z ATmega8, że może się zawiesza, może resetuje, może jakieś zakłócenia pracy kwarcu mikrokontrolera...
Witam, źle zapisujesz według mnie, powinno być: Dim F1 As Bit Dim F2 As Bit Dim F3 As Bit Dim F4 As Bit Dim F5 As Bit Dim Flagi As Word Dim F6 As Bit Dim F7 As Bit Dim F8 As Bit Dim F9 As Bit Dim F10 As Bit Dim F11 As Bit Dim F12 As Bit Bascom AVR 1.11.9.0 łączy zmienne typu bit...
Bo jak ja zacznę coś tworzyć to mi flash-a w procku nie starczy a pewnie potrzeba do tego dwóch linijek kody aby coś wysłać i odebrać z tego nieszczęsnego FT232RL :) ale dlaczego nieszczęsnego FT232RL - przecież komunikacja za jego pomocą to dokładnie to samo co przez MAX232 - tyle że tu masz...
I teraz jeszcze takie pytanie, jak master wyśle komendę print 0103, to wysyła on na wszystkie układy podłączone do magistrali i tylko w slave o numerze 01 (na przykład) wykona się instrukcja 03??? Tak to rozumiem. No i czy instrukcja INPUT nadaje się do odebrania danych z magistrali?? Dokładnie...
Witam wszystkich speców. Kupiłem zestaw avt 3500 do nauki programowania AVR-ów w BASCOM. Niestety przegapiłem sprawę że tą płytkę testową można łączyć z PC-tem za pomocą LPT. A ja mam laptopa. Czy istniej prosta metoda na połączenie te płytki poprzez USB. Serwis AVT poleca zastosowanie następnej płytki...
Panowie podłączę się ponieważ ja też mam problem:( Łączę się z Atmegą za pomocą FTDI, który działa poprawnie. Po połączeniu TX i RX dokładnie to co wysyła to odbiera. Ale ten krótki kod nie chce działać:( krzaczy i krzaczy. Kod: $regfile = "m16def.dat" $crystal = 7372800 $baud = 9600 Config...
Witam po krótkiej przerwie. Tym razem potrzebuje darmowego oraz łatwego programu do zaprogramowania procesora atmega 16. Chciałem zaprogramować tym samym programem co wcześniej - mkAVR, lecz potrzebna jest na ten procesor pełna wersja. W niedługiej przyszłości kupie sobie pełną licencje na mkAVR razem...
Witam. Walczę z obsługą magistrali I2C łączącej procesor Atmega324p i czujnik DS1624. Chcę zapisać na karcie SD póki co dwa surowe bajty z rejestru temperatury, jednak prawie za każdym razem otrzymuję wynik 255, czyli same jedynki w bajcie. Piszę "prawie", gdyż przy ostatniej próbie z jakiegoś powodu...
Witam Zapłacę za wykonanie projektu (Płatność na konto) Komunikacja będzie się odbywać pomiędzy PC (Program w Delphi 7) a AT90s2313 (Program w Bascom)(AVR2313 płyta testowa) za pośrednictwem RS232 (Adapter USB RS232 (przesyła dane o szybkości transmisji 9600 bitów na sekundę. Protokół komunikacyjny...
Skoro to Atmega128, to masz 53linie I/O, jeśli podepniesz każdy czujnik do osobnej nogi, wrzucisz mocniejszy kwarc, to możesz odczytywać te DSy (pseudo)równolegle i łączny czas odczytu wyniesie Ci czas odczytu jednego DSa + kilka cykli na przełączenie, dodatkowo, jeśli chcesz odczytywać co 10sec stan...
Witam chciałbym się podzielić kodem w bascomie do odczytu czasu z serwerów ntp poprzez moduł esp8266 atmegę oraz bascom . Kod częściowo zaczerpnięty z niemieckiej strony , po wielu godzinach prób i modyfikacjach działa :) do tego stabilnie, co 5 sekund łączy się z serwerem czasu ntp , wysyła zapytanie...
A czy orientuje się ktoś jak naprawdę działa przejściówka USB na PS2 ? Taka? To tylko zwykła przejściówka elektryczna, łącząca odpowiednie linie. Działa tylko z urządzeniami potrafiącymi obsługiwać oba interfejsy. Jakie są napięcia sygnałów w USB ? 3,3V ? 5V Dla Bascom'a istnieje taka...
Witam, niedawno zacząłem pisać w ramach nauki program do zamka kodowego na bazie AT89C2051. Niestety jak wiadomo w porównaniu do avr, arduino itd. bascom ma mało poradników czy coś w tym stylu w internecie. Mam kilka pytań w sprawie bascoma: 1. Jak zrobić tak żeby po wciśnięciu przycisku wykonała się...
Witam, ja właśnie dokładnie taką samą konfigurację 2 procków czyli łączyłem Atmega8 oraz Atmega16 po tym właśnie i2cslave w Bascomie i mogę się coś niecoś na ten temat wypowiedzieć.... ... otóż biblioteka ta I2cslave dla softwarowego rozwiązania układu SLAVE w I2C rzeczywiście działa dobrze tak...
1. Vlcd dla tego wyświetlacza powinno być bliskie 0V, dlatego radzę wpiąć potencjometr między Vcc i Gnd a wyjście podpiąć do Vlcd. I skęcić w stronę masy. 2. Nie wiem jak łączysz piny LCD - ten wyświetlacz ma zamienione piny bodajże R/W z RS. Rozkład w załączniku.
Masz błąd w układzie: transoptor OP1, a dokładniej dioda jest podłączona katodą do plusa, a anodą do minusa... To chyba raczej nie ma prawa działać. dzięki za zauważenie błędu, jednak to mój błąd przy rtsowaniu schematu. normalnie jest ok i układ biega. okazało się, ze nie łączyła mi jedna przelotka....
Witam, męczę się z programikiem mającym zliczyć ilość naciśnięć przycisku. Mikrostyk po przyciśnięciu łączy masę na PortD.2 w avr'rze at90s2313. Kombinuję i rezultaty mam mizerne. W pierwszym programiku wykorzystałem przerwanie ale nie liczy mi naciśnięć tylko przy jednokrotnym naduszeniu guzika zliczy...
Przeglądałem twoje wypociny (jak na razie jedyny :) i czepiłbym się paru szczegółów: T1in łączymy z TXD w proceszorze, a R1ount z Rxd, na twoim schemaciku są odwrócone Piszesz że to ma być na 90S8535, tymczasem na schemacie jest 2051, a nawet jeśli, to dołącz opornik do resetu i masy (1K wystarczy)...
Kolego Gummis, z tego co wiem to autor postu wybrał "Basica" a konkretnie "proton basic plus". Mikmas jako 14 letni młody człowiek zapytał o basic na pic i dostał odemnie informację. Osobiście uważam, że każdy ma wolny wybór języka w którym chce pisać. Wobec tego nie czepiam się piszących w "C" czy...
. Czyli mamy trzy grupy sygnałów (starsza część adresu, dane pamięci i wejście zatrzasku, młodsza część adresu z wyjścia zatrzasku) i to jest istotne, ale jak będą połączone bity w tych grupach nie jest istotne. Np. PortA.0 nie musi być połączony z D.0 pamięci itd. Jeśli będzie wygodniej inaczej to...
Znalazłem wiele postów opisujących sterowanie kolorowym wyśw. od nokii 3510i, ale ja korzystam tylko a BASCOMA i słabo z assemblera, więc jakby ktoś mógłby mi przybliżyć łączenie za pomocą dwuch kabli (+ trzeci pomocniczy). Czy mogę sterować według własnego upodobania, czy zegar strerowany jest z wyświetlacza?...
Kupilem tą gazete już dawno jednak nigdy nie mialem czasu jakos na złozenie tego uklady gdy już sie zabrałem zaczely sie problemy słabo opisany jest montaż .O pomoc zwracam sie do osob mających złożony ten układ(plytke testową ) ponieważ nie posiadam skanera i nie moge wam udostępnic schematu ...
LightHouser - może i lepiej kupic gotowe urządzenie ale co to za satysfakcja :) lepiej sobie samemu zrobić :) a jeżeli chodzi o masową produkcje to lepiej bez max'a bo nie wiem czy bys tyle sampli dostał :) Ale z tego co widze kolega korzo_m jednak zdecydował sie i zamówił sobie sample :) Tak na...
Jak masz programator ISP, to z reguły kwarc jest "na pokładzie". Jak chcesz konecznie mieć coś do napedzania zegara, to zrób generatorek z tym kwarcem np. na 74HCT14, rezystorze 1MΩ pomiedzy wejściem i wyjściem bramki/negatora, kondensatorze 15 pF pomiedzy wejściem bramki/negatora a GND, wyjscie...
Zreszta co ja tam bede mówił - zajrzyj w schemat takiego maxa - i zobacz jak wyglada jego wejscie - i czym się rozni od tego co ja podałem. Hmm...A gdzie jest schemat ? w tym pdf-ie niet, nie licząc symboli negatorów i podciagnięć rezystorami... ;) A wersja w obudowie SO-16 też nie zajmuje miejsca,...
Z LCD jest podobne a do tego musisz za palac i gasic segment z odpowiednią częstotliwością. A ten drugi sposób (szeregowo). Do jednego układu podpinasz wszystkie segmenty Na jedną noge podajesz czy dany segment ma sie palić czy nie. Jak juz ustalisz czy ma sie świecic czy nie to podajesz sygnał na...
Ja osobiście polecam zrobienie swoej płytki oraz wyprowadzenie portów na goldpiny 2x5 (cały port i zasilanie). w razie potrzeby robisz sobie płytki z gniazdem "Twojego standartdu", łączysz je dowolnie przy pomocy tasiemek 10-przewodowych. Co do gotowych zestawów ostatnio przykuł moją uwagę zestaw...
z pojedynczego pinu mikrokontrolera możesz pobrać 20mA wieć łączenie wspólnej elektrody bezpośrednio pod procka jest niedopuszczalne, tam musi być tranzystor. jeśli chodzi o elektrody od poszczególnych segmętów to oczywiście można je łączyś bezpośrednio pod port ale przez rezystor. teraz co do swiecenia...
ogólna zasada przy zasilaniu programatorów jest taka: -programator musi być zasilony -procek musi być zasilony -można zasilać oba z tego samego źródła -można zasilać każde z urządzeń indywidualnie - NIE WOLNO zasilać jakiego kolwiek układu/urządzenia z 2 zasilaczy naraz (np. VCC porgramacza połączone...
może być i z zasilacza komputerowego a moze być z zewnątrz, ważne żeby było 5V stabilizowane. jak łączysz z zewnątrz to musisz oczywiście połączyć też mase.
sprawdz połączenia kwarcu z uP. kwarc musi być blisko procka i musą być 2 kondensatory do masy (z zakresu 22pF-33pF). jaki masz programator ??? niektóre ISP mają opory przy duzych czestotliwościach kwarcu. ADD: jeśli zmieniałeś tylko fusebity od kwarcu to wystarczy zewnętrzne żródło sygnału zegarowego...
W pliku pomocy masz informacje na temat konfiguracji wyświetlacza [config lcd] i nie tylko. W ogóle to jest to dobre źródło informacji. W katalogu ./sample masz przykłady programów, wystarczy sprawdzić jak autor programu przyłączył układy peryferyjne przeprowadzić kompilacje, załadować do procesora i...
Kwarcu nie mam ustawiony mam na wewnętrzny oscylator RC 4Mhz, ale nie wiem czy to ma duży wpływ, gdyż doświadczenia są wykonywane w przyjaznych temperaturach. A oto mój program $regfile = "m16def.dat" $crystal = 4000000 config 1wire= portb.7 $baud = 2400 Do 1wreset 1wwrite &HEE 1wwrite...
Witam A czy nie prościej byłoby zapalać piksele zamiast rysować linię ? Program pobierałby próbkę z wejścia przetwornika i zapalałby piksel po autoinkrementacji kolumny. Bardziej przypominałoby to oscyloskop. Jesli miałaby być linia łącząca te punkty to trzebaby zapamiętywać poprzeni pomiar i rysować...
ja mam na samym początku programu linię : Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6 i chodzi od kopa sprawdz kabelki , może coś nie łączy
kurcze jednak mi nie działa przesyła maksymalnie 5 znaków potem śmieci lecą :| może coś nie tak połączyłem. Mam teraz 3 uP atmega8 z kwarcami 8MHz i MAX485 w masterze wpiąłem między A B MAX'a485 R120ohm i do linii B +5V przez R560ohm i GND przez R560ohm do A. Max485 w środkowym uP normalnie jest podpięty...
Co do wyświetlacza, połączyłem też wolne piny z masą, skracałem przewód łączący z uP do minimum, podłączałem pod inny port... i dalej się wykrzaczał. napisz też jakiś prosty program co będzie wyświetła powiedzmy kolejne liczby i jakiś tekst i daj to w pętle i sprawdz jak to wtedy wychodzi, taki test...
Powinien być przylutowany. Tak na styk to coś nie będzie łączyć i będziesz szukał problemu w nieskończoność.
Powinna być połączona. Problem może stwarzać odpowiednie poprowadzenie masy. Przeciez masz włączone wzmocnienie 20x, zatem wszelkie szumy i inne zakłócenia także będą mierzalne. Myślę, że masę układów analogowych należy połączyć z AGND a sygnałów cyfrowych do GND. Póżniej tylko w jednym miejscu łączysz...
Linie danych wszystkich kości rozszerzających łączysz do wspólnego (dowolnego) portu, sterowania \OE do masy, linie taktujące CP do kolejnych wolnych linii dowolnego portu. Wysłanie danych na port wymaga: 1. Ustawienia odpowiednich stanów na porcie danych 2. Przepisania danych do przerzutników wybranego...
Witam po przerwie. Zrobiłem rozbudowany zegar z budzikiem na ATMEGA32, ale jest problem z prawidłowym odliczaniem czasu przez układ zegara. PCF spóźnia się o 2 sek na minute, dużo według mnie. Zegar poprawnie działa, gdy odłączę zasilanie ATMEGI(PCF podtrzymywany przez baterię) lub gdy odłączę przewód...
Witam ponownie, Poniżej zamieszczam kod, który wpalony jest w AT89s52 z przy 12MHz Do Disable Timer2 Went = Not Went 1wreset 1wwrite &HCC 1wwrite &H44 ...
Jeśli chcesz potencjometrem regulowac prędkość, to łączysz jego opór pomiędzy szyny zasilania mikrokontrolera, a suwak dajesz pod przetwornik ADC. I przykładowo program: Config Adc = Single, Prescaler = Auto, Reference = Avcc Start Adc i w programie co jakiś czas sprawdzasz sobie: opoznienie...
Witam Już drugą noc spędzam nad tym i nic :( problem mam raczej po stronie komputer>max232, ponieważ po zwarciu styków za maksem i wysłaniu czegoś przez terminal dane nie wracają z powrotem na terminal. Kompletnie zero reakcji. Dodam, że komputer to pentium 3 na płycie z 2 portami COM i windows xp....
Odpisuje tak późno, bo miałem kilka spraw do załatwienia, które skutecznie zredukowały moj wolny czas do zera. Utul i dawid512 obydwoje mieliście racje... Dokumentacja dołączona do zestawu ZL11AVR w sposób błędny opisuje ustawienia zworek. Dla potomnych piszę to co odkryłem: J5 (Ta jest dobrze opisana)...
Głównie problem jest z zegarem. Im większe napięcie jest podawane na wejście przetwornika zegar się zatrzymuje, obniżenie napięcia powoduje ponowne działanie. Myślę, że pomyliłem się przy łączeniu tych wszystkich procedur tylko nie wiem gdzie.
No zadziałał :) Nie działało dlatego że nie było podpięte R/W do masy... Ad. 1 Kondensatorów zapomniałem na schemacie dołączyć ale są podpięte do kwarcu :) Co do 3 punktu to gdy nie jest połączone Avcc do Vcc do też działa ( po co się to łączy razem? ) Chciałem jeszcze raz zapytać dlaczego czas np...
Cytat z opisu na Elpromie: "Wysoka elastyczność komend stosu iWrap pozwala m.in. na zastąpienie przewodowych połączeń w standardzie RS232 za sprawą 6-ciu linii GPIO (General Purpose I/O) oraz funkcji parowania i automatycznego łączenia z określonym urządzeniem." Korzystałem z innych modułów i nie...
Witam Tak jak w tytule posiadam taki wyświetlacz z noty katalogowej układu m50530 wypisałem sobie wyprowadzenia pinów 1 DB7 2 DB6 3 DB5 4 DB4 5-8 DB3-DB0 9 EX 10 RW 11 C1 12 C2 13 VLCD ...
Szukaj raczej błedu w połączeniu, bo sam program jest OK - przed chwilą wgrałem na Atmega8 (jedynie zmieniałem deklaracje '$regfile' ) w zestawie uruchomieniowym EVBavr04 (Propox) i działa normalnie - czas jest odliczany.. Może gniazdo do obsadzenia kwarcu Ci coś nie łączy, bo jeśli uC nie ma połączenia...
Zielona dioda na gnieździe RJ45 to sygnał LINK, a żółta to sygnał L100||L10 (czyli pali się gdy PHY połączy się w trybie 10Mb/s lub 100Mb/s). A jak zachowują się diody D1-D3 na płytce kitu ? NM7010 powinien wyprowadzać te same sygnały co IIM7000A, czyli też mają prawo się świecić. Dodam jeszcze, że...
[schemat] w odbiorniku wszystko OK. w nadajniku ?? łączysz emiter tranzystora NPN do Vcc a kolektor do Gnd ?? przecież to nie będzie działać. Podłącz diodę nadawczą do µC przez rezystor 100om. Rc5send ? mógłbyś wkleić tą funkcję co do odbiornika na jakiej zasadzie odbierasz kod RC5. najprościej...
Prototyp zrobiłem na pomiarze napięcia (ADC) na fotodiodzie - to chodziło, dopóki nie zacząłem testu na dworze.... Fotodioda łapała podczerwień z... no właśnie, skąd? Nie wiem. To oczywiste. Światło z otoczenia również zawiera podczerwień, więc pojawiają się zakłócenia. Po odłączeniu fotodiody...
Witam ponownie! Ostatnio zamknięto mi temat i nie zdążyłem podpytać o kilka spraw. Muszę nadmienić że na jednym uC mierzę dwa napięcia -25 do 0 i od 0 do 25 (2 podłączone ADC nr 4 i 5) na wejściu napięcia dodatniego mam dzielnik 7,5k/100k na wejściu napięcia ujemnego mam LM358 działający jako układ...
po dłuuugiej przerwie wreszcie mam czas żeby wrócić do prób uruchomienia rfm12B. Jak moi poprzednicy, przeanalizowałem chyba wszystkie strony o rfm12 i rfm01 oraz 02. Żaden z proponowanych kodów mi nie zadziałał. Moje osobiste przeróbki też nie przyniosły rezultatu. Stąd też piszę tą wiadomość, bowiem...
TWI = Two Wire Interface = sprzętowy interfejs I2C (nazwa używana przez Atmela, bo I2C jest zastrzeżone przez Philipsa). Niewiele to pomoże, chyba że obniżysz F odświeżania (obliczenia masz powyżej). Z rejestrem przesuwnym np 74HC164 spinasz wyjście Q7 pierwszego rejestru z wejściami A i B drugiego...
No dobra czyli wynika z twojej wypowiedzi, że fusebity masz ok skoro do PC wszystko ładnie dociera. 1. Sprawdź co będzie po takim wysłaniu polecenia z procka: Print "AT+ZPPPOPEN" ; chr(13) ; bo normalnie PRINT śle na zakończenie CR + LF - więc może to, to (chociaż wątpię ale spróbować można) 2....
Oczywiście wszystkie masy i zasilania są podpięte właściewie Masa analogowa i cyfrowa łączą się dopiero przy stabilizatorze próbowałem wpisywać konkretny nr kanału i efekt był dokładnie taki sam
Żartujesz. A jak częstotliwość? Może masa nie łączy i to jest przydźwięk sieci? A może tylko nieostre zbocza?
Witam Przelutowałem jedna końcówkę od gniazda dla MAX-a przy Attiny ( robie całość na pająku - prototyp) i gdzieś kenar nie łączył, niby sie trzymał a jednak. Po tym zabiegu w jednym kierunku ruszyło. Więc tak jak radziłeś podpiąłem 1:1 czyli RS232 i chul już ponad godzinę przesyła różne dane z...
Łączysz: TX uc1 do RX uc2 RX uc1 do TX uc2 oraz dajesz wspólną masę. Napisz porządnie program nie zapominając o deklaracji jakiego uc używasz.
Jednego Tiny ustawiasz na kwarc i włączasz CKOUT, a drugiego ustawiasz na zewnętrzny generator z XTAL1. Łączysz CKOUT z XTAL1, i masz gotowe. Czytać noty katalogowe i analizować możliwości.
Wyprowadzenie LM317 ADJ łączysz poprzez rezystory dobrane w zależności od napięcia (potencjometr montażowy) z wyprowadzeniami rejestru lub portu i po ustawieniu zera logicznego (podłączenie do masy) uzyskujesz zmianę napięcia. Rozwiązanie takie było często stosowane w kitach z mikroprocesorami z serii...
Mam w Twoim programie dokładnie tak samo. Sprawdź diodę- czy jest dobrze włączona. a nie odwrotnie. Sprawdź miernikiem- czy na pinie B.6 zmieniają się napięcia. Sprawdź opornik- czy ma na pewno kilkaset Ohm. Dioda działa i jest dobrze podłączona. Pod diodę podpiąłem 270Ω sprawdzałem...
przecież pin 22 to zasilanie dla przetwornika A/D, którego ja nie używam. Co WCALE nie oznacza, że to wyprowadzenie może zostać niepodłączone. Uczcie się tak dalej na ATMega8 nie łączyć VCC z AVCC, a potem będzie wysyp tematów bo jakiś port w innym modelu AVR nie działa...
Moim zdaniem, jeżeli chcesz się nauczyć obsługi mikrokontrolerów, zacznij od jakiegoś gotowego zestawu uruchomieniowego AVR. Wygooglaj np. zestaw AtMega16 Gotronik, w obydwu wersjach znajduje się układ ULN2803. ULN2803: "... idealny do łączenia niskonapięciowej logiki cyfrowej (TTL/CMOS/PMOS/NMOS)...
Witam kolegę. Możliwe że trochę zamąciłem i nie wyraziłem się dość jasno/ Otóż sprawa wygląda następująco. Gotowego urządzenia jakie posiadam nie mogę już przerabiać bo jest już wszystko skończone ,zmontowane i "przykute" do ściany. Z tym urządzeniem można się tylko i wyłącznie skomunikować poprzez...
Wander_669 uzyłem tego przycisku i to nie jedno krotnie i bardzo dużo na ten temat czytałem Bogdan_p także czytałem cały artykół o elebocie i wiekszość co czytałem to miało to zrobione własnie na ne555 a jak nie na ne 555 to na jakiś rejestrach ocr w sumie to mógłbym skopiowac program pewnie by działał...
Właśnie w tym rzecz że pająk jest prostszy od łączenia kabelkami. I układ wychodzi sztywniejszy. Jest jeszcze metoda na tekturce: Czyli zamiast płytki jest tekturka. Igłą robisz otwory. Ścieżek oczywiście nie będzie więc musowo łączyć drutem. Ale wychodzi sztywne i (z daleka) ładnie wygląda. Wada...
Czym wgrać program? Tym samym czym wgrywasz program z bascoma. LCD do uC łączysz tak jak masz zaraz na początku pliku SED1520-avr: #define SED1520_DATA_PORT PORTD #define SED1520_DATA_DDR DDRD #define SED1520_DATA_PIN PIND #define SED1520_CONTROL_PORT PORTC #define SED1520_CONTROL_DDR...
OK ... czytam i pytam dalej :) Znalazłem konwerter RS232/RS485 ... rozumiem ze takie rozwiazanie pasuje do komunikacji pomiedzy "zbieraczem danych" a komputerem PC ... Czy w takim razie do każdego sterownika/czujnika/rejestratora (na maszynie) również muszę dać konwerter do RS485 czy wystarczy...
Czemu kolega nie łączy czujników równolegle ?
To ma tworzyć raczej własny sygnał bo podejrzewam ze nałożenie było by nie możliwe na moje możliwości. Dodano po 3 Widziałem schematy na których łączy się chyba 3 piny opornikami i uzyskuje się w ten sposób sygnał video, chodzi mi o to :-)
Hej. Sylwunia35 :arrow: Jeśli chodzi o to do czego chcę wykorzystać kartę sieciową ze sterownikiem RTL8019A to mam zamiar na jej bazie wykonać mini serwer na którym będzie zamieszczona strona www pokazująca wyniki pomiarów temperatury i ciśnienia atmosferycznego. Tego typu projektów w sieci jest dość...
Czy falowniki mają na wejściach filtr sieciowy ? Większość nowszych powinna już takie mieć i nie szarpać strasznie. Jeśli z kolei mają te filtry i dalej to zakłóca Twój układ możesz zastosować filtrację zasilania ATmegi. Większe kondensatory na wejściach i wyjściach stabilizatorów. Blisko nóżek zasilających...
A było by jeszcze szybciej jak by mi się Paint nie pierdzielił ;) Tylko nie pomyl MISO z MOSI. DataIn to dane wchodzące do karty. Czyli łączysz to z MOSI. A DataOut z MISO.
Dodam że moje układziki mają na pokładzie MAX485 i wyprowadziłam na goldpiny : 1. A (pomiędzy A i B jest rezystor 120R) 2. B 3. GND Jeśli przy każdym urządzeniu masz rezystor 120Ω to to jest błąd. Taki rezystor powinien występować tylko na końcach długich linii i to nie zawsze...
Według dokumentacji Sprawdzasz sobie co jakiś czas 1wreset If Err = 0 Then 'czy jest przyłożony układ 1wwrite &H33 'lub &H0F ds(1) = 1wread(8) If ds(8) = Crc8(ds(1), 7) Then 'układ poprawnie podpięty i CRC Ok 'tu sobie sprawdzasz, czy...
Kolego jeszcze raz przestudiuj notę katalogową tym bardziej że wykłada sprawę łopatologicznie. Obsługa tego przetwornika jest iście banalna a sprowadza się w C dosłownie dosłownie do kilku linijek kodu. W nocie masz maksymalną częstotliwość taktowania linii SCK która nie ma wiele wspólnego z prędkością...
Witam Mam problem poprawieniem tego programu... Ogólnie każde z osobna działa, kod na servo i kod na RC5. Moge sterować np diodami, ale gdy do kodu dolacze: Config Servos = 1 , Servo1 = Portc.6 , Reload = 10 Pojawia sie taki problem... Czy nie można łączyć tych dwóch opcji ? Pozdrawiam
Ta pętla nie jest konieczna. Dodałem ją żeby przyciski działały cały czas. Bo jak byś napisał Waitms 1000 to przez całe 1000ms przyciski by nie działały. A tak w pętli co raz masz sprawdzenie przycisków i odmierzanie czasu 10ms. Czyli łączenie te 1000ms i tak uzyskasz a przy okazji przyciski będą...
bontax-system - spadasz mi z nieba. Bardzo chętnie przekaże ci kilku moich klientów (oraz dokumentacje), którym maży się aby robić dla nich za bezcen a najlepiej za darmo. Jeden nawet wpadł na pomysł aby mu dopłacać. Dość rozbudowane systemy sterowania, więc można się wyżyć a nawet zastosować później...
Akurat mam na stole rozłożoną Atmegę32 z LCD i SIM300, jak znajde chwile czasu to wrzucę ten program i spróbuję ustalić czy coś jeszcze poradzę. Generalnie sądzę że to powinno działać (u mnie działa) ale pewnie coś przekombinowałeś. Jak masz ustawioną transmisję na SIM? u mnie jest Autobauding. oraz...
A jeszcze lepiej to łączyć kable we wtyczkach. Nie wiem jakie masz prędkości. Ale jeżeli duże to licz się z tym że masz odbicia i niezłe zniekształcenia sygnałów a więc i przekłamania przesyłanych danych. Jeżeli nie masz kontroli poprawności transmisji , a nie masz (wyszukiwania ramek i sprawdzania...
Absurdalne, ostatecznie robie to xmega - ale to znowu potrwa bo musze dac zrobic pcb. wiecej szczegolow masz tutaj: Co do konfiguracji to wszystkie sposoby były przerabiane. Łączenie z bardzo dokładnym źródłem napięcia ref. Temat martwy do momentu przyjścia pcb. Problemów więcej np. brak bibliotek...
1. sprawdź połączenia, czy nie masz gdzieś zimnych lutów, przerwanych kabelków (o ile kabelkami łączysz) 2. sprawdź czy nie masz uszkodzonych wyjść procesora podłączając tam ledy (oczywiście wcześniej odłącz wyświetlacz, chodzi tylko o sprawdzenie czy piny uP działają poprawnie) 3. poeksperymentuj...
Getrc5(address , Command) Command = Command And &B01111111 Set Odebr_kod odebr_kod zawsze w tym przypadku masz 1 niezależnie czy kod przyszedł czy nie widzę że odbiornik podłączyłeś do int0. nie ma sensu programować tego przerwania. przekombinowałeś i program działa ci źle. wywal...
Znajdziesz np. moduły bluetooth na uart, np. BTM222. Łączy się to po prostu do UARTa i działa. Inne moduły, np. RFM1x, 2x wymagają więcej zachodu z oprogramowaniem, ale za to są bardziej uniwersalne (powiedzmy), no i nie działają na UART, ale też się z nimi komunikuje quasi-szeregowo. No i masz też całą...
Zastosowałem się do instrukcji i dalej nic mi nie wychodzi.Przepraszam ,że zawracam głowe ale ja dopiero się uczę i to moje pierwsze pisanie. Dodano po 7 Teraz wygląda to tak: $regfile = "2313def.dat" $crystal = 800000 Config Pind.0 = Output Config Pind.1 = Output Config...
Skoro sam napisałeś sobie ten kod w 4 dniu ;) to już coś wiesz, ale.... Ja jak narazie próbuje łączyć kody(programy) znalezione w necie,. zamiast łączyć kody znalezione gdzieś w necie, lepiej na spokojnie naucz się po kolei programować. W Bascomie obsługa przycisków i taki PWM są banalne. Ale...
Programy zazwyczaj składają się z: - konfiguracji portów i sprzętu - deklaracji zmiennych - funkcji i obsługi przerwań - programu głównego wraz z pętlą główną (W Bascomie funkcje i przerwania pisze się za programem głównym) Przepisanie dwóch programów jednego po drugim do niczego dobrego nie...
Nie umiem narazię narysować w eagle schematu... Dodam że używam Atmegi8L zasilana jest wspomnianymi pakietami baterii [8x1,2] przez stabilizator przy którym są kondensatory po jednym na We i Wy . Rezystor łączący Vcc z resetem też jest. Wczoraj sprawdzałem napięcia po włączeniu obu silników na zasilaniu...
no ale co ten przekręt ma na celu bo nie rozumiem ? toż za jego pomocą chyba nie da rady nic nadawać ???? tylko chyba odbierać i ew przełączać kierunek transcieverka .... chociaż i tak w hmmm troszkę nieszczęśliwy sposób to przełączanie będzie robione i czy wyjdzie w ogóle. Przecież gdy na Tx poleci...
witam kolego tzn , schematu jako takiego nie posiadam ,jest to taka moja prowizoryczna budowa wykonana na płytce uniwersalnej .wlutowane są na niej tylko diody 3mm połączone w taki sposób że: 5 diód połączonych anodami tworzy jeden słupek(kolumnę) a jest ich pięć , tak samo 5 diód połączonych katodami...
Panie kolego ty przede wszystkim jak chcesz się dowiedzieć czy jest OK to pokaż schemat a nie same płytki. Chociaż coś mi się wydaje, po sposobie "MALOWANIA" że schematu nawet chyba nie zrobiłeś o zgrozo ;) Użyłem słowa "malowania" - bo po pierwsze widać, że ty to hmmm rysowałeś prawie jak w Panicie...
Witam, właśnie mam problemy z właściwą rozdzielaniem funkcji i programy mi nie śmigają. Program nadajnika: Do If S5 = 0 And S4 = 0 Then Komenda = 1 Print Komenda ; Moc End If If S6 = 0 And S3 = 0 Then Komenda = 2 Print Komenda ; Moc End If ... Założenie jest zrobienie...
W końcu działa ale co było to nie wiem pewnie coś nie łączyło. Ale nie do końca działanie jest poprawne ponieważ nie pokazuje części zdjęć.
Witam Mecze się już dłuższy czas z modemem sim900d , ustanawiam połączenie z GPRS wszystko jest ok,mogę łączyć się do serwerów i podglądać ruch na nich. Problem pojawia się gdy chcę coś wysłać do serwera modem odpowiada SEND OK , ale w rzeczywistości dane nie docierają do żadnego serwera Poniższy...
Pozwoliłem sobie napisać do osoby która ożywiła układ i w odp mam Podłączamy ADC atmegi bezpośrednio do prawego lub lewego kanału (sygnału audio oczywiście, nie głośnika). Najlepiej przez potencjometr, mamy wtedy regulację. Masy układów łączymy ze sobą. Po nowym roku oczywiście sprawdze :)) ...
Witam, problem rozwiązany, nie wiem dlaczego i w jaki sposób to przeoczyłem, aczkolwiek faktycznie kluczową sprawą był potencjometr, a mianowicie brak podpięcia do GND. Podziękował Panowie :) piotrva niezła spostrzegawczość. Dzięki. Light I - dzięki za cenne uwagi, które na pewno uwzględnię...
ustawiłem I2CDelay = 10 czyli 100 KHz dałem też więcej ms w podprogramie zapisu Mógłbyś sprawdzić, czy zmienne są właściwego typu ? Wszędzie w przykładach zapisywana zmienna jest typu Byte , a ja używam Integer , Byte nie przepuści powyżej 255 ( czyli u mnie temp 25,5 ). Jak robiłem dzielenie...
Nie kombinuj z BCD, warto poczytać trochę o samym I2C, bo w BASCOMie wszystko jest tak upraszczane, że czasami mnie to przeraża. Jedna magistrala I2C, resztę portów wykorzystać do obsługi urządzeń, przy samym sterowniku. Pozostałe urządzenia łączyć do magistrali I2C, przez małe i tanie uC typu ATTiny13. Albo...
Witam! Zakupiłem wyświetlacz LCD WC1602A 16x2. Po wgraniu standardowego programu na µP pojawiają się do góry kwadraciki czarne co jest dobrą oznaką i po jakimś czasie pojawi się na wyświetlaczu ,, 10 " po lewej stronie do góry wyświetlacza. Po wielogodzinnym szukaniu jak obsłużyć taki oto...
A po co takie wielkie kombinacje ? Zmoduluj te IREDy np.40 kHz przez to wyjście RB1, zastosuj normalne fototranzystory odbiorcze IR wraz z kawałkiem Darlingtona do wstępnego wzmocnienia, a w sterowniku filtr pasmowoprzepustowy na tą częstotliwość (dopisz w programie obie te funkcje) i będzie działało....
A najlepiej to jak byś miał możliwość podglądnięcia tych sygnałów na oscyloskopie, bo podejrzewam że tu chodzi o zbocza sygnałów CLK i MISO - na pewno nie idą w parze z tak dużym zegarem. Zmniejszenie prędkości SPI rozwiązałoby problem, potrzebne Ci aż 2MHz? I nie wiem jak z tymi dzielnikami bo nigdy...
Sprawdź czy aby ta podstawka dobrze przewodzi na wszystkich końcówkach, bo mnie też kiedyś niby programowało, a pewnego razu zablokowało uC na amen... okazało się, że masy nie miałem i była podawana przez jeden z pinów programująych - dziwne ale tak było. U Ciebie też może coś nie łączyć mimo prawidłowego...
Na kolektorze przy napięciu bazy 0V stanie bez sygnału z generatora musisz mieć +Vcc. Jak masz miernik częstotliwości, to prześledź drogę sygnału. a jak nie, to sygnał z gen ok 10hz i prosty układ kondensator + tranzystor + dioda led i zobaczysz gdzie Ci miga. może masz jakiś czeski błąd w łączeniu,...
Z tego co piszesz rozumiem że podłączyłeś Rx telefonu z Rx FT232 oraz Tx telefonu z Tx Ft232 a więc faktycznie nie ma prawa zadziałać. Pomimo to otrzymujesz jakieś odpowiedzi, ja sądzę że to może być sprawa samego terminala a telefon faktycznie milczy. Zamień połączenie tak aby było jak powinno być,...
dołożyłeś dwa tranzystory w przewodzię łączącym atmege z telefonem? dobrze zrozumiałem? po schemacie wcześniejszym na tyle ile się orientuje brak własnie konwertowania napięcia. Dużo poczytałem ostatnio o układzie max232 który tutaj mógłby się spisać. Napisałeś, że użyłeś dodatkowych tranzystorów. Jeśli...
Te deklaracje (gdyby Kolega otworzył choćby na moment manuala) to deklaracje łańcuchów znakowych (tekstów) a liczby po gwiazdce oznaczają maksymalną długość napisu + 1 (znak zerowy zakończenia tekstu), czyli np. w zmiennej Tekst1 można zapisać maksymalnie 9 znaków. Oczywiście na tekstach NIE MOŻNA dokonywać...
A jednak dziś jeszcze przepisałem to INT0. Działa choć czasem są problemy z odczytem temperatury, ale to pewnie dlatego że za dużo powstawiałem disable/enable interrups. No i przestawiłem moją Atmegę na trochę szybszą:) W takim razie spróbuję jeszcze z Timerem. A jaką najmniejszą rozsądną jednostkę...
Spróbowałem coś takiego zrobić ale niestety nie działało. Nie każda linijka kończyła się znakiem <CR> i wtedy program się zawieszał. Znalazłem rozwiązania kolegi "zumek" Config Serialin = Buffered , Size = 80 , Bytematch = 13 ... Serial0charmatch: 'po odebraniu znaku Chr(13)...
Witam wszystkich serdecznie, kontynuując naukę napotkałem na problem, dziś dla mnie nie do rozwiązania. Poniższy kod kompiluje się poprawnie, wyświetla i umożliwia zmianę wszystkiego oprócz dnia tygodnia i roku. Kod analizowałem naprawdę setki razy i nic. Nie widzę błędu. Wstawiałem LCD tuż przed zapisem...
Pamiętaj aby wszystkie piny łączące wyświetlacz przełączyć w tryb wejścia bez pullupów - bo brak zasilania sterownika LCD spowoduje przepływ prądu z tych pinów do GND i to będzie dodatkowy pobór. Wyświetlacz może być zasilany z pinu procka, tak jak napisał dondu - nie ma co komplikować.
Cały problem leży w zależnościach czasowych i sterowaniu sygnałem nadawanie odbiór . Jeśli chcesz przetestować poprawność transmisji wystarczy połączyć układy pomijając Max 485 i łącząc odpowiednio rx mastera z tx układu czujnika i tx mastera z rx odbiornika . Jeśli będzie działało poprawnie błędy...
1. Najprościej połączyć jako matrycę 10*10 tylko jeśli to ma być linijka to okablowanie może być kłopotliwe. 2. Lepiej wziąć coś dedykowanego do takich celów i sterowanego szeregowo, najprościej i jak robią początkujący 74HC595 - podpinasz do uC tylko 4 linie SPI i możesz sterować tyloma diodami ile...
Wydaje mi się, że ten problem z długością wierszy nie będzie tu przeszkadzał. Skoro w jednej pętli zdecydowałeś się przestawiać początek tablicy to wnioskuję, że za każdym razem pobierasz taką samą ilość danych. Aha, zawsze można zrobić dodatkową tablicę, w której deklarujesz ile zmiennych do pobrania...
Kabel 5m dla urządzenia domowego a wy takie kombinacje proponujecie. Nikt nie będzie siedział nie wiadomo ile żeby zwykły wyświetlacz podłączyć. Opcja 1: Jak inni już pisali - porządny kabel ekranowany, najlepiej skrętka LAN + mocne pullupy przy wyświetlaczu + kondensatory na jego VCC. Do tego spowolnienie...
A możesz się kolego pochwalić tym komercyjnym projektem? Jakiś link do filmu z demonstracją? Prototyp: [url=]filmik (filmik kiepskiej jakości ale to i tak prototyp). - 6 pikseli, po 4 kolory/piksek (R, G, B, W) - 1 led cree MC-E / piksel - wpisane kilka programów świecenia + obsługa z pilota...
Bo źle dobrałeś AREF. Maksymalnie z potencjometru uzyskujesz 2,82V, a używasz AREF 5V. To oznacza że wykorzystujesz tylko połowę "pasma" przetwornika, sam zobacz że przy 2,82V dociągasz do wartości około 580. Tymczasem przetwornik może dociągnąć aż do 1023. Czyli mógłbys mieć 2x lepsza rozdzielczość...
... Czy coś zostaje poza odbiorem DMX i przełączaniem? Nie pozostaje praktycznie nic, obsługa samego DMX w najprostszej postaci nie wymaga wielu linni kodu :) Tak z czystej ciekawości, co się kryje pod tym terminem? Czy jest to coś poza debouncing'iem? Jeżeli tak, nie lepiej / prościej byłoby...
Samo wykorzystanie M32 do minutnika jajek jest już nieekonomiczne, ale zakładam, że taki masz procesor na stanie. Po pierwszej nie używaj takich warunków... Jak rozwiązujecie sprawę migania dwukropka? Ja zazwyczaj dwukropek też robię w multipleksie (gdy nie mam wolnych pinów uP) łącząc go z...
Bardzo źle przegląda się te logi, nie mogę się doszukać czy niema pomyłki w nr SEQ i ACK. Proponowałbym na początek nie łączyć się z serwerem zewnętrznym, tylko zainstalować na komputerze prosty serwer HTTP [url=]Link (tylko 131 KB). Drugi program który będzie potrzebny to sniffer Wireshark [url=]Link....