Jak masz programator do Atmegi8 to zaprogramujesz nim też inne procesory Atmela. A myślę że do tego zadania wystarczy jakiś Attiny. Co podłączenia do mikrokontrolera to 6 nóżkę układu U400 podłączasz do jednego z wejść ADC. Oczywiście dajesz wcześniej dzielnik napięcia tak żeby dla maksymalnego wskazania nie przekroczyło wartości napięcia odniesienia....
Kod ASCII służy jedynie do wyświetlania wyniku. Kolejne elementy tablicy tab zawierają kolejne cyfry wyniku. Tablica jest typu znakowego, a do wyświetlania typu znakowego służy ASCII - np. liczba 48 jest wyświetlana jako '0', liczba 49 jako '1', 50 jako '2', itd. Gdyby tablica była typu int, to liczby by były wyświetlane normalnie, czyli 1 jako 1, itd.,...
Nie ma najmniejszego problemu, choć oczywiście to wydłuży obliczenia. W sumie to Ty decydujesz o tym, co chowasz w rejestrach :] Moim zdaniem, mimo, że to strasznie wygląda, jest to rozwiązanie dość proste i skuteczne. Mantysę bowiem zapisujesz jako liczbę całkowitą. Pozdrawiam :)
...przy 10000HZ na LCD wyświetla 0666... No to prawie jak liczba szatana :) if(licznik==4) { T1=TCNT1; utoa( T1, bufor1, 10 ); lcd_gotoxy(3,0); lcd_puts(bufor1); TCNT1=0; } Widzę, że dodałeś pozycjonowanie kursora, żeby wynik za każdym razem był wyświetlany w tym samym miejscu wyświetlacza. Trzeba by jeszcze...
(...) 0/1023)*VoltageMsmt; Vcalc = Vcalc*2.995; lcd.setCursor(0,0); lcd.print("V1="); lcd.print(Vcalc); lcd.setCursor(8,0); lcd.print("V2="); lcd.print(Vcalc); lcd.setCursor(0,1); lcd.print("V3="); lcd.print(Vcalc); lcd.setCursor(8,1); lcd.print("V4="); lcd.print(Vcalc); } (at)ElektrodaBot Wstępna ocena dostępnych informacji Pytanie dotyczy kodu na...
Witam, chcę zrobić zliczanie sygnałów o wartości 1, a następnie wyświetlenie tej liczby na jakimś wyświetlaczu (np. siedmiosegmentowym). Widzę to tak, że mam jedno lub więcej źródeł zasilania, i switchami (np. SPST w Multisimie) przełączam stany napięć poszczególnych linii. Nie chodzi mi o licznik zrobiony na przerzutnikach, bo z tego co pamiętam tam...
Rozumiem, że zarówno liczba długich jak i krótkich impulsów nie jest większa niż 9 (ilość liczników i wyświetlaczy). Po zakończeniu serii wynik jest wyświetlany przez np. 9sek., a następnie liczniki są zerowane. Czy tak ?. Pozdrawiam. ps. jestem abstynentem, wystarczy przycisk "pomógł" :D
Zdefiniuj zmienną Temp jako Word. Jak ci ma wyświetlić 600 jesli zmiena Byte może przyjąc max wartość 255. Właśnie powyżej tej wartości będą ci sie wyświetlać dziwne rzeczy.
7490??
Witaj, W moich ostatnich pytaniach bardziej chodziło mi o to - jaką "funkcję" w układzie pełnią P3.4 i P3.7, a nie do czego są podłączone. Choć oczywiście i ta ostatnia informacja też jest pomocna w ocenie i pomocy dot. twojego układu. Na początku wątku napisałeś też że: > chcę dokonywać pomiaru i wyświetlać jego wynik na led7seg Czy możesz powiedzieć...
Można użyć takiej funkcji UDF: [syntax=vbscript]Function Osobno(x As String) Dim ch As String Dim list ReDim list(1 To Len(x) + 5) As String Dim i As Long, j As Long, k As Long For i = 1 To Len(x) ch = Mid(x, i, 1) Select Case ch Case 0 To 9 j = j + 1 list(j) = ch Case "(" j = j + 1 k = InStr(i + 1, x, ")") If k = 0 Then k = Len(x) + 1 list(j) = Mid(x,...
Niestety nie wiem czy jakaś dyrektywa UE reguluje kwestie bilansowania międzyfazowego i sądzę że nie ma takiej. Tylko Polak może być taki miły dla bliźnich i robić im pod górkę w każdy możliwy sposób. Dyrektywa 2004/22/WE reguluje tylko kwestie norm jakie mają spełniać układy pomiarowe i w przypadku układu 3 fazowego licznik musi wyświetlać wynik każdego...
trebuch1 Średnio to wytłumaczyłeś :] adrian_krc Skonfiguruj jeden z liczników tak, aby generował przerwanie ze stałym okresem, np. co 1ms. Jak będzie 0,5ms albo 3ms to też będzie działać. Licznik może pracować w trybie 0 lub 1 (wtedy będziesz musiał go przeładować/ORować w obsłudze przerwania. Może też pracować w trybie 2, ale to może być za szybko...
Problem wydaje mi się trochę udziwniony, bo jeżeli minuty są potrzebne, to dlaczego nie ma być zer gdy są tylko pełne godziny? Dwukropek oczywiście można zastąpić przecinkiem, tylko czy to jest lepsze? Wszak minuty nie są setnymi częściami godziny. Natomiast format czasu nie jest tak elastyczny, żeby można było pominąć minuty gdy są równe 0, a wyświetlać...
Rozdzielczość 1°C przy pomiarze sondą K jest po prostu... realistyczna. Można sobie wyświetlać wynik i z 3 miejscami po przecinku, tylko po co? Przełącznik sondy oscyloskopowej działa mi poprawnie: - sonda na x10 i x10 ustawione w menu: Vpp sygnału kalibrującego = 3.08V (1V/div): https://obrazki.elektroda.pl/8019048700_... - sonda na...
A możesz skontaktować się ze mną na gg?? Wytłumaczyłbym Ci trochę, bo tak trudno trafić, co już wiesz a czego jeszcze nie!! Wszystko w zasadzie można wyczytać z pdf-a, opisującego PCF8583, do pobrania ze strony Philipsa. Ogólnie mogę powiedzieć tak: 1. Rok: Właściwe rejestry zegarowe PCF8583 nie przechowują całej liczby oznaczającej rok, a jedynie cyfrę...
To się rozwiązuje trochę inaczej. Para imię i nazwisko nie nadaje się na klucz główny, bo np. w klasie może być dwóch Janów Kowalskich i co wtedy? Zamiast tego zakładam, że w tabeli osób masz pole Id, klucz główny typu integer (w SQL Server ustawione jako Is Identity na true), jeżeli nie masz - to stwórz takowy. Wówczas masz przynajmniej dwie opcje...
Nie powinieneś odczytywać (getTemp) temperatury częściej niż wysyłasz żądanie (requestTemperatures) jej odczytu, bo wtedy odczytujesz ostatnio zapamiętaną wartość w DS18B20. Program też nie sprawdza, czy wystąpił błąd odczytu. Przeanalizuj sobie przykłady w: https://github.com/milesburton/Arduino-T... Ponadto...
http://obrazki.elektroda.pl/5724768100_1... Witam, Aktualnie buduję/remontuje niewielką tokarkę, do zastosowań domowych. Jej mechanika jest dość prymitywna, co za tym idzie nie posiada żadnych podziałek, ani automatycznych posuwów. Wobec tego chciał bym zaopatrzyć ją w liniał, który będzie pokazywał pozycję imaka na wyświetlaczu LCD....
Witam. Spróbuj nie czyścić ekranu starego wyniku poprzez CLS, ale zrób np. tak: ..... If Generator = 10 Then Wynik = Generator - Czujnik Generator = 0 Czujnik = 0 Locate 1,1 Lcd "WYNICZEK= ";" " 'tu jest 6 spacji między 2 i 3 cydzysłowiem Locate 1,11 Lcd Wynik End If Loop ..... Na dobrą sprawę ciąg "WYNICZEK= " jest stały i nie ma sensu go cały czas...
Poszperaj u [url=http://www.polarhome.com:793/~franc... Marco.
[url=http://www.dimmension3.spine.pl/mod... Zobacz tutorial na mojej stronie, wyjaśnione jest krok po kroku, jest gotowy projekt do ściągnięcia. Jeśli marzy Ci się coś bardziej wymyślnego to CEGUI - można robić naprawdę rozbudowane systemy GUI z fajnymi efektami.
Można wyświetlać temperaturę w podmenu "wybór_Ds" ale trzeba zmienić cały program. Chyba nie jest tak trudno zapisać sobie cztery ID czujników i wiedzieć później który gdzie przypisać. Najlepiej osobno podłączać każdy czujnik i na naklejce na kablu przy czujniki zapisać jego ID. Wiedząc gdzie jakie jest ID czujnika można już mu w podmenu przypisać odpowiednią...
Mi wyświetla co innego i zachowuje się zgodnie z przewidywaniami: 1 01 11 01 1 Exit code: 0 (normal program termination) 2. a dla czego program sie zawieszsza i wylancza jezeli cout-a wyciagne poza petle. a jak wogole sumowac pewne wyniki z wielu roznych petli. rozdmuchane te materialy o c++ a nikt rzeczowo nie wyklada, nawet te filmiki...
Napisałem prosty program do komunikacji PC-AVR przez port COM . Sam program jest banalny bo ma odbierać zmienną i wyświetlać jako wynik (wartość ADC) . Wygląda tak w trakcie pracy : https://obrazki.elektroda.pl/5712313100_... ale czasami mam taki defekt że wyświetla mi wynik dwa razy w tym samym czasie o jedną linijkę niżej : 1251156...
http://obrazki.elektroda.pl/4997872700_1... Przedstawiam prosty kalkulator czterodziałaniowy, zbudowany na polskich układach: * MC14007 - jednostka centralna kalkulatora (8 cyfr, dodawanie, odejmowanie, mnożenie, dzielenie, podnoszenie do kwadratu, pierwiastkowanie, liczenie odwrotności oraz pamięć) * CQYP-95 - czerwony wyświetlacz...
Jakiś czas temu znalazłem opis układu będący popularną grą hazardową. Ten opis dokładnie pokazuje, jakie są znaczki, rozmieszczenie ich na bębnach i układy przyznające wygrane. http://ep.com.pl/files/6877.pdf Postanowiłem taką grę zaimplementować właśnie w Cobrze i się udało w wykorzystując kompilator SDCC. Wewnętrzny Basic jest za wolny do realizacji...
https://obrazki.elektroda.pl/5705909000_... NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale...
Ten post przeznaczony jest dla nieco starszych użytkowników forum bo dotyczy kalkulatorów okresu PRL. Liczba 69 też może wabić ale nie o to chodzi. Chodzi o wygląd cyfr 6 i 9, które są jakby niedokończone, brakuje segmentu górnego i dolnego. Układ kalkulatorowy MC14007 i odpowiedniki to wierne kopie MPS7541-007 (MOS Technology). Amerykanie wolą taki...
Można to łatwo zrobić za pomocą dzielenia przez 10 np. 9+5=14 14:10=1 reszty 4 Na jednym wyświetlaczu wystawiasz 1 a na drugim 4. Podobnie można zrobić z liczbami większymi od 99, dzieląc przez 100.
widze właśnie :/ a bez tablic to ja się zajadę z tym menu...:/ Nie będę się wiele rozpisywał(narzekał na wszechobecne lenistwo ;) ) , tylko skrobnę przykładzik: $regfile = "m8def.dat" '$regfile = "8535def.dat" $crystal = 7372800 Dim I As Byte , B As String * 10 Do For I = 6 To 0 Step -1 Print Lookupstr(i , Tablica) Next...
Witajcie, Wszedłem w posiadanie sondy szerokopasmowej z nadzieją na łatwe jej uruchomienie. Oczywiście sprawa nie jest tak prosta jak w przypadku zwykłej, wąskopasmowej. http://techedge.com.au/vehicle/wbo2/wbnt... Są dostępne w internecie opracowania dotyczące obsługi sond Boscha LSU 4.2 i 4.9. Zbudowałem układ takiego kontrolera. Dokumentacja dostępna...
https://obrazki.elektroda.pl/1808304600_... Na początku wyjaśnienie do tytułu – nie jest to typowy termometr, gdyż niczego nie mierzy lecz po prostu wyświetla temperaturę pobraną przez inne czujniki. Stwierdziłem jednak, że „wyświetlacz temperatury” brzmi dziwnie. Za to „do sypialni” ma swoje uzasadnienie,...
Zmieniłem na: ADCB.CH0.CTRL = ADC_CH_INPUTMODE_SINGLEENDED_gc; I pomogło? Coś się zmieniło?
W ustawieniach STM Studio możesz skonfigurować zapis rejestrowanych danych do pliku. https://obrazki.elektroda.pl/4894653000_... Kopiuj, wklej i masz wykres w Excelu.
[syntax=c]#include <iostream> #include <time.h> #include <stdio.h> #include <windows.h> #include <cstdlib> #include <conio.h> using namespace std; int wybor; int liczba; int main() { cout << "Witaj w case simulator !" << endl; cout << "-----Wybierz opcje-----"<<endl; cout <<endl; cout...
Użyj analogowego miernika w takiej konfiguracji. O analogowych miernikch wypowiedziałem się już wcześniej, nie są one już powszechnie używane, szczególnie przez początkujących. Jeśli jednak ktoś chciałby takiego miernika użyć, musi zastosować taki prosty trik polegający na pomiarach z dodatnią sondą na masie ale takie napięcia muszą być zapisane jako...
Chciałbym dzisiaj przybliżyć Wam trochę tensometr, który czasem jest również nazywamy: czujnikiem tensometrycznym, belką tensometryczną czy też czujnikiem naprężeń. Będzie tutaj trochę teorii i praktyki. Zostanie tutaj opisany chyba najbardziej popularny tensometr czyli tensometr oporowy. https://obrazki.elektroda.pl/8825635100_...
zmieniłem wynik z milisekund na sekundy poprzez elapsedTIme = (millis() - startTime)/1000, jednakże "elapsedTime" nie wyświetla wyniku po przecinku a zaokrągla liczby. Jak sprawić by zmienna elapsedTIme wyświetlała liczby niecałkowite? Wstępna ocena dostępnych informacji Analiza podanych przez użytkownika danych: - Użytkownik zmienił wynik pomiaru...
Z dokumentacji co przeczytałem masz wyjście analogowe więc jedyne co to musisz pokusić się o mikrokontroler z przetwornikiem analogowo-cyfrowym o odpowiedniej rozdzielczości lub o zewnętrzny przetwornik wtedy nie potrzebujesz przetwornika w mikrokontrolerze. Jak wiadomo przetwornik ma jakąś rozdzielczość taka atmega8 na przykład ma przetwornik 10-bitowy...
Witam! Puszczam swoją wersję, która u mnie działa (Kompilator Pelles-C) [syntax=c] #include <stdio.h> int main() { int i,j,liczba[4]; char bin[4][9]; printf("podaj adres ip:\t"); scanf("%d.%d.%d.%d",&liczba[0],&... /* printf("%d %d %d %d\n", liczba[0], liczba[1], liczba[2], liczba[3]); ten wiersz dla...
Chciałbym, żeby to wyglądało mniej więcej tak: Kod HTML - Czyli chodzi o coś takiego, przykładowy plik .php: client_id='.$clientId , nie wiem jaką bo nigdzie o niej nie piszesz, więc funkcję rozbudowałem o dwa paramtery. Jeżeli chcesz tekst zamiast obrazka - to usuń znaczniki <img ... /> zwracane jako return i wstaw tam swój tekst. Zmiennych...
Kto korzystał z uroku zakopiańskich zakątków, kojarzy komercyjne pamiątki z tych stron. Niektórzy mają żal o tę właśnie komercję. Powiadają, że Zakopane w ostatnich latach utraciło swój charakter. Ja byłem tam pierwszy raz w grudniu ubiegłego roku, więc mogę jedynie odnosić to, co widziałem do opowieści innych "jak to drzewiej bywało". A jednak pewne...
Jreżeli to mają być tylko komunikaty o jakich piszesz to najprościej wykorzystać transmisję RC5 Procek nadawczy robisz tabele z komunikatami i zbierasz dane Wartości przypisujesz do funkcji command i wysyłasz w odboirniku też masz tabele i odczytujesz kod z tablicy zostaje wyświetlić to na lcd Transmisja na taką odległość powinna zadziałać Kilka diod...
https://obrazki.elektroda.pl/4944889600_... Czasami nie za bardzo wiem, jak zacząć artykuł, tak jak teraz. Temat niby prosty - historia pomiaru czasu, chronologia horologii. Ale co można napisać o czasie? Na pewno to, że mamy na jego punkcie niejaką obsesję. Wielu ma go za mało, albo wcale go nie mają, niektórzy zaś za dużo i nie wiedzą,...
https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...
W moim AVRStudio zajmuje tyle samo, co jest raczej całkiem normalne. :) A w Basicu już nie jest "całkiem normalne" :?: Wybacz ten "prztyczek w nos" - za Brrr, Basic. Ale dziękuję za krótki wykład i przykładzik w asm - na pewno komuś się przyda :D Pozdrawiam Piotrek
Witam. Staram się zaprogramować mikrokontroler Atmega16 umiejscowiony na płycie Propox EvbAVR05. Dokładnie staram się zaprogramować go tak aby dało się wykonywać na nim proste operacje, czyli dodawanie i odejmowanie, i żeby wynik był wyświetlany na LCD. No i problem polega na tym iż nie mam pojęcia jak powinienem te liczby wprowadzać do zmiennych w...
Long = GetAdc(0) Single = Long * 0.01955 String = Fusing(Single, "##.##") LCD String; "V"
Bo to formuła tablicowa [syntax=vbscript]=SUMA(JEŻELI(A2=A1:A26;... ctrl+shift+enter Co do daty to można wykorzystać własną udf [syntax=vbscript]w B2 =dataM(A2)[/syntax] [syntax=vbscript]Function dataM(k As Range) dataM = IIf(k <> "", Format(Date, "dd.mm.yy"), "") End Function[/syntax]
wyświetlać wynik bascom wynik wyświetlać wartość wynik dzielenie
wiązka sterownika podłączyć transformator schemat multiroom audio
balancer tl431 płyta indukcyjna
Audi A4 B8 1.8 TFSI – niskie ciśnienie oleju i kontrolka EPC, diagnostyka i typowe usterki Lampart PST-2 – gdzie kupić sterownik 310 MHz, zamienniki, dostępność, instrukcja