Szybkie spojrzenie na żarówkę Aiyato CozyLife Homekit, którą kupiłem w listopadzie 2024 roku i o której zapomniałem. https://www.aliexpress.com/item/10050063... https://obrazki.elektroda.pl/1671622500_... https://obrazki.elektroda.pl/1030708800_... https://obrazki.elektroda.pl/3295655100_...
Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include <avr/interrupt.h> #define F_CPU 8000000...
Witam, Jak w temacie zaznaczam, że jestem początkujący w C a moje pytanie związane jest z próbą rogryzienia kodu w C a przy okazji zrozumienia do końca funkcji Compare. Znalazłem taki kodzik: #include <avr\io.h> #include <avr\interrupt.h> #include <avr\iom8.h> #define ICP PINB0 //define ovrflow counter uint16_t ov_counter; //define...
uC zasilany z 5V. Po dłuższej przerwie (pauza na zaliczenie sesji) wziąłem się znowu za ten projekt. I tak... przegooglowałem neta i ze strony http://winavr.scienceprog.com/avr-gcc-tu... zapożyczyłem kod obsługujący timer input capture. Przerobiłem go pod potrzeby ATmega32, ale też do końca nie wiem czy poprawnie....
Jak zmienić kod aby dane wyjściowe były w Serial Monitor zamiast na LCD. Dekoder nie wymaga biblioteki IRRemote tylko wykorzystuje przerwanie INT0 na pinie D2 Arduino: Dodano po 41 No dobra, poprawiłem ale to nie są wartości 8-bit HEX NEC ADDR, CMD tylko rozbity kod 32 bit integer na XXXX XX XX. Myślałem iż on dekoduje wartości ADDR i CMD ale jednak...
Witam. Kombinuję już od jakiegoś czasu nad włącznikiem RC ale nie typu on/off tylko w zależności od zapotrzebowań, tyle ma być stanów. Na chwilę obecną docelowo mają to być 3 stany off/1/2. Wygrzebałem w googlu kawałek kodu, który jest odpowiedzialny właśnie za pomiar długości trwania stanu wysokiego na wejściu ICP1 (input capture). Jednak za żadne...
Właśnie z tymi pinami jest problem, bo na płytce prototypowej DVK90CAN1 mam głównie PORTF wolny (gniazdo J20 ANA CON), a nie mogę pin headów dolutować do niej :( Szukałem różnych sampli i już na starcie coś nie śmiga, bo dałem prosty warunek, że jeżeli na porcie przyjdzie jakiekolwiek echo, to ma zapalić diodę, a dioda ni cholery nie zapala się. Z przerwaniami...
Witam to mój pierwszy post na tym forum, stąd możecie mi wierzyć jak bardzo jestem zrozpaczony:) jeśli temat jest w złym miejscu to prosiłym moderatora o przeniesiegnie i z góry przepraszam:) zwykle staram się rozwiazywać wszystkie problemy sam ale tym razem mam coś czego nie jestem w stanie zrozumieć. Pracuję chwilę nad programem którego działanie...
Witam, Dodam na samym początku, że nie jestem mistrzem programowania. A zazwyczaj przerabiam juz gotowe projekty pod siebie jednak tutaj już moja wiedza się kończy i chce was prosić o pomoc. 1. Ile to nie próbowałem i za każdym razem wyświetla mi "0 L" bez miejsc po przecinku, jak zastosuje display.print(int(flowRate*1000)); Uzyskuje wynik w "0000 mL"...
Witam serdecznie. Posiadam Arduino UNO oraz czujnik halla do mierzenia przepływu raz z kodem, który na serial monitorze wypluwa wartość aktualnego przepływu oraz sumaryczną zmierzoną objętość. Chciałbym do tego dodać odczyt temperatury (lepiej uzyć LM35 czy termometru cyfrowego?) przed i za wymiennikiem pompy ciepła aby z danych T1-T2 (delta temp.)...
no hmmmm zajmowales sie wogole ta biblioteka? w uart_init odblokowywane sa wszystkie przerwania... w ostatniej linijce //! enable and initialize the software uart void uartswInit(void) { // initialize the buffers uartswInitBuffers(); // initialize the ports sbi(UARTSW_TX_DDR, UARTSW_TX_PIN); cbi(UARTSW_RX_DDR, UARTSW_RX_PIN);...
Na oscylogramie widać podstawę czasu przypadającą na działkę więc wrzuciłem aby ktoś porównał to z tym jak ma być, więc dlaczego twierdzisz że nie jesteś w stanie odczytać zależności czasowych? Co mi da wrzucenie przez kogoś swojego oscylogramu z działającej komunikacji? Ano to że wówczas dokonam właśnie porównania z timingami które ja mam u siebie...
pixel7 -> mam ten programik i próbowałem działać wg niego ale hmmm jakieś dziwolągi mi wychodzą. z tym, że muszę się przyznać, że teraz próbuję to zrobić w Bascomie. W sumie te operacje typu załadowanie wartości do timera, w jego przerwaniu włączenie triaka i wyłączenie timera nie powinny zajmować aż tyle czasu w Bascomie żeby takie proste sterowanie...
Log systemowy Tue Nov 29 20:28:32 2016 user.err kernel: [ 16.968000] block: unable to load configuration (fstab: Entry not found) Tue Nov 29 20:28:32 2016 user.info kernel: [ 16.976000] block: attempting to load /etc/config/fstab Tue Nov 29 20:28:32 2016 user.err kernel: [...
Mam dwie linie na jednej ma clk a na drugiej dane synchronizowane tym clockiem. Chciałem te dane podsłuchać za pomocą jakiegoś monitora portów. CLK podłączyłen na INT0 i INT 1 jeden ustawiny na zbocze opadające drugi na narastające a dane na PORTD.6. (90s2313) Pierwszy program działa ale jeśli dane napływają za szybko to je gubi. Próbowałem zrobić bufor...
nic to nie daje. Juz nie wiem co mam robić próbowałem jeszcze użyć LED - do portd.7 - w sygnalizacji przepełnienia T2. Przesyłam calutki kod programu: #include <mega8.h> #include <delay.h> int licz = 4; // Timer 2 overflow interrupt service routine interrupt [TIM2_OVF] void timer2_ovf_isr(void) { licz++; } // Declare...
Witam !!! Nie napisałeś jakiego używasz kompilatora a w przypadku przerwań, wiele od niego zależy. W standardzie ANSI C nie opisuje się przerwań więc wyglądają one różnie. To kod dla standardowego kompilatora CodeVision. Obsługuje tylko odbiornik w przerwaniu pakując odebrany bajt do bufora. Pzdrawiam (M.) #include <mega8.h> #define RXB8 1 #define...
Przykładowy pełny program poniżej. Kompiluj najlepiej w CodeVisionAVR, nie będzie niespodzianek. Program można znaleźć pod adresem zawartym w ramce (wersja free). Dołączam też pliki .C .cof .hex .map i dla dociekliwych .asm i .lst Pozdr tOMmy /***************************************... This program was produced by the CodeWizardAVR V1.23.8a Standard...
np tak: źródło jest wygenerowanie automatycznie przez Codevision ale jak się przyjżysz to załapiesz o co chodzi :) i będzie to dla ciebie jakaś pomoc dla własnych modyfikacji #include <mega32.h> #define RXB8 1 #define TXB8 0 #define UPE 2 #define OVR 3 #define FE 4 #define UDRE 5 #define RXC 7 #define FRAMING_ERROR (1<<FE) #define...
Witam! Mam problem z popranym odbiorem danych. Kod wygenerowany przez kreatora jest przedstawiony na listingu. I teraz pytanie. Mam odebrać z odbiornika widomość o długości 154 bajtów. Wiadomość ta przychodzi co 1 sekundę i zaczyna się zawsze czterama takimi samymi znakami : (at)(at)Ha Próbowałem już robić to z pętlą, by odbierać 154 znaki, i potem...
codevision avr atmega 8515 nadawanie i odbior /***************************************... This program was produced by the CodeWizardAVR V1.23.8a Professional Automatic Program Generator © Copyright 1998-2003 HP InfoTech s.r.l. http://www.hpinfotech.ro e-mail:office(at)hpinfotech.ro Project : Version : Date : 2006-07-02 Author : j Company :...
czy w maxach ustawiasz poprawnie nadawanie i odbior bo moze tu robisz blad // USART1 initialization // Communication Parameters: 8 Data, 1 Stop, No Parity // USART1 Receiver: On // USART1 Transmitter: On // USART1 Mode: Asynchronous // USART1 Baud rate: 9600 UCSR1A=0x00; UCSR1B=0xD8; UCSR1C=0x06; UBRR1H=0x00; UBRR1L=0x17; Brakuje ci UCSR1A tu masz caly...
[syntax=asm]/***************************... Chip type : ATmega8 Program type : Application Clock frequency : 8.000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 256 ****************************************... #include <stdio.h> //#include <iomega8.h> //#include "delay.h" #include <avr/io.h>...
https://obrazki.elektroda.pl/9850206500_... Przedstawiony poniżej moduł zapewnia możliwość poprawnego zamykania systemu na Raspberry Pi i wyłączania w nim zasilania. W takiej sytuacji bezpiecznie można odłączyć komputer od zasilania. Moduł jest wyposażony w diodę LED, która sygnalizuje, kiedy można bezpieczne odłączyć komputer od zasilania....
Przykład dla OS Linux (main.c). button.h button.c main.c [syntax=c]/* * main.c * * Created on: Oct 3, 2012 * Author: tymon_x */ #include "button.h" #include "signal.h" #include "string.h" #include "stdlib.h" #include "sys/time.h" #include "stdio.h" void timer_handler(int signum) { Button_sampling(); } /* Time := 1 ms */ #define USECREQ 100 static int...
Prześledźmy Twój tok myślenia. Program ciągle sprawdza czy pilot coś nadaje. Funkcja Getrc5 to funkcja mierząca czasy pomiędzy zboczami wykorzystując Timer0 a jeśli zboczy nie ma to zwraca wyniki 255,255. Przypuśćmy że nacisnąłeś przycisk pilota w momencie kiedy sprawdzanie wejścia przez mikrokontroler zostało zakończone i teraz sprawdzany jest warunek...
lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio...
W kernelu masz pod GOODiX GT9271 s1033x-kernel-c63da2f.140805.111347.tgz\... sterownik: gt9xx.c /* drivers/input/touchscreen/gt9xx.c * * 2010 - 2012 Goodix Technology. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free...
https://obrazki.elektroda.pl/4950580000_... Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...
Tj. Wywołanie funkcji HAL_UART_Receive_IT znajduje się w dwóch miejscach. 72 linijka oraz 242. Ostatecznie taki taki kod nie wywołuje żadnych "warningów". Faktycznie zmieniając pierwszy parametr w wywoływanej funkcji z linijki 72 sprawiło że przerwanie zaczęło działać jak należy. Natomiast jeśli wykasowałem & z wywołania w linijce 242 kompilator wywalił...
Witam drogich forumowiczów, jeszcze nie znam się na programowaniu uC dlatego proszę o pomoc. Czy mógłbym prosić o scalenie poniższych programów i ewentualne wytłumaczenie. Chodzi o dodanie efektu Rainbow RGB, tak aby wyświetlał się w pierwszej kolejności. Matryca LED RGB 32x16 RainbowRGB [syntax=basic4gl]// Rainbow color changing RGB leds example //...
Cześć, od 2 dni zmagam się z modułami NRF24L01 i dwoma płytkami STM32. Płytki STM32 NUCLEO L053R8 i STM32F103 wykorzystujac biblioteki HAL i cubemx. Niby oba układy zwracają poprawne rejestry : https://obrazki.elektroda.pl/1575646300_... Ale sama komunikacja w sobie nie działa. Nie odbieram żadnych pakietów. PYTANIE - czy w biblioteka...
Dodano po 1 Za: https://bugs.launchpad.net/ubuntu/+sourc... Wystarczyło wykonać: [syntax=bash]sudo touch /etc/fetchmailrc[/syntax] I wszystko ruszyło.
Mam taką prośbę panowie nie praacowałem nigdy na tym środowisku, ale na zajęciach udało mi się skompilować pewien program i teraz rozię z tego sprawozdanie i nie mogę uruchonmić go ponownie w domu z czym może być problem? oto kod źródłowy : /* skeleton_main.cRev. 1.10 Evaluation board: ALS-G3-1369 Environment: VisualDSP++ Rev. 4.5 + July 2006 Upgrade...
falling number samsung service service hitachi service
przekaźniki programatora rozbudowa dogrzewacza webasto konto allegro
Toyota Verso – moment dokręcania koła zamachowego 1ZR-FAE, 2ZR-FAE, 1AD-FTV, 2AD-FTV, 1CD-FTV Fiat Scudo 2.0 HDI 2008 – bezpieczniki wentylatorów chłodnicy, lokalizacja i wartości