zwiększanie wartości zmiennej

Znaleziono około 782 wyników dla: zwiększanie wartości zmiennej
  • [C] Zwiększanie wartości zmiennej w nietypowy sposób

    int zmienna[11]; int zmienna[41]; int zmienna[23]; w tym kodzie deklarujesz 3 tabele o tej samej nazwie "zmienna". Pierwsza tabela ma 11 elementów, druga 41, trzecia 23. Kompilator nie ma prawa tego przyjąć. Przy deklaracji [x] oznacza ilość elementów, przy odwoływaniu...

    Programowanie Początkujący   25 Gru 2008 16:53 Odpowiedzi: 5    Wyświetleń: 1594
  • [bascom][atmega8] jak wyświetlić 3 cyfrową wartość zmiennej

    Witam wszystkich. Robię sterownik silnika na podczerwień i mam problem z kodem. napisałem kod do sterowania silnikiem który po każdym obrocie silnika zwiększa wartość zmiennej "obroty" o jeden lub zmniejsza zależnie od kierunku obrotów. Wartosć tej zmiennej chcę wyświetlic na wyświetlaczu led trzy cyfry...

    Mikrokontrolery AVR   28 Wrz 2009 20:24 Odpowiedzi: 30    Wyświetleń: 3925
  • zwracanie wartości zmiennych z procedury and BASCOM

    Czy jest możliwe takie napisanie podprocedury w bascomie aby zwracała wartość zmiennej?? Pokażę na przykładzie o co mi chodzi, chcę powiedzmy napisać sobie uniwersalną procedurę, która będzie zwiększała wartość jakiejś zmiennej, pod warunkiem, że ta nie osiągnęła jeszcze górnej, wyznaczonej granicy... np.: Dim...

    Mikrokontrolery   26 Sty 2005 19:09 Odpowiedzi: 8    Wyświetleń: 1872
  • Pseudolosowanie wartości zmiennych

    Mam taki problem z napisaniem kodu w BASCOMIE. Nie chodzi o to abyście mi podali na tacy fragment kodu źródłowego tylko ogólnie podsunęli koncepcje jakby to można zrobić a ja sobie już poradzę. Otóż dajmy na to mam 8 zmiennych (np. a,b,c,d,e,f,g,h). Problem polega na tym ,że uC ma "wylosować" na początku...

    Mikrokontrolery   25 Lut 2012 17:52 Odpowiedzi: 9    Wyświetleń: 1320
  • [Atmega8][Język C] Jak poprzez naciśnięcie przycisku przypisać wartość zmiennej

    Napisz proszę czy należy także deklarować PIND2 (INT0) i nadać mu wartość wejściową? POPRAWIONY KOD: [syntax=c] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define KEYS4RGB (1<<PB0) #define KEYS1R (1<<PB1) #define KEYS2G (1<<PB2) #define...

    Mikrokontrolery AVR   14 Cze 2011 09:12 Odpowiedzi: 50    Wyświetleń: 8277
  • Programowanie - zadanie. Wczytywanie wartości. Zwiększanie wartości.

    Według mnie, po sprawdzeniu warunków (a,b>0) należy rozpocząć pętlę, np. while(a!=b){...} i w niej sprawdzać np. tak : if(a<b){ a = pow(a,b); } else{ b = pow(b,a); } Oczywiście w pętli można też wyświetlać za każdym razem wartości...

    Programowanie   19 Sty 2007 07:32 Odpowiedzi: 1    Wyświetleń: 899
  • [STM32F4xxx] Ustawienie wartości zmiennych przed zatrzymaniem mikrokontrolera

    Witam, Założmy że mam program [syntax=c]#include "stm32f4xx.h" int main(void) { //jakis kod // ========================================... // Start sequence ramp from 2800 to 3500 by 50 // and then from 3500 to 3000 by 50 // ========================================...

    Mikrokontrolery ARM   23 Lis 2017 18:34 Odpowiedzi: 5    Wyświetleń: 537
  • Zwiększanie i zmniejszanie wartości zmiennej po kliknięciu przycisku - FBD

    Witam, Jestem początkującym w dziedzinie programowania PLC. Chciałbym zrealizować program który przy kliknięciu przycisku (+) zwiększa mi wcześniej zadaną wartość np o 100, no i w drugą stronę - przy kliknięciu (-) zmniejszenie o 100 aktualnej wartości. Jakich bloków powinienem użyć? W jakim języku...

    Automatyka Sterowanie PLC   21 Wrz 2016 10:13 Odpowiedzi: 3    Wyświetleń: 1002
  • [PLC] Zliczenie aktywnych zmiennych w jednym cyklu

    Może trochę prymitywnie ale sprawdzałbym każdy bit po kolei, jeżeli bit = true do zwiększam wartość zmiennej o 1. I tak dwanaście bitów, na końcu wartość zmiennej odzwierciedla ilość ustawionych bitów. Po odczycie zmiennej wpisuje do niej "zero". I tak w każdym cyklu mam ilość ustawionych bitów. W...

    Automatyka Sterowanie PLC   19 Paź 2016 14:54 Odpowiedzi: 4    Wyświetleń: 933
  • Atmega644/Bascom - Ograniczenie min i max warości zmiennej

    Witam Mam taki kod, który przez Case ustawia mi minuty, godziny, sekundy, dzień, miesiąc, itd Poniżej tylko jeden z wyborów, ale wszystkie są takie same jeśli chodzi i ideę [syntax=basic4gl] Case 1 : Locate 1 , 1 Lcd "Minuta" Locate 4 , 1 Lcd "Enter - Zapis" ...

    Mikrokontrolery Początkujący   17 Cze 2013 03:49 Odpowiedzi: 3    Wyświetleń: 1206
  • ATtiny 12: asembler - zwiekszanie zmiennej w przerwaniu

    Byłaby szansa na jakiś kawałek kodu asm ze zwiększaniem wartości zmiennej w przerwaniu :-) ? Zmienna ustawia potem stan wyjść.

    Mikrokontrolery   06 Sie 2006 02:24 Odpowiedzi: 11    Wyświetleń: 1897
  • Kod permutujący wartości w zmiennej tablicowej

    Witam. Napisałem sobie poniższy kod w BASCOMIE. Ma on za zadanie przemieszać wartości w zmiennej tablicowej tablica. Np. mam zmienną Tablica: Data 1,2,3,4,5,6,7,8 i po kilkukrotnym naciśnięciu przycisków (napisałem kilkukrotnym bo kod jest tak napisany że jedno naciśnięcie powoduje zamianę tylko...

    Programowanie Początkujący   25 Lut 2012 21:31 Odpowiedzi: 6    Wyświetleń: 980
  • Atmega8A - [C/Eclipse] Zapis i odczyt zmiennych z EEPROM

    Nie bardzo rozumiem. na pierwszym miejscu mamy zadeklarować gdzie ma być zapisana czyli adres, a na drugim zmienna. zmienna w RAM to kWh_stan zmienna do eeprom to kWh_stan_ee - ewentualnie jak to się nie pomiesza to może być jedna zmienna kWh_stan do eeproma i do Ramu. uiAddress jest zadeklarowana...

    Mikrokontrolery AVR   15 Lis 2013 14:06 Odpowiedzi: 11    Wyświetleń: 3174
  • zmienne statyczne STM32F4 dziwne wartośći

    Witam Mam pytanie dla bardziej wtajemniczonych ode mnie. posiadam taki oto kawałek kodu : void test ( void) { static uint8_t xs ; static uint8_t ax ; static uint8_t a ; static uint8_t b ; locate(1,0); lcd_liczba&...

    Początkujący Elektronicy   26 Lis 2013 22:07 Odpowiedzi: 1    Wyświetleń: 630
  • Zerowanie zmiennej w funkcji

    Witam. Mam wydaje mi się błahy problem, ale pomimo wertowania forum nie mogę sobie z nim poradzić. Otóż chodzi o to, że mam funkcję w której chcę zwiększać zmienną. Z niewiadomych przyczyn zmienna zostaje wyzerowana po wejściu do funkcji oraz przed wyjściem z niej. Funkcja mniej więcej taka: [syntax=c]int...

    Mikrokontrolery AVR   06 Wrz 2011 20:14 Odpowiedzi: 10    Wyświetleń: 3360
  • Bascom - Automatyczne zerowanie zmiennej

    Tak też robiłem ale to nic nie dawało. Wyświetlacz cały czas pokazuje zero. On wogóle tej zmiennej nie zwiększa. W kość daje ta linijka U_wy = Fusing(v , "#.&") ona powoduje wyzerowanie zmiennej licznik i za cholerę nie mogę dojść dlaczego. Spróbuj tak: [syntax=basic4gl]Do Wart_ac =...

    Mikrokontrolery AVR   21 Sty 2014 06:41 Odpowiedzi: 10    Wyświetleń: 1965
  • STM32F4 - Płynne zmniejszanie / zwiększanie PWM

    Witam. Posiadam mikrokontroler STM32F429. Jest on wyposażony w liczniki z funkcją PWM i układy DMA. Chciałbym opracować program, który płynnie zwiększa wartość wypełnienia sygnału PWM, po czym ponownie zmniejsza, wg. schematu: krok 1) 0% ----płynne zwiększanie----> 100% krok 2) 100% ------ płynne...

    Mikrokontrolery ARM   12 Paź 2015 07:40 Odpowiedzi: 26    Wyświetleń: 2949
  • [atmega16] [Bascom] Wpis wartości początkowej do timera

    To na razie wersja robocza więc sporo niedociąnięć, muszę jednak zacząć rezygnować z bascoma. Niby już wszystko było OK, ale gdy tylko w pętli głównej przed wyświetlaniem chciałem zamaskować wynik poleceniem fusing, znów jakieś głupoty zaczęły się dziać. Nie mam już nerwów. $crystal = 8000000 $regfile...

    Mikrokontrolery AVR   14 Mar 2010 21:32 Odpowiedzi: 22    Wyświetleń: 2964
  • [VB5] Brak dostępu do zmiennej globalnej?

    W pętli brak podnoszenia wartości Time, w do while wpisz Time+=1, timer nie podniesie wartości tej zmiennej gdy jest pętla, raczej zrezygnował bym wogole z tej pętli i w metodzie timer_tick, sprawdzał warunkiem czy Time <50, If Time <50 then Zrób coś Else Nie rób nic End if Czyli jeśli...

    Programowanie Początkujący   22 Lip 2020 02:39 Odpowiedzi: 6    Wyświetleń: 282
  • Sterowanie grupą pinów lub nazwa pinu jako zmienna

    Zastanawiam się nad sterowaniem grupą pinów. 1. Jak jest najlepsza metoda, aby większej ilości pinów przyporządkować pewną - tą samą - wartość? Wiem, że to można rozpisać w programie krok po po kroku, ale chodzi mi o zwięzły program. 2. Podobnie, ale na przykłąd chciałbym po kolei zwiększać wartość...

    Arduino   30 Sie 2019 09:04 Odpowiedzi: 8    Wyświetleń: 264
  • Zmienne w C i ASM. Unsigned int - 16 bit. 8 bitowy procesor.

    Napisałem krótki programik który zwiększał zawartość zmiennej unsigned int i wpisywał ją do portu P1. Wyświetlał mi on wtedy wartość młodszego bajtu zmiennej. A jak wyswietlic starszy?

    Programowanie   30 Sty 2007 20:56 Odpowiedzi: 8    Wyświetleń: 2190
  • ATMega128 - Świecenie 2 diodami na raz ze zmienną częstotliwością

    Użyj znacznika Syntax. Do takiego działania wykorzystaj Timer sprzętowy, utwórz zmienną, która przy każdym przerwaniu od timera będzie zwiększała się o 1. W pętli głównej dla każdej z diod LED sprawdzaj, czy wartość zmiennej jest podzielna przez wybrany okres mrygania: if(!(zmienna_licznikowa...

    Mikrokontrolery AVR   18 Wrz 2014 22:17 Odpowiedzi: 6    Wyświetleń: 873
  • Sharan 2.0 ADY - powracający błąd 515, czujnik halla szalejące wartości w VAG

    Witam Wszystkich Zainteresowanych;) Przed napisaniem posta przestudiowałem wszystkie możliwe lektury na wielu forach, z identycznym problemem był tu na elektrodzie lecz zamknięty zanim problem został rozwiązany. Problem następujący : błąd 515 czujnik halla poza wartościami tolerancji auto w trybie...

    Samochody Elektryka i elektronika   17 Cze 2014 09:27 Odpowiedzi: 10    Wyświetleń: 10044
  • [Mega32][Bascom] Inrcementowanie zmiennej

    Witam W oparciu o sugestie Kolegi SylwekK chciałem zrobić zwiększanie wartości ze zmienna szybkością ( ustawianie czasu ) w zależności od długości naciśnięcia przycisku. [syntax=basic4gl] Config Porta.6 = Input Set Porta.6 Ustaw Alias Pina.6 Ustaw_min: Locate 1 , 13 Lcd M If Ustaw = 0 Then ...

    Mikrokontrolery AVR   31 Mar 2011 21:51 Odpowiedzi: 0    Wyświetleń: 534
  • Bascom Avr , jak przeliczyć wartość timer1 na ms.

    Tak jak radzi cyberdar zastosuj przerwanie generowane od timer1,przy kwarcu 4Mhz jak dasz prescale 256 i załadujesz wartość początkową do zliczenia 15625 do tajmera1 uzyskasz przerwanie co 1s a w przerwaniu możesz już z tym robić co chcesz np.zwiększać jakąś zmienną co 1s. Tak jak kol.wyżej napisał...

    Mikrokontrolery   08 Cze 2006 14:09 Odpowiedzi: 4    Wyświetleń: 2579
  • zapisywanie zmiennej WORD do pamięci eeprom

    Przepraszam fakt nie napisałem w jakim języku :). Bascom kod: Dim zmienna1 as word zmienna1 = 23456 Sub zap_eeprom ........... Locate 2 , 1 : Lcd "Wartość: " ; zmienna1 Wait 2 end sub Sub od_eeprom ......... Locate 2 , 1 : Lcd "Wartość: " ; zmienna1 Wait 2 End Sub Jak...

    Mikrokontrolery   23 Lis 2009 17:58 Odpowiedzi: 15    Wyświetleń: 3049
  • Bascom Mega32 Zmiana wyświetlanej wartości

    Witam ponownie Zrobiłem to przez Timer0. Jednak problem z aktualizacją wyświetlania dalej występuje. Jeszcze drugi problem to start, przez okres zdefiniowany zmienną Licznik ( teraz równą 300 ) nic się nie wyświetla - dopiero po czasie = 300. Próbowałem również z Enable/Disable Interrupts na czas pomiaru,...

    Mikrokontrolery AVR   19 Sty 2011 20:10 Odpowiedzi: 11    Wyświetleń: 1929
  • obsługa wyświetlacza LED przerwaniami i wyświetlanie zmiennej z pętli głównej

    Witam, napisałem bardzo prosty kod sterujący przez przerwanie wyświetlaczami LED i zwiększający o 1 zmienną z co sekundę [syntax=c] #include <avr/io.h> #define F_CPU 8000000 #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <inttypes.h> #include <util/delay.h> unsigned...

    Mikrokontrolery Początkujący   14 Paź 2013 16:56 Odpowiedzi: 16    Wyświetleń: 2694
  • Przerwania proste i przyjemne - część 2 - zmienne, bufory i latencja

    Zmienne globalne powinny być modyfikowane tylko w kilku koniecznych obszarach wewnątrz programu. Gdyż, jeśli odbywa się to w oparciu o wiele wątków (tj. poprzez główny proces, ISR i inne funkcje sprzętowe, takie jak DMA w mikrokontrolerze), istnieje ryzyko uszkodzenia zmiennej w pamięci. To ryzyko...

    Artykuły   08 Mar 2022 00:35 Odpowiedzi: 18    Wyświetleń: 2415
  • Bascom Atmega32 - przechowywanie zmiennej w pamięci ulotnej (SRAM?)

    Hej wszystkim. Pytanie moje dotyczy przechowywania kilku zmiennych w pamięci ulotnej i ewentualny zapis wartości tych zmiennych do EEPROM w określonym momencie. Program napisany w Bascom i póki co nie mam ochoty przerzucać go do C więc muszę rozwiązać to na aktualnym etapie Otóż mam sobie 3 zmienne: [syntax=vbnet]Dim...

    Mikrokontrolery AVR   05 Wrz 2015 11:45 Odpowiedzi: 6    Wyświetleń: 933
  • Zwiększające się napięcie VBat

    (at)UP Po świętach jak dopadnę miernik, to pomierzę dokładnie, ale póki co próbóję się rozeznać w sytuacji. Napięcie niby w normie, ale sobie rośnie małymi kroczkami, nie wiadomo jak ani przez co. Ktoś pisał, że dopuszczalna granica błędu pomiaru to 5%, ale moim zdaniem jest to 5% dla zmiennej wartości,...

    Komputery Hardware   23 Gru 2010 03:14 Odpowiedzi: 13    Wyświetleń: 1759
  • [ATmega,C,DHT22] - Odczyt wartości z czujnika

    Zaczerpnięty z innego forum: [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 8000000 'konfiguracja wyświetlacza LCD Config Lcd = 16 * 2 Config Lcdpin = Pin,Rs=Portc.5,E=Portc.4,Db4=Portc.3,Db5... Off Cls 'deklaracja procedury Declare Sub Get_th(t...

    Mikrokontrolery AVR   21 Lis 2013 20:18 Odpowiedzi: 2    Wyświetleń: 2403
  • Atmega8 / Bascom - Zmiana wartości PWM

    Witam Mam płytkę z Atmega8 połączoną z czujnikiem PIR ( wejście INT1 przez transoptor ), do tego pomiar ADC ( od wartości adc zależy czas po jakim PWM będzie zmniejszone, opcjonalnie chcę też pod INT0 podpiąć przycisk, coby włączyć światło, gdybym nie znalazł się w zasięgu czujnika. Dodatkowym "bajerem"...

    Mikrokontrolery Początkujący   20 Lip 2016 12:31 Odpowiedzi: 1    Wyświetleń: 1116
  • [Bascom 2.0.5.0][ATMEGA8] Zegar RTC-zmienna textowa TIME$ nie ulega zmianie

    Witam. Stworzyłem na mikrokontrolerze ATMEGA8 zegar RTC. Do procesora został podpięty kwarc zegarkowy - timer2 pracuje w trybie asynchronicznym. Program powstał z wykorzystaniem instrukcji BASCOMOWEJ Config Clock = soft: Kod: "Jeśli w programie użyto instrukcji CONFIG CLOCK, kompilator automatycznie...

    Mikrokontrolery Początkujący   10 Wrz 2012 22:09 Odpowiedzi: 4    Wyświetleń: 1719
  • VBA Excel - Kopiowanie danych oraz przypisanie do nich wartości.

    Dopisać zmienną, odszukać ostatni wiersz w arkuszu wsWyn, przypisać do zmiennej (podobnie jak robiłeś z 'FinalRow') i w pętli zamiast "i" używać tej zmiennej wsWyn.Cells( i , kol1) = wsSrc.Cells(i, kol) zwiększając jej wartość przy każdym przebiegu (zmienna=zmienna+1)

    Programowanie Początkujący   15 Lut 2016 08:53 Odpowiedzi: 18    Wyświetleń: 1269
  • [AVR][c] AVR studio debugger zmienne

    Witam, problem nie tkwi w programie... Po "t2++;" nie masz żadnej instrukcji więc debugger wraca na początek pętli. Strzałka podczas debugowania pokazuje kolejną instrukcję do wykonania. ...i właśnie dlatego uważam, że naukę powinno się zaczynać od assemblera - żeby zrozumieć istotę działania(choćby...

    Mikrokontrolery AVR   04 Wrz 2009 08:04 Odpowiedzi: 3    Wyświetleń: 1496
  • Punkt pracy tranzystora, składowa zmienna, sprzężenie zwrotne

    to tak naprawdę jest ten punkt pracy Wartości Ic, Uce. składowa zmienna Prąd zmienny składa się ze składowej stałej (np. napięcie bazy tranzystora w ukł. WE ustalane dzielnikiem rezystancyjnym wynoszące np. 2V) i składowej zmiennej - np. podawany tam sygnał o amplitudzie 5mVpp (celem jego wzmocnienia)...

    Początkujący Elektronicy   09 Kwi 2019 23:34 Odpowiedzi: 5    Wyświetleń: 885
  • Przesył po rs232 Bascom. Jak odczytać zmienną?

    Ja ci radzę jednak wysyłać hexem stałej długości. Np coś takiego: #F,FFFF(enter) Następnie w obsłudze rs'a sprawdzasz jaki przyszedł znak i jeżeli jest # to reset licznika wejścia i zapisujesz dane do bufora. Jak przyjdzie koniec (czyli enter lub podobne) sprawdzasz sobie adres(odpowiedni znak) i...

    Mikrokontrolery   09 Sty 2007 10:20 Odpowiedzi: 1    Wyświetleń: 1440
  • Mitsubishi FX1S + E100 - problem ze zmiennymi

    Witam, Właśnie wpadł mi w ręce wymieniony w tytule zestaw. Razem z nim mam GX Developera i E-Designera. Zacząłem się tym bawić (robię sobie jaki tam prosty licznik, który w założeniu ma liczyć impulsy) i natknąłem się na problem ze zmiennymi. Gdy deklaruje zmienna globalna, domyślnie ma ona wartość...

    Automatyka Przemysłowa   24 Cze 2007 19:27 Odpowiedzi: 5    Wyświetleń: 1852
  • [C] adresowanie pośrednie, konkretna lokalizacja zmiennej

    Tablica (będzie ich więcej, ale w celach dydaktycznych wystarczy jedna), która zwiera tekst dla LCD. Znacznikiem końca niech będzie wartość 128. Tekst może być rozdzielony jakaś wartością "nie ASCI", np po to aby z CG RAMu wywołać polski znak. Tu kombinujesz dobrze jednak w C każdy string (tablica...

    Mikrokontrolery AVR   12 Cze 2010 09:26 Odpowiedzi: 18    Wyświetleń: 2398
  • PWM - ustalanie dwóch wartości napięcia przy pomocy jednego kanału - Attiny

    Witam, mam problem z PWM na mikrokontrolerze Attiny. A dokładniej chciałem przy pomocy sprzętowego pwm (1kanał Oc0 PB2) wysterowac dwa rozne napiecia na dwoch pinach. Czesciowo mi to zadziałało, a konkretniej gdy ustalane wartosci są inne i zmienne w czasie po probie przypisania ich do pwm wystawiane...

    Mikrokontrolery   02 Wrz 2020 22:03 Odpowiedzi: 6    Wyświetleń: 390
  • [ATmega32][C] zmienne globalne, struktury i obsluga zegara PCF8563

    Witajcie, mam problem nad którym siedzę juz kilka dni i zatrzymałem się nie wiedząc gdzie tkwi problem. Otóż chcę obsługiwać zegar RTC PCF8563 po I2C - czytać i zapisywać z niego dane (datę i czas). Projekt mam podzielony na kilka plików, całość pisana w Code Blocks 10.5 i kompilowana w AVR GCC. Mam...

    Mikrokontrolery AVR   01 Maj 2011 22:51 Odpowiedzi: 6    Wyświetleń: 3027
  • Atmega8 Bascom - Jak się pozbyć zmiennej typu single

    Wygląda jednak na trudniejsze niż się wydaje. Dla rozjaśnienia wyrzuciłem LCD bo nie o to tu chodzi żeby coś wyświetlać. Działająca poprawnie z punktu widzenia logiki i matematyki pętla. long [syntax=basic4gl]$sim $regfile = "m8def.dat" $crystal = 8000000 Dim X As Word ...

    Mikrokontrolery AVR   09 Gru 2013 10:11 Odpowiedzi: 17    Wyświetleń: 2172
  • ATmega8 [C] - Wyświetlanie wartości na wyświetlaczu 7-segmentowym

    Witam! Próbuję zrobić sobie prosty metronom na avr - póki co składa się on tylko z dwóch przycisków (zwiększanie i zmniejszanie BPM) oraz wyświetlacza 7-segmentowego. Multipleksowanie działa, wartość początkowa wyświetla się, ale brak jakiejkolwiek reakcji na naciskanie przycisku. Timer1 (odpowiedzialny...

    Mikrokontrolery AVR   02 Maj 2014 11:26 Odpowiedzi: 8    Wyświetleń: 1752
  • zmienna unsigned int

    Witam. Zadeklarowałem zmienną typu unsigned int i zainicjalizowałem ją pewną wartością. W pętli zwiększam jej wartość. Czy pętla będzie zliczała od 0 do 65535 i znów od 0 do 65535?

    Programowanie   02 Maj 2008 11:53 Odpowiedzi: 3    Wyświetleń: 5505
  • [avr-gcc][m128]zmienne lokalne nie lądują w zew. sramie?

    Bardzo często pisząc programy posługujemy się zmiennymi lokalnymi, które teoretycznie zwalniają pamięć jeśli nie są używane... ale dlaczego przestawiając podział pamięci na zewn. SRAM (kostka 62256), zmienne te jakby się nie inicjowały i program się wywala? Przykład: dodałem do makefile LDFLAGS...

    Mikrokontrolery AVR   02 Gru 2010 12:20 Odpowiedzi: 10    Wyświetleń: 1841
  • Bootstrap - zwiększanie impedancji wejściowej

    Chyba zapomniałeś o podstawowym założeniu - jeśli kondensator C3 podaje przebieg z emitera na dzielnik R1-R2, to baza i ów punkt są ekwipotencjalne (dla przebiegów zmiennych), więc RG stanowi "przerwę" (nieskończona wartość). Ale tak dobrze nie ma, bo jak wiesz na emiterze masz przebieg powtarzający...

    Początkujący Elektronicy   05 Wrz 2012 05:44 Odpowiedzi: 5    Wyświetleń: 2154
  • Atmega 16. Zwiększanie zmiennej. Zapis temperatury.

    ad 1:Podaj F rezonatora np. 8mhz config timer1 = timer,prescale 256 'konfiguracja timera load timer1 , 31250 'załadowanie timera 1s on timer1 odliczanie 'określenie która procedura ma byc wykonana co 1s enable interrupts 'właczenie przerwań enable timer1...

    Mikrokontrolery   25 Lis 2011 00:48 Odpowiedzi: 6    Wyświetleń: 1603
  • PHP i MySQL - sprawdzanie wartości w danej kolumnie i...

    W takim razie radzę sprawdzać czy dany (konkretny)user jest serwisantem w chwili pobierania pliku. Tego nie da się zrobić wprost, ponieważ link do pliku zawiera tylko ID pliku, zaś same pliki są w postaci "zaszyfrowanej" (nie jest możliwe bezpośrednie pobranie ich z serwera, a tylko przez skrypt). Zoptymalizowałem...

    Tworzenie WWW   28 Gru 2010 03:48 Odpowiedzi: 7    Wyświetleń: 5295
  • ATMEGA128 - BASCOM - limit zmiennych lokalnych ?

    Mam dość spory program (ok. 9000 linii, zajmuje mi teraz 94% pamięci). Wszystko działa, ale czasem natrafiam na problem z ilością zmiennych lokalnych - np. w pewnej procedurze mam teraz 26 zmiennych lokalnych (o ile dobrze policzyłem :) ; Local A_var1 As Word , A_var2 As Word , A_var_dword...

    Mikrokontrolery AVR   02 Maj 2013 14:54 Odpowiedzi: 4    Wyświetleń: 1785
  • Bsscom - Zwiększanie zmiennej o 0.1

    Kod U2 jest efektywny, ale w tym przypadku raczej autor nie zastosuje zapisu wagowego zgodnie z przykładem. Już prędzej był bym skłonny by zapisywać wartość np. 25,7 jako 257 później zwykłe mnożenie binarne przez maskę i mamy osobno 25 i 7, na wyświetlaczu 25,7. Oczywiście wszystko ładnie przy zapisie...

    Programowanie   21 Paź 2013 20:59 Odpowiedzi: 7    Wyświetleń: 1518
  • Prędkościomierz na avr ze zmienną częstotliwością odświeżania wyniku

    Witam, Zbudowałem kiedyś sobie prędkościomierz cyfrowy do auta. Działa on tak, że w przerwaniu zwiększam wartość licznika i co 1s przeliczam ilość zebranych impulsów na prędkość i wyświetlam na wyświetlaczu. Teraz chcę sobie zrobić tak, że w przerwaniu będę z każdym impulsem zwiększał wartość zmiennej,...

    Arduino   04 Lut 2017 12:46 Odpowiedzi: 16    Wyświetleń: 1179
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    1. Podrzucę Ci pomysł, pomocny lub nie. Zrobiłem PWN Atmega8 (czyli straszny dziad) generator miłego dla ucha sinusoidalnego dźwięku (w oparciu o przerwanie timera). Czystość uzyskałem, gdy na samym początku przerwania ustawiałem wartość ze zmiennej do PWM, a potem mogłem ją sobie opracowywać "na nastepny...

    Mikrokontrolery AVR   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 2304
  • Powielacz napięcia 4x zmniejsza zamiast zwiększać napięcie

    "Ale to jest tylko część odpowiedzi na pytania które Tobie zadałem wcześniej ... " Na pewno jest 16V bo sprawdzałem miernikiem i dla pewności wziąłem transformator (24V) i za powielaczem jest 6,5V. Obciążenie to woltomierz A na jaką wartość napięcia pracy są użyte przez Ciebie kondensatory to nadal...

    Początkujący Elektronicy   22 Paź 2012 22:08 Odpowiedzi: 20    Wyświetleń: 7151
  • Wzrost wartości "delay" poprzez przycisk

    Trudno osobie która wykorzystuje same gotowe funkcje tłumaczyć od podstaw timery. Bo innego sensownego sposobu zamiany "delay();" w tym momencie nie widzę. Jeśl nikoś14 chciałby się zaznajomić z tym zagadnieniem: Przy kolejnym wciśnięciu przycisku można np. zwiększać wartość CTC. Ewentualnie...

    Mikrokontrolery Początkujący   09 Maj 2014 19:22 Odpowiedzi: 5    Wyświetleń: 1200
  • [C] - Zmienna w wyliczanym fizycznym adresie

    To bardziej dokładnie: [syntax=c] uint32_t adr; adr=*(ram+CONF_BASE+XSAMPLE); i... || adr==0) adr=1; *(ram+CONF_BASE+XSAMPLE+adr)=z... zapisywać...

    Programowanie   14 Mar 2015 10:11 Odpowiedzi: 13    Wyświetleń: 912
  • Układy SiC zwiększają wydajność zintegrowanych ładowarek

    Sprawność przetwarzania energii ma kluczowe znaczenie dla rozwiązania problemów związanych z zasięgiem pojazdu elektrycznego i czasem jego zasilania. Ładowarki pokładowe (OBC) z wyjściem prądu stałego i dużymi komponentami magnetycznymi mogą skorzystać poprzez zmniejszenie rozmiarów i kosztów na skutek...

    Newsy   05 Wrz 2022 06:40 Odpowiedzi: 0    Wyświetleń: 339
  • [Atmega32][C]Jak "dopasować rozmiar" zmiennej?

    Nie ma znaczenia że masz 0 jako zadane, ważne ile masz aktualnie i ile masz mieć, czyli twoja odchyłka od zadanej. Jeśli np akt=5, zad=0, wzmocnienie KP=1 to na wyjściu masz -5. Jeśli KP=1.5 to dostajesz -7.5. A jeśli masz KP=3.47 to ile będzie na wyjściu? Teraz I. Dajmy na to że akt i zad j.w....

    Mikrokontrolery AVR   06 Wrz 2011 10:28 Odpowiedzi: 24    Wyświetleń: 2286
  • [C][AVR Studio] zmienne - problem

    Jak to pętla niczego nie robi, zwiększa zmienną i i sprawdza jaką ma wartość. no volatile pomogło i wyłączenie optymalizacji też (jedna z tych rzeczy musi być żeby program działał dobrze). a co daje te volatile i o co chodzi z Tą optymalizacją, bo to co napisze to mikroprocesor musi zrozumieć ,...

    Mikrokontrolery AVR   22 Cze 2008 20:54 Odpowiedzi: 12    Wyświetleń: 3285
  • [atmega32][bascom]Jak wyswietlić jakąś zmienną na wyświetlaczu nokia 3310

    ...A tak po za tematem jak ustawić timer żeby generował przerwanie co 1s bo nie za bardzo wiem bardzo małe wartości potrafię policzyć a to mi nie wychodzi? Przeanalizuj poniższy program. Ustawienia są banalne :) [syntax=basic4gl]$regfile "m8def.dat" $crystal = 8000000 Config Timer1 = Timer...

    Mikrokontrolery AVR   27 Lis 2011 21:29 Odpowiedzi: 18    Wyświetleń: 3164
  • Program wykrzacza się, gdy zmienna nie jest zadeklarowana jako static.

    Problemem okazały się brak mocy procesora, stąd wyższy poziom optymalizacji pomógł go, przynajmniej tymczasowo, rozwiązać. Dalej jestem ciekaw czemu tak się stało, mimo poszlak, że procesor tej wolnej mocy powinien mieć więce Nie podałeś jakim zegarem taktujesz procek (XMEGA domyślnie to 8 MHz, ale...

    Mikrokontrolery AVR   10 Mar 2021 15:49 Odpowiedzi: 31    Wyświetleń: 1305
  • [XMega256A3BU] - DAC - nie aktualizuje wartości

    Spakowany plik w załączniku. Hardware tak jak wcześniej. Użycie: podpięcie układu pod USB, odpalenie terminala na porcie który utworzył układ. Naciskanie przycisków wywołuje akcje: s - wyświetlanie wartości HEX rejestru DACB.STATUS strzałka w górę - zwiększanie napięcia DAC na wyjściu DAC0 (PortB2) strzałka...

    Mikrokontrolery AVR   26 Sie 2013 12:08 Odpowiedzi: 18    Wyświetleń: 3060
  • Urządzenia do sterowania zmiennym kątem zapłonu motocykle

    A może lepszym rozwiązaniem jest zmajstrowanie własnego modułu zapłonowego ?? W nowszych wersjach cały układ zapłonowy wygląda tak: Mam starą wersję takiego układu i nie jest tak jak w tym przypadku moduł + cewka w jednym tylko oddzielnie moduł oddzielnie cewka. Mapę zapłonu myślę zrobić tak. Przypuśćmy...

    Motocykle, Motorowery   07 Sie 2013 11:16 Odpowiedzi: 20    Wyświetleń: 11325
  • Renault laguna I ph2 klimatronik zmienne ogrzewanie

    Odgrzebuję temat. Mam ten sam co przedmówca. Poradzicie czy już rozwiązaliście problem? Co mnie czeka? Edit: Może ktoś pomóc? Przyłączam się do pytania - rozwiązał ktoś ten problem? Mam podobne zachowanie klimatyzacji w Koleosie. Dla wartości LO i 16 stopni chłodzi, a od 16,5 stopnia w...

    Samochody Początkujący   09 Sty 2015 13:43 Odpowiedzi: 5    Wyświetleń: 6179
  • Pomiary zmiennego pola magnetycznego - wartość indukcji i natężenia pola

    Witam serdecznie! Mam problem ze zrozumieniem pewnego zjawiska. W ramach jednego z ćwiczeń badałem zmienne pole magnetyczne za pomocą Hallotronu. Pole magnetyczne wytwarzane było przez prąd płynący w cewce z możliwością jej obrotu o 360st. w poziomie. Czujnik Hallotronowy był ustawiony obok niej w...

    Początkujący Elektronicy   27 Maj 2015 21:52 Odpowiedzi: 0    Wyświetleń: 639
  • ogranicznik regulacji oraz przyspieszająca zmiana wartości

    Bardzo prosty skrypt zmienna na stałe i wartość min na stałe, ale to tylko przykład. Tworzysz skrypt (Type: Function) [syntax=vbscript]If SmartTags("Tag_1") > 1 Then SmartTags("Tag_1") = SmartTags("Tag_1") - 1 End If [/syntax] Jeżeli Tag_1 jest większa od 1 to można zmniejszyć i już. Drugi...

    Automatyka Sterowanie PLC   27 Maj 2018 22:11 Odpowiedzi: 12    Wyświetleń: 462
  • 1.6 A16XER - błędy kół zmiennych faz KZF

    Zużyte koła, albo niskie ciśnienie oleju. Właśnie tutaj może być problem ale? Koła niby nowe, nie wiem czy ori czy jakieś zamienniki. Zawory nowe. Po dodaniu gazu na gorącym, zwiększa się stopień "otwarcia" dla obu kół i zadane podążają za tym. Tak jak by przy większym ciśnieniu było lepiej. Po puszczeniu...

    Samochody Elektryka i elektronika   10 Paź 2022 15:30 Odpowiedzi: 29    Wyświetleń: 894
  • [Bascom] Wartości granieczne w pętli

    Zwiększaj tylko jeśli zmienna <255 z zmniejszaj jeśli >0

    Mikrokontrolery AVR   03 Maj 2010 07:13 Odpowiedzi: 5    Wyświetleń: 1465
  • VBA Excel - formuła zaczyna działać po zmianie wartości w komórkach

    Zmienne: i, j, r, t są gdzieś zadeklarowane poza funkcją ? Inne deklarujesz. Po co w ogóle to wyłączanie ekranów ? Po co 'j = Arg1.Column' znajduje się wewnątrz pętli, skoro nigdzie nie zwiększasz licznika 'j' i jest on cały czas stały ? Jeśli funkcja operuje na zakresach wielokomórkowych, to gdzie...

    Obsługa oprogramowania   04 Lut 2018 23:12 Odpowiedzi: 5    Wyświetleń: 1275
  • Arduino Nano oversampling wartości pomiaru GYML8511

    To "oversampling" nie bez powodu było w cudzysłowie, bo tak naprawdę korzystasz z narastającej średniej, czy czegoś w tym rodzaju (nazwa runningValue jest nie bez powodu). Nie możesz bezkarnie zwiększać ilości próbek, bo ich suma może przekroczyć maksymalną pojemność zmiennej. Jeśli pojemność int bez...

    Arduino   30 Mar 2020 02:51 Odpowiedzi: 8    Wyświetleń: 651
  • Zaawansowane sztuczki z PWM - Cyfrowy syntezator dźwięków

    Dzisiaj fragment książki ----------------------------------------... Rozdział 13. Zaawansowane sztuczki z PWM Cyfrowy syntezator dźwięków Aby generować dźwięki nieco bardziej interesujące od fal prostokątnych, musimy wykorzystać technikę PWM, żeby...

    Artykuły   22 Mar 2015 18:00 Odpowiedzi: 0    Wyświetleń: 5376
  • atmega168 / Bascom - Zegar PCF8563 i kilka alarmów

    Witam Ma zegarek na Atmega 168+ PCF8563 + wyświetlanie przez rejestr przesuwny. Chciałem do tego dodać alarmy ( 5 alarmów ), z tym, że każdy alarm może być ustawiony na więcej niż jeden dzień tygodnia. Wzorowałem się na moim starym, kupionym 22 lata temu budziku, który ma program zapisany w pamięci...

    Mikrokontrolery Początkujący   01 Wrz 2014 21:57 Odpowiedzi: 0    Wyświetleń: 1191
  • ATtiny13 Bascom - dwie funkcje w jednym przycisku jedna zależna od drugiej

    Poszukałem trochę dodatkowych materiałów do wchłonięcia przez moje szare komóreczki :) 13 Liczniki Słowo licznik to próba przetłumaczenia słowa timer. Ja używam tego słowa jako odpowiednika, ale nie wszyscy się z tym zgadzają i twierdzą, że należy używać słowa timer, gdyż nie można dokładnie przetłumaczyć...

    Mikrokontrolery Początkujący   22 Kwi 2016 21:04 Odpowiedzi: 39    Wyświetleń: 3852
  • Termostat Arduino Nano (klon) - Brak stanu wysokiego.

    Co do średniej: ; } srednia=suma/i; nie musisz wpisywać +1, bo zwiększasz zmienną o 1 dwie linijki wcześniej. W tym wypadku zwiększasz j faktycznie o 1, ale wyświetlasz wartość zwiększoną o 2.

    Arduino   17 Kwi 2018 19:58 Odpowiedzi: 18    Wyświetleń: 1659
  • [ATmega128][C]przerwania nie wracają, reset uC: fuse M103C

    Witam mam kolejny problem z nieszczęsną atmega128. Napisałem program który działał na ATmega16 i chciałem go przenieść do atmega128 no i jest problem. Program w ogóle nie działa. W przerwaniu powinny się zwiększać wartości zmiennych. Niestety chyba nie zwiększają się :/ program wchodzi do przerwania...

    Mikrokontrolery AVR   08 Gru 2009 21:36 Odpowiedzi: 11    Wyświetleń: 2631
  • Obsługa klawiatury - nieblokująca.

    Funkcje korzystające z tej funkcji robią np: - short - zwiększa wartość zmiennej, - REPEAT - szybko zwiększa wartość zmiennej, - long - wychodzi z regulacji zmiennej... Więc nie mogę najpierw dostać long (bo przytrzymałem przycisk) a potem REPEAT...bo to REPEAT już niczego nie zmieni, wyjdziemy...

    Mikrokontrolery   16 Lis 2022 19:58 Odpowiedzi: 19    Wyświetleń: 279
  • [delphi] podstawy składni

    Będzie ciężko to zrobić :( Najprostsza możliwość, to włączanie i wyłączanie timer-a, przyciśnięciem tego samego Buttona. Rozumiem To zadam pytanie inaczej Chcę wysyłać zmienną o wartości od 0 od 255 + $13 "Enter" jako string na COM port i wypisywać wartość odebraną na "Panel1" chcę...

    Programowanie Początkujący   11 Kwi 2011 10:23 Odpowiedzi: 19    Wyświetleń: 2651
  • C - problemy z zamianą liczb z arabskich na rzymskie i odwr.

    Pomyśl jak programista (o podprogramach) - wystarczy Ci 4000 powtórzeń pętli x 2: - najpierw liczby typu "MMCDXLVII", czyli wg Twojej notacji "tysiące" - potem to samo dla liczb typu "mmcdxlvii", czyli "jedności". A potem to już tylko jedno mnożenie i jedno dodawanie :D. Ciekawe skąd wziąłeś taką...

    Programowanie   04 Gru 2008 19:24 Odpowiedzi: 35    Wyświetleń: 12390
  • Dziwne zachowanie funkcji "if"

    Dzień dobry, Napisałem sobie program (korzystam z: STM32CubeMX oraz Atolli TrueStudio, mam BluePill STM32F103C8, port szeregowy podłączony za pomocą UART2 oraz konwertera FT232RL (ustawionego na 3,3V - bo w dokumentacji wyczytałem że te wejścia nie tolerują 5V) do portu USB, gdzie łączę się za pomocą...

    Mikrokontrolery ARM   21 Sie 2018 18:37 Odpowiedzi: 8    Wyświetleń: 684
  • Attiny2313A - odczyt danych z tablicy w pamięci

    Piszę program do czujnika zliczającego stan licznika gazu i wysyłającego dane na serwer w losowych odstępach czasu. Problemem jest fragment kodu: Każda procedura wysyłająca wywoływana jest 3 razy. Za pierwszym razem przesyłane są poprawne dane, a za dwoma kolejnymi śmieci (pogrubione linijki)....

    Mikrokontrolery AVR   18 Mar 2015 11:09 Odpowiedzi: 11    Wyświetleń: 1011
  • [Bascom][M32] nieoczekiwane dane na wyświetlaczu LCD(nadmiar jedynek)

    Bardzo dziękuje za podpowiedź, choć nie rozwiązała ona problemu. Póki co porzuciłem ten projekt na rzecz trudnierjszego rozwiązania, bo dążę do opanowania obsługi przerwań w Bascom. A teraz w kilku słowach o tym, co chcę osiągnąć. 4 switche podłączone do portu mają powodować wyświetlanie stanów logicznych...

    Mikrokontrolery AVR   19 Cze 2012 21:38 Odpowiedzi: 9    Wyświetleń: 1703
  • Jak uniknąć robienia konwersji 32bit na BCD do RTC i na odwrót?

    (at)korteksik Można inaczej. W przerwaniu od RTC co 1 sekundę zwiększasz wartość zmiennej wskazującej czas lokalny. I tylko tyle na tym etapie. Koszt operacji jest znikomy. Jeżeli odbierasz czas z zewnątrz, to porównujesz z wartością zmiennej przechowującej czas lokalny. - Jeżeli wartości są różne,...

    Mikrokontrolery ARM   19 Kwi 2020 21:48 Odpowiedzi: 10    Wyświetleń: 612
  • Siemens Tia portal v13 - Touch Panel status połączenia ze sterownikiem.

    ale chcesz monitorować status połączenia ze sterownikiem czy z przetwornikami? Jeśli z samym sterownikiem to stosuje się lifebity i lifewordy Np. co sekundę do zwiększasz wartość zmiennej o 1. Jeśli wartość się zmienia, to znaczy, że komunikacja istnieje. A jak to odczytać po stronie panelu, trzeba...

    Automatyka Sterowanie PLC   26 Paź 2014 17:44 Odpowiedzi: 4    Wyświetleń: 1539
  • Jak zdefiniować 1 obrót silnika krokowego (Arduino)

    Zwiększanie wartości zmiennej w zasadzie wygląda wszędzie podobnie: zmienna = zmienna + <o ole zmienić>; Z dokładnością do składni języka wygląda to tak samo. W C wprowadzono pewne uproszczenie i powyższe można zapisać: zmienna += <o ile zmienić>; Ponieważ często <o ile zmienić>...

    Programowanie Początkujący   29 Gru 2022 10:39 Odpowiedzi: 4    Wyświetleń: 147
  • [C] - Algorytm obliczający funkcję

    Faktycznie, zapis jest mało gramatyczny. Tak w ogóle - co to jest to m ? bo nie ma we wzorze... :| Może to powinno brzmieć "dla m dużo większe od 1 oraz losowego t z przedziału -4 do 6"... Bo jeśli przyjąć "m losowych wartości" to nie wyobrażam sobie jak niby wykonać 3 pomiary dla m losowych wartości...

    Programowanie   05 Wrz 2012 10:36 Odpowiedzi: 2    Wyświetleń: 816
  • Bascom AVR układ mignie 3 razy i koniec

    To jest mój pierwszy program w Bascomie a nie w ogóle. I moim zdaniem jest to coś prostego właśnie. Ale nie oto chodzi. Przetwornik ADC ma zmierzyć na początku jeden raz napięcie akumulatora ( pierwszy pomiar odrzucam bo może być niewłaściwy). Po stwierdzeniu, że napięcie jest poniżej wartości...

    Mikrokontrolery AVR   08 Sty 2013 17:33 Odpowiedzi: 16    Wyświetleń: 2217
  • [ATMega88/C] Sprawdzanie portu powoduje chwilowe wpisanie "1"

    Problem jest w programie, nie wiem czy koniecznie w kompilatorze. Dziś rano jeszcze to robiłem, dopisałem sei() oczywiście ale to nic nie zmieniało. Pętla while oczekuje na zakończenie transmisji, więc jeśli samo przerwanie jest nią wywołane, tak więc kiedyś ono się zakończy, po za tym sprawdzałem...

    Mikrokontrolery AVR   28 Lip 2011 22:54 Odpowiedzi: 11    Wyświetleń: 1903
  • atmega bascom - atmega bascom licznik na timer0

    Należy: - zadeklarować zmienną globalną np. LICZNIK i nadać jej wartość zera, - włączyć przerwania od przepełnienia Timer0, - w funkcji przerwania należy zwiększać wartość zmiennej LICZNIK o jeden Aby poznać liczbę impulsów wystarczy pomnożyć LICZNIK*256 i dodać do niego aktualną wartość rejestru...

    Mikrokontrolery AVR   14 Gru 2014 14:58 Odpowiedzi: 2    Wyświetleń: 1089
  • Atmega8515 - czwarty przycisk, jakby był ciągle wciśnięty.

    Ale w dalszej części programu nie ma nic specjalnego tylko instrukcje np. Do If S2 = 0 Then Incr Godzina1 End If If Godzina1 > 23 Then Godzina1 = 0 If S3 = 0 Then Incr Minuta1 : Sekunda = 0 End If If Minuta1 > 59 Then Minuta1 = 0 If S4 = 0 Then Incr Dzientygodnia1 End If .................. ...

    Mikrokontrolery   11 Cze 2007 21:08 Odpowiedzi: 7    Wyświetleń: 993
  • [Delphi] Banalny problem z pętlą for i Label'em

    Mój kolejny problem w moim programie. Mianowicie za pomocą timera losuję określoną liczbę literek i za każdym razem zwiększam wartość zmiennej losowania. W momencie gdy ta zmienna osiągnie wartość licznika(czyli ilości losowań) timer powinien się zatrzymać. Niestety co jakiś czas wyskakuje mi błąd taki...

    Programowanie   05 Wrz 2008 12:49 Odpowiedzi: 12    Wyświetleń: 4047
  • STM32 - Enkoder inkrementalny - kierunek obrotu?

    Czy zmienna kierunek jest globalna i volatile? Już po pierwszym przerwaniu powinna przyjąć wartość 1 lub 2, a nie być cały czas 0. Czy zaobserwowałeś zwiększanie wartości zmiennej enkoderA ?

    Mikrokontrolery   10 Cze 2014 11:03 Odpowiedzi: 4    Wyświetleń: 1866
  • [atmega] [C] - funkcja ustawiania czasu

    Witam, Od dłuższego czasu siedzę nad sterownikiem opartym o uC ATmega32. Urządzenie posiada 3 wyjścia sterowane przekaźnikiem, a ja chciałbym aby użytkownik z poziomu menu mógł ustawić niezależnie 3 czasy on/off dla każdego z przekaźników. Do tego celu, aby zaoszczędzić linijki kodu chciałem stworzyć...

    Mikrokontrolery Początkujący   09 Sty 2015 15:33 Odpowiedzi: 6    Wyświetleń: 744
  • Problem z multipleksowym sterowaniem dwoma wys. 7seg.

    Witam, mam problem z programem, który napisałem. Chodzi o to, że jeśli w pętli głównej programu zwiększam wartość zmiennej o jeden i wprowadzam opóźnienie poleceniem "waitms", to nie jest ona w ogóle wyświetlana - na wyświetlaczach LED nic się nie zmienia. Z kolei, jeśli w programie głównym opóźnienie...

    Mikrokontrolery AVR   05 Lis 2009 14:50 Odpowiedzi: 4    Wyświetleń: 963
  • Skalowanie czcionki bascom i wyświetlacz graficzny

    Witam. Próbowałem wgrać twój program i wystąpiły następujące problemy: na samym początku kiedy ma wyświetlić logo.bgf to widać jakieś krzaki, natomianst ramka i słowa termometr i barometr wyświetla poprawnie. Po przeskoczeniu na inny ekran wszystko co się wyświetla jest jakby stworzone przerywaną...

    Mikrokontrolery AVR   09 Sie 2010 09:55 Odpowiedzi: 9    Wyświetleń: 4825
  • Pascal-brak koncepcji do napisania programu

    Bardzo nieładnie jest to napisane - naucz się używać w kodzie programu klawisza Tab i dodatkowych spacji przy pętlach/warunkach itp. Wydaje mi się że problem tkwi w tym iż w drugiej pętli for zwiększasz wartość zmiennej b, a wczytujesz do tablicy w której podstawiasz zmienną a - więc dla każdego z 10...

    Programowanie   31 Mar 2011 22:22 Odpowiedzi: 15    Wyświetleń: 1853
  • Gra "teleturniej" na Attiny2313

    W obliczu tego że przez dłuższy czas posiadałem kilka niepotrzebnych mikrokontroklerów Attiny2313 i dwa duże wyświetlacze LED postanowiłem je w jakiś twórczy sposób wykorzystać. W ten sposób wpadł mi do głowy pomysł na zbudowanie urządzenia przeznaczonego do przeprowadzania teleturniejów. Głównym...

    DIY Konstrukcje   29 Wrz 2012 22:58 Odpowiedzi: 14    Wyświetleń: 8547
  • Włącznik akustyczny projekt atmega8

    Zrób na dwa szybkie klaśnięcia od razu bo Ci się coś przewróci w nocy (kij od miotły nawet ) i jesteś bez światła. To samo pies... pies nie szczeka tak szybko jak podwójne klaśnięcie. U mnie logika jest taka że od wykrycia pierwszego klaśniecia włącza Timeout i zwiększa wartość zmiennej. Timer odejmuje...

    Mikrokontrolery AVR   11 Lut 2015 14:28 Odpowiedzi: 4    Wyświetleń: 843
  • [BASCOM]Encoder i wykrywanie zmiany kierunku

    Witam Mam pytanie dotyczące obsługi encodera... Próbuje napisać programik którego działanie ma wyglądać następująco Obracam encoderem w prawo lub w lewo na wyświetlaczu na pierwszej pozycji zmieniają się kolejno cyfry od 0 do 9 lub odwrotnie w pętli. Przy zmianie kierunku pierwsza cyfra na wyświetlaczu...

    Mikrokontrolery Początkujący   14 Cze 2016 16:58 Odpowiedzi: 3    Wyświetleń: 1197
  • Czy w funkcji dealy zamiast czasu mogę wpisać x?

    Przepraszam moi drodzy, chodzi mi o delay w Ardurino :) Arduino :-) Nie ten dział kolego! Informacje o delay znajdziesz Chciałbym sterować kątem załączania tyrystora. Po przez przyciśnięcie przycisku chciałbym zwiększać wartość zmiennej x która będzie podawana do funkcji dealy która z kolei...

    Arduino   22 Maj 2018 16:37 Odpowiedzi: 17    Wyświetleń: 696
  • LCD shield / Switch case - Wyświetlane napisu

    Jeśli stale to wykasuj z opcji: [syntax=c] case Nic:{ lcd.print(" "); break; } [/syntax] czyszczenie ekranu spacjami. Tu ewentualnie powinien być zliczany timeout, czyli jakaś zmienna co np. 1ms i jak przez 10s (z delay rozumiem,...

    Arduino   05 Gru 2018 11:53 Odpowiedzi: 10    Wyświetleń: 396
  • Bascom i instrukcja OR - coś mi nie wychodzi

    Witam. Pętla while wykonuje się póki warunek jest spełniony. Aby odczytywać dane od początkowego adresu musisz w każdym przebiegu pętli zwiększać wartość zmiennej z adresem, i w warunku sprawdzać czy nie osiągnął wartości końcowej &H008C (Adres_xr_odczyt <> &H008C), a dodatkowo sprawdzić...

    Mikrokontrolery   23 Mar 2009 13:28 Odpowiedzi: 3    Wyświetleń: 1200
  • [atmega32][c]multipleksowanie wyświetlacza LED

    W obsłudze przerwania zupełnie niepotrzebnie dałeś opóźnienie _delay_ms(500) A jeśli chodzi o zwiększanie wartości zmiennej led_display to przed instrukcją break; zwiększasz wartość zmiennej przez instrukcję led_display++; (ta instrukcja to inkramentacja czyli zwiekszanie zmiennej o 1). Dopiero...

    Mikrokontrolery AVR   29 Gru 2010 10:51 Odpowiedzi: 15    Wyświetleń: 6678
  • FreeRTOS demo na STM32L-Discovery

    Pierwszą rzeczą, jaka mi się pozytywnie rzuciła w oczy, to brak konieczności stosowania debouncingu dla przycisku, co widać w ciele funkcji increment_from_interrupt_PA0 (main.c) oraz funkcji EXTI0_IRQHandler (ISR.c). W procedurze obsługi przerwania od przycisku EXTI0_IRQHandler następuje odblokowanie...

    DIY Poczekalnia   22 Lis 2015 21:14 Odpowiedzi: 7    Wyświetleń: 6570
  • Arduino nano petitfs - Petit FAt (PetitFS) poprawny zapis do pliku

    Cześć. Uruchamiam obsługę karty SD z użyciem biblioteki bazującej na pettit FAT. Nie mogę znaleźć sposobu na poprawne obsłużenie zapisu na kartę SD z użyciem funkcji pf_write i pf_seek. W dokumentacji znalazłem informację że pf_seek dla zapisu powinien wskazywać za każdym razem na nowy(kolejny)...

    Arduino   28 Paź 2016 19:14 Odpowiedzi: 2    Wyświetleń: 921
  • Pomiar impulsów w czasie. Pomiar prędkości obrotowej.

    Myślałem nad takim rozwiązaniem tego: Pojawia się impuls na wejściu z fotorezystora i włącza się timer. W ciągu np. 3 sekund impulsy są zliczane (poprzez zwiększanie wartości zmiennej wewnątrz pętli sprawdzającej stan portu), po czym timer zostaje zatrzymany. Na podstawie ilości otrzymanych impulsów...

    Mikrokontrolery   13 Mar 2006 16:13 Odpowiedzi: 34    Wyświetleń: 5824
  • [ATmega16] Kwarc czy mikrokontroler?

    A wewnętrzny pull-up włączony? Bo objaw jest typowy dla programu, w którym włączone jest przerwanie zewnętrzne, a wejście wisi w powietrzu, choć program jest prosty i nie ma w nim obsługi przerwań... Ustaw w pętli niech samo zwiększa wartość zmiennej i obserwuj czy dalej są zakłócenia.

    Mikrokontrolery   28 Sty 2008 21:06 Odpowiedzi: 17    Wyświetleń: 2802
  • Pytań kilka odnośnie:TL072, NE5532, masy, MCP4013T-502, 4066

    dzięki piękne za odpowiedzi ;) Wszystko ok, ALE... 4. Czy potencjometr cyfrowy MCP4013T-502ECH mogę użyć do cyfrowej regulacji głośności? Nie ma sensu. Raz, że to potencjometry liniowe a do głośności używa się logarytmicznych (wynika to z własności ucha ludzkiego). Mają mało "kroków" -> 64....

    Początkujący Elektronicy   23 Maj 2008 11:21 Odpowiedzi: 3    Wyświetleń: 2996
  • Atmega8 i fotokomórk - Atmega8 i fotokomórk

    Witam. Na wstępie już pisze, że jestem laikiem jeżeli chodzi o programowanie mikrokontrolerów i umiejętności pisania w bascomie, także przepraszam jeżeli kogoś bardzo dotknie moja niewiedza i błędy. Chciałbym z wykorzystaniem Atmegi8 i dwóch zestawów fotokomórek (nadajnik,odbiornik) stworzyć układ...

    Mikrokontrolery Początkujący   13 Sty 2014 10:13 Odpowiedzi: 1    Wyświetleń: 816
  • ATmega32 - Sterowanie wypełnieniem PWM, obroty wentylatora

    Według mnie błędem jest inkrementacja w przerwaniu. Lepiej ustawić sobie w nim tylko flagę że wystąpiło. Teraz w pętli głównej jeśli flaga wystąpiła to zwiększamy wartość zmiennej stan o 1. Następnie w main zerujemy flagę. Napisz czy pomogło. Pozdrawiam

    Mikrokontrolery AVR   01 Maj 2014 15:59 Odpowiedzi: 12    Wyświetleń: 4011
  • PLC S7-1200 - Pomiar długości np. samochodu

    kol. mihalo...raczej w to co piszesz nie wierzę?!. Sam sporo używam FATEK'a - timerów i liczników multum, a jednak skończone ilości T=256 (kilka grup z rozdzieleniem na podstawy czasu) no i C= też skromne 256 szt...;) nie musisz używać tylko tych domyślnych timerów, możesz dodatkowo używać IEC każdy...

    Automatyka Sterowanie PLC   30 Paź 2014 08:25 Odpowiedzi: 9    Wyświetleń: 1623
  • MSP430 - Prosty program w C. Rozpoznawanie długiego lub krótkiego kliknięcia

    Przede wszystkim żaden z warunków nigdy nie będzie spełniony, bo użyłeś operatora iloczynu bitowego zamiast logicznego. Do tego po zwolnieniu przycisku nie zerujesz a ani nie gasisz diod. Poza tym wypadałyby jednak odmierzać czas timerem... Po zwolnieniu przycisku nie zeruję i nie gaszę diód,...

    Mikrokontrolery Początkujący   25 Mar 2016 01:27 Odpowiedzi: 4    Wyświetleń: 897
  • Atmega328 + moduł MP3 TF16 ( na YX5300 )

    A mógłby mi Kolega podpowiedzieć odnośnie odtwarzania plików, jeden po drugim ? Zrobiłem to tak: [syntax=vbnet] Godziny = 20 Minuty = 34 Do If Powiedz_czas = 1 Then If Powiedz_godzina = 1 Then Godziny_plik = Lookup(godziny , Godziny_mow) '************ odtwarzanie pierwszego pliku w pierwszym...

    Mikrokontrolery Początkujący   16 Mar 2017 13:46 Odpowiedzi: 3    Wyświetleń: 2775
  • Przewijanie tekstu na ekranie OLED- Arduino NANO

    Witam, na tym etapie poszedłbym na łatwiznę, przeczytał instrukcję obsługi. Nie znam bibliotek których używasz, ale na szybko wychodzi coś takiego: [syntax=c] display.clearDisplay(); dis... y); display.print("linia: 01\nlinia: 02\nlinia: 03\nlinia: 04\nlinia: 05\nbardzo dluga linia:...

    Programowanie Początkujący   28 Paź 2021 21:22 Odpowiedzi: 11    Wyświetleń: 474
  • Bardzo prosty licznik do roweru

    Nie znam się na Arduino ale normalnie zmienne float dla 8 bitowców to zdecydowanie NIE!!! Lepiej jest operować na zmiennych całkowitych (np: int long) a tylko na końcu wyświetlać kropkę czy tam przecinek tam gdzie trzeba. Generalnie to powinieneś w przerwaniu zwiększać wartość o 15 jeśli już taką liczbę...

    Arduino   29 Sty 2023 03:33 Odpowiedzi: 6    Wyświetleń: 237
  • [Bascom][ATmega8]program do trawiarki

    Witam mam problem z programem do trawiarki mianowicie znalazłem na necie program do sterowania trawiarką chciałem do tego dopisać wybór menu żeby było jeszcze był drugi tryb sterowania trawiarką. Wgrałem program do uC i działało poprawnie potem chciałem wgrać ten sam program bez żadnych zmian na inna...

    Mikrokontrolery   10 Sty 2013 19:30 Odpowiedzi: 2    Wyświetleń: 1386
  • Stroboskop na ATmega16 z regulowanymi parametrami błysków wyposażonym w XOP-15

    Witam, co do wyboru procka, to przy jednej szt. prototypowej i to jeszcze przy małym doświadczeniu w pisaniu oprogramowania, to czym większy tym mniej problemów w trakcie realizacji. Gdy już mamy powiedzmy działający program w całości, wtedy można rozważyć zmianę na mniejszy, ale tylko wtedy gdy jest...

    DIY Poczekalnia   02 Lut 2013 13:08 Odpowiedzi: 25    Wyświetleń: 6102
  • Komputerek do dwukołowca LCD+LED.

    Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...

    DIY Konstrukcje   28 Lut 2011 19:56 Odpowiedzi: 40    Wyświetleń: 25973
  • KRUK-1 System alarmowania o skażeniach promieniotwórczych

    Nie wiem jakiej używasz "strategii" pomiaru ale na filmie widzę, że odczyt masz niezbyt stabilny. Sam przymierzam się do budowy takiego licznika i wymyśliłem taki algorytm: LICZNIK - sprzętowy licznik impulsów z lampy w uK TIMER - sprzętowy timer w uK wywołujący przerwanie co 5s (lub w/g RKSB-104...

    DIY Konstrukcje   26 Sty 2012 16:54 Odpowiedzi: 97    Wyświetleń: 33070
  • Tensometry - wprowadzenie na podstawie belki tensometrycznej i układu XH711

    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. Nazwa...

    Artykuły   27 Sty 2021 08:34 Odpowiedzi: 10    Wyświetleń: 6405
  • Zegarek wskazówkowy i termometr na LCD graficznym Nokia3310

    Witam ponownie Tym razem chciałbym zaprezentować projekt lżejszego kalibru - zegarek wskazówkowy i termometr zbudowany na AT91SAM7S64. Wykonałem ten projekt, bo chciałem trochę pouczyć się programowej obsługi wyświetlacza graficznego z Nokii 3310, programowej obsługi enkodera inkrementalnego...

    DIY Konstrukcje   13 Gru 2011 19:26 Odpowiedzi: 13    Wyświetleń: 15391
  • LPC1768 + ADC = dziwne wyświetlanie sygnału

    Nie wiem dokładnie jak to działa... Działa to tak: Przetwornik w LPC1768 na ustawione próbkowanie na wartość np. 100,0 kHz. Ustawiam ten odczyt w pętli for (;;), która wykonuje się 20 razy (oznacza to liczbę próbek). W rezultacie daje to okno częstotliwościowe równe 5,0 kHz, czyli że w tym oknie...

    Mikrokontrolery ARM   18 Sie 2011 10:42 Odpowiedzi: 6    Wyświetleń: 1950
  • Atmega644 i bootloader MCS - Dzielę się wrażeniami i dopytuję. [BASCOM]

    Analizuję od początku, uwzględniając wcześniej nabyte informację. TestFor123 1. wyłączenie przerwań 2. odczytywanie znaku z UART, pakowanie do zmiennej bstatus 3. wysłanie odebranego kodu znaku po uart (coś w rodzaju echo?) 4. Jeśli 5 razy po UART napłynie znak inny niż 123 lub 124 uP...

    Mikrokontrolery AVR   10 Cze 2015 10:54 Odpowiedzi: 45    Wyświetleń: 4356
  • Przeróbki zasilaczy ATX do nietypowych zastosowań.

    Temat się trochę zdezaktualizował, bo napisałem go już kilka lat temu ale tak jakoś mi zeszło z publikacją. No ale najwyższa pora to przepchnąć, i może się jeszcze komuś przyda. Zasilacze ATX są były często przerabiane do wykorzystania jako zasilacz laboratoryjny albo jako zasilacz do jakiegoś...

    Artykuły   13 Sty 2021 12:15 Odpowiedzi: 12    Wyświetleń: 11175
  • Wyświetlacz 7 segmentowy tunera, uruchomienie z Arduino, rejestr przesuwny

    Pokażę tu jak uruchomić z Arduino czterocyfrowy wyświetlacz 7-segmentowy sterowany poprzez rejestr przesuwny 74HCT164 i cztery tranzystory BC546. Płytka z wyświetlaczem znów będzie odzyskana z elektrośmieci. Będzie to już kolejny temat, w którym uruchamiam wyświetlacz, gdyż omawiałem już krok po...

    Wnętrza urządzeń   10 Paź 2022 14:24 Odpowiedzi: 3    Wyświetleń: 1536
  • Przedwzmacniacz TDA8425 błąd sterowania programu

    Możesz przetestować Funkcję BIN() A = 25 C = 14 D = 14 B1 = switch functions Sub Write I2cstart I2cwbyte 130 I2cwbyte 0 I2cwbyte A ; Głośność kanał L ; zakres 0 - 63 I2cwbyte A ; Głośność kanał R ; zakres 0 - 63 I2cwbyte C ; Bass ; zakres 0 - 15 I2cwbyte D ; Treble ...

    Programowanie   12 Sty 2007 21:50 Odpowiedzi: 10    Wyświetleń: 3644
  • Programowe sterowanie wentylatorem i silniczkiem

    Jeśli chodzi o PWM to dorzucam Ci 2 programy sterowania PWM za pośrednictwem 2 przycisków w języku BASCOM. 'Program regulujący prędkość obrotową silnika DC 12 V 'Do sterowania wykorzystano sygnał PWM 'Częstotliwość przebiegu PWM ok. 254 Hz - 8 MHz/510/64 'Przycisk SI zwiększa prędkość obrotową...

    Mikrokontrolery   24 Sie 2008 09:10 Odpowiedzi: 11    Wyświetleń: 6146
  • Olimex SAM7-EX256 - Pytanie częstotliwość timera

    Siemka. Prosze bardzo o pomoc. Mam zrobić na zajęcia sprawozdanie i odpowiedzieć na pytanie. " jaką najniższą częstotliwość przerwań może generować timer TC0? " Odpowiedz chyba 0,27Hz. Ale skąd się to bierze. Poniżej podam dokładne polecenie i rozwiązanie. Prosze o odpowiedzenie na to pytanie czemu...

    Mikrokontrolery ARM   28 Gru 2013 18:11 Odpowiedzi: 0    Wyświetleń: 1908
  • Kurs programowania C/C++. Część 1.4 - Instrukcje i pętle

    Kurs: Instrukcje Wreszcie dochodzimy do instrukcji, czyli do działu który nauczy nas co robić z poprzednio poznanymi rzeczami. Powiedzieliśmy sobie o zmiennych, operatorach, a dzięki instrukcjom które zaraz poznamy, będziemy mogli wykonywać operacje na nich w szerszym tego słowa znaczeniu....

    Artykuły   26 Paź 2013 18:00 Odpowiedzi: 0    Wyświetleń: 6456
  • Dlaczego po dodaniu czujnika temperatury do kodu ekran nie reaguje na dotyk?

    Liczba z millis() jest 32 bitową liczbą całkowitą, każde obliczenia powinny być w tych liczbach (UL, uint32_t, unsigned long) lub na nie rzutowane. Interwał ustawia się tak by można było ogarnąć czynność o najkrótszym trwaniu, jeśli chcesz to wykorzystać tylko do odliczenia minut to mogą być sekundy...

    Arduino   15 Paź 2018 12:15 Odpowiedzi: 8    Wyświetleń: 573
  • [asm] projekt, zaimplementowanie kodu z c++ do asm

    Witam. Wcześniej pisałem w sprawie projektu teraz też. Zabrałem się za niego od drugiej strony, a właściwie próba przeróbki innego :). Problem jest następujący: Muszę wykonać program który sortuje pliki metodą kopcową. Ale jak wiadomo nie stworze w asm klas, tak więc trzeba zrobić go na tablicy. Mam...

    Programowanie   04 Sty 2010 21:11 Odpowiedzi: 0    Wyświetleń: 1469
  • [C] Atmega32 i sterowanie wyświetlaczami LED.

    Gdzie timer realizuje zliczanie ? Timer zlicza automatycznie zwiększając wartość rejestru TCCR0. W tym przypadku TCCR0 jest zwiększany od zera do 255. Gdy nastąpi przepełnienie czyli przejście z 255 na 0 następuje wywołanie procedury przerwania. Widać też lekkie miganie wyświetlaczy... Najwyraźniej...

    Mikrokontrolery AVR   11 Sie 2011 11:41 Odpowiedzi: 33    Wyświetleń: 4612
  • ATtiny 2313 - Czujnik odległości HC-SR04 - błąd w programie

    Nie rozumiem jednej rzeczy. T0 ma preskaler ustawiony na 64 co daje częstotliwość taktowania 62500Hz, czyli T0 zwiększa swoją wartość co 0,000016s = 16us. Chcę mieć przerwanie CTC co 2ms = 0,002s. Czyli licznik musi doliczyć do 125 (0,002 / 0,000016 = 125). Według powyższego dla testu zrobiłem tak: W...

    Mikrokontrolery AVR   15 Sty 2014 07:21 Odpowiedzi: 12    Wyświetleń: 3510
  • [Atmega16][avr-gcc] - Odbiór RC5 - format odczytanego kodu

    Otóz tak wygląda pewien program do zczytywania komend z czujnika podczerwieni do którego wysyłane są sygnały za pomocą pilota w standardzie RC5: Poprawiłem tytuł. LordBlick

    Mikrokontrolery Początkujący   28 Kwi 2014 23:04 Odpowiedzi: 1    Wyświetleń: 975
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Witam ponownie. Wprowadziłem jeszcze kilka usprawnień w programie odtwarzacza po ponad trzymiesięcznym, intensywnym jego eksploatowaniu. Podyktowane to było faktem zakupu kolejnej karty SD (SDHC 8GB Kingston, niby Class 4, w czarnej obudowie), która, jak się później okazało, miała bardzo długi czas oczekiwania...

    DIY Akustyka   06 Sie 2013 16:19 Odpowiedzi: 51    Wyświetleń: 37924
  • Mega8 bascom - TDA8425 + LCD + enkoder (INT0, INT1), I2C w przerwaniu T0

    Fakt, ze jest milion różnych sposobów na zrobienie tego. Ok spróbuję tym sposobem co mi podsunąłeś. W sumie nawet lepiej tak. Dzięki. Dodano po 5 Ok, coś tam skleciłem, jest to niepełny program, bo nie ma w nim np. ustawień dla Mute i trybu, oraz nie pokazuje na LCD wartości, ale to później....

    Mikrokontrolery AVR   30 Mar 2013 00:17 Odpowiedzi: 2    Wyświetleń: 2238
  • Menu w programie - Bascom

    - PROGRAM GŁÓWNY ---> naciskam przycisk np. portd.1 i wchodzę w USTAWIENIA1 ----> naciskam kolejny raz klawisz portd.1 i wchodze w USTAWIENIA2 Witam. Robiłem cos podobnego ale na 89c2051 - wiadomo mało portów. Dlatego menu zrobiłem inaczej. W pętli głównej zrobiłem odwołanie do wejścia i napisałem: if...

    Mikrokontrolery   06 Gru 2004 16:59 Odpowiedzi: 3    Wyświetleń: 2474
  • Walentynkowy zegar - zdjęcie, opis

    Walentynkowy zegar Zastanawiałem się co by tu zrobić dla mojej połowicy… siedząc w kuchni chciałem sprawdzić która jest aktualnie godzina. Patrzę na elektroniczny zegarek w kuchence i co? Brak godziny, bo akurat przed chwilą niechcący wywaliło mi bezpieczniki. Tak się patrzę i patrzę…...

    DIY Konstrukcje   04 Kwi 2009 06:36 Odpowiedzi: 11    Wyświetleń: 9258
  • Problem z kompilatorem/debugerem w avr-studio.

    To nie żaden problem z kompilatorem/debugerem tylko niestety problem ze zrozumieniem co i jak powinno działać. Po pierwsze nie wyłączaj żadnej optymalizacji bo po co??? Chyba, że tobisz ten program, żeby działał po wsze czasy tylko w symulatorze to wtedy możesz się bawić w takie tam. Analizując...

    Mikrokontrolery AVR   16 Maj 2010 15:30 Odpowiedzi: 7    Wyświetleń: 1224
  • [C++] Schematy blokowe - średnia i odwracanie kolejności

    Kolejne kroki postępowania są następujące: 1. Określasz rozmiar tablicy t jako n. ( t for x:=1 to (n div 2) do begin tmp := t[n-(x-1)]; t[n-(x-1)] := t[x]; t[x] := tmp; end;

    Programowanie Początkujący   15 Lis 2010 00:48 Odpowiedzi: 5    Wyświetleń: 8205
  • [ATmega32] [C] PWM przydzwięk o niższej tonacji

    Wartości początkowe na 0, dlatego ich nigdzie jawnie nie wpisywałem. A to rozumiem że nie działa? Mój kod miał działać tak że dopełnianie bufora następuje aż do momentu wyrównania się wskaźników Buffer_Read_pos i Buffer_Write_pos. Inaczej mówiąc nie jest możliwy zapis w miejsce gdzie dane mają być...

    Mikrokontrolery AVR   27 Mar 2016 23:22 Odpowiedzi: 74    Wyświetleń: 7103
  • czujniki - PID - podstawy

    Pomińmy na razie część różniczkującą D i całkującą I regulatora PID. Idealny regulator proporcjonalny P ma 2 wejścia: wartość zadaną (SetPoint, SP) i wartość zmiennej procesowej (Process Value, PV). Różnica SP - PV to uchyb, oznaczany jako E (od Error). Wartość wyjściowa regulatora to uchyb pomnożony...

    Automatyka Przemysłowa   17 Wrz 2013 20:47 Odpowiedzi: 23    Wyświetleń: 3789
  • Pomiar prędkości obrotowej impulsatora na INT0 i INT1

    Wróciłem do rozgrzebanego projektu i aktualnie walczę z obsługą impulsatora. Użyty procesor to ATMEGA 16 z zewnętrznym taktowaniem 16MHz. PD2 (INT0), PD3(INT1) są skonfigurowane jako wejścia z podciągnięciem do 1 i do nich podłączone są piny impulsatora odpowiednio PD2 A i PD3 B (patrz załączony...

    Mikrokontrolery AVR   16 Mar 2017 09:57 Odpowiedzi: 10    Wyświetleń: 1092
  • Własny licznik do Orbitreka.

    Witam Was serdecznie... Kupiłem niedawno Orbitreka, ale od początku licznik nie przypadł mi do gustu: - lekki bieg, a tu prędkość 20-30 km/h, - po zrobieniu dwóch kroków (czyli pełnego okresu nogami), przebyty dystans zwiększał się o 6-8m... Po pomiarach, np. promienia koła 'zamachowego'...

    DIY Konstrukcje   20 Lis 2006 11:19 Odpowiedzi: 13    Wyświetleń: 10421
  • Moduł dekodera sygnału z bezprzewodowego czujnika temperatury

    Mając kilka wolnych chwil, postanowiłem skonstruować odbiornik do bezprzewodowego czujnika stacji pogodowej Oregon Scientific RMR203HG. Stacje tej marki są ogólnie dostępne, jeśli chodzi o wrażenia z użytkowania – działa bez zarzutu. Mój model wyposażony jest w pomiar temperatury i wilgotności...

    DIY Konstrukcje   25 Mar 2016 22:02 Odpowiedzi: 10    Wyświetleń: 10380
  • Nie dokładne odmierzanie czasu [Bascom]

    Koledzy znając życie to pewnie problem wynika z mojej niewiedzy. Mam podprogram Który ma mi zliczyć czasu załączenia pompy. W tym celu wykorzystałem sobie przerwanie które generuje mi przepełnienie co 500ms. W warunku Flagi 500ms jest zmienna (kala(n))która jest zwiększana co 500ms jeśli pompa...

    Programowanie   16 Lip 2014 21:58 Odpowiedzi: 6    Wyświetleń: 1110
  • [BASCOM] Skąd te dodatkowe znaki przy wyświetlaniu?

    Witam Piszę sterownik grzałki lutownicy. Sam sterownik wstępnie działa dobrze. Natomiast po wykryciu obrotu enkodera w prawo lub w lewo zwiększam lub zmniejszam wartość zmiennej NASTAWA i wysyłam po UART do komputera oraz wyświetlam na LCD od nokii 3310. Co jakiś czas w wyświetlanym tekście zarówno...

    Mikrokontrolery AVR   27 Lut 2018 19:12 Odpowiedzi: 2    Wyświetleń: 570
  • Programowa eliminacja drgań przełącznika - gdzie jest błąd?

    Witam. Na wstępie zaznaczam, że przeczytałem podobny temat umieszczony w FAQ, lecz mam trochę inną koncepcję, z którą mam problem. Poniżej zamieszczam fragment kodu źródłowego w C pisanego pod kontroler rodziny 8052. Cel programu: zwiększenie wartości zmiennej "wartość" o 1 po naciśnięciu...

    Mikrokontrolery   22 Paź 2005 15:38 Odpowiedzi: 8    Wyświetleń: 2899
  • Pomiar temperatury i wyliczenie średniej

    Dziękuję za odpowiedź. Maksymalna i minimalna już rozumiem. Natomiast średnia powiedzmy zapisuje co równą godzinę do tablicy o rozmiarze 24 i te wyniki porównuje z minimalną i maksymalną? potem je podzielę to wyjdzie mi średnia? Tak będzie dobrze? Pozdrawiam. Myślę, że najłatwiej będzie następująco....

    Programowanie Początkujący   12 Kwi 2017 13:08 Odpowiedzi: 6    Wyświetleń: 1230
  • [BK7231T] Mój serwer HTTP, konfigurator, wsparcie MQTT z Home Assistant

    Witajcie moi drodzy. Zapraszam na relację z postępów prac nad otwartym firmware dla BK7231T. Temat ten napisany będzie w formie tutoriala, przedstawię tu krok po kroku jak opracowałem własny, wieloplatformowy (działający na Windowsie i BK7231T) mini-serwer HTTP, system konfiguracji pinów przez...

    Artykuły   29 Sty 2023 04:35 Odpowiedzi: 1182    Wyświetleń: 79092
  • c# paleta kolorów + rysowanie

    I tu jest problem? Nie ma problemu :) Musisz mieć widoczne w całej klasie zmienne z aktualnym rozmiarem i zmienną typu bool z kierunkiem (np. true oznacza zwiększanie, a false - zmniejszanie). W timerze, w zależności od wartości zmiennej, albo zmniejszasz bieżący rozmiar o jakiś krok, albo go zwiększasz: [syntax=csharp]if...

    Programowanie   21 Cze 2012 19:55 Odpowiedzi: 7    Wyświetleń: 2343