Witam, Musi być on na tyle dokładny aby policzyć ok. 40 dni i może się pomylić o kilka minut. Moje pytanie brzmi: czy Arduino ma na tyle dokładny zegar aby temu sprostać? To zależy jaką płytką arduino dysponujesz... Możesz miec Arduino z rezonatorem kwarcowym (crystal), a może tam byc rezonator ceramiczny/. Obydwa kwalifikowane 16 MHz, lecz żaden z...
http://vwlowen.co.uk/arduino/xr2206/XR22... Zrobiłem go i jestem zadowolony Tu masz filmik z nim (przy okazji reklama mojego kanału :) ) https://youtu.be/_3YM7NxajtQ Tu miernik częstotliwości. https://simple-circuit.com/arduino-frequ...
Wpisz a googlach - Arduino Frequency Counter , znajdziesz całe kompletne opracowania. Co do obsługi timerów: https://majsterkowo.pl/zegar-cyfrowy-led... http://100-x-arduino.blogspot.com/2016/0... http://atmega32.republika.pl/17.htm Niestety najlepsze teksty o timerach są w...
Kolego zacznij od tego: http://circuitdigest.com/microcontroller... https://www.pjrc.com/teensy/td_libs_Freq... eżeli chcesz badać częstotliwości składowe sygnału podawanego na wejście układu, to zainteresuj się FFT. Na Arduino? Czekam na realizację (jakąś rozsądną). Arduino do DSP sie nie nadaje :please:
https://arduino-info.wikispaces.com/Ardu... Jedna linijka kodu umożliwa zmiane taktowania pwm nawet do 62.5KHz
100 milionow resultatow: 555 square wave generator nphttp://www.electronicecircuits.com/ele...
częstotliwością mogę sterować w Arduino za pomocą komendy frequency = wartość; SetPinFrequencySafe(led, frequency); a prąd to do 150A na 7,4V w piku , a maksymalnie 20-30A na 12V. Częstotliwość maksymalnie może 500kHz.
Wystarczy zadać odpowiednie pytanie w Google, najlepiej po angielsku czy używając translatora. Ilość użytkowników Arduino sprawia, że mało prawdopodobne by coś choćby podobnego nie zostało już zrobione: [url=https://www.microcontroller-project... lub [url=https://www.oxgadgets.com/2011/04/c...
jeśli dobrze pamiętam Arduino typowo generuje 500Hz, żeby elementy filtru miały sensowne wartości trzeba by przejść na kilkadziesiąt kHz. Dokładnie to 490Hz. Tutaj jest opisane jak zmienić częstotliwość nawet na kilkadziesiąt kHz: https://www.etechnophiles.com/change-fre...
- use -B to set lower the bit clock frequency, e.g. -B 125kHz Sprawdź, czy na niższej częstotliwości zadziała.
Fajny projekt. Możesz napisać więcej o wgrywaniu (kompilowaniu ) w Arduino, tzn. czy trzeba wybrać płytkę np. AI thinker ESP32-cam, jaki flashmode, cpu frequency itd. Ostatnio Google wyłączyło funkcję „Dostępu mniej bezpiecznych aplikacji”, czy konto ma mieć włączoną funkcję "app password" ?
Oto coś, nad czym GPT i ja pracowaliśmy, aby stworzyć symulator BL0937 do testowania OpenBeken na różnych platformach. Jest to szkic Arduino, który działa na ESP-WROOM-32 i jest obecnie podłączony do RTL8720DN/BW16E NiceMCU_RTL8720_V1 z uruchomionym OpenRTL. Szkic wykorzystuje PWM do symulacji CF, CF1 i SEL, umożliwiając OpenBeken interpretację sygnałów...
100 000 X 500 to 50MHz. Tyle musiałby mieć zegar minimum. Są specjalizowane AVR np. Attiny85 których zegar może być taktowany z szyny peryferii 64MHz. Mają nawet DeadTime po to by tranzystory zdażyły sie zamknąć przed przełączeniem kierunków w mostkach H. Wszystko można zrobić na uC, ale może spójrz na jakiś dedykowany układ. PCA9685 ma szesnaście kanałów....
Moja tylko plytka. Schemat i kod zas bulgarskiego amatora LZ2WSG Dodano po 11 Dodalem plytke na PCway moze komus bedzie przydatna. https://www.pcbway.com/project/shareproj...
Rzeczywiście parametry nie powalają, szczególnie że zastosowano High Performance CPLD System frequency up to 178 MHz + SRAM, a możliwości, jak przy programowym generowaniu na AVR.
A co z częstotliwością? "The PWM default frequency is 490 Hz for all pins, with the exception of pin 13 and 4, whose frequency is 980 Hz" Mikrokontroler ATMega 2560 w Arduino działa na 16MHz o ile pamiętam, ale warto mieć na uwadze, że każde digitalWrite potrzebuje kilku instrukcji w jedną i w drugą stronę. Dodając do tego pozostały kod programu, mało...
Już jest wszystko w porządku program się wgrał i dioda miga. Czyli teraz mogę w ten sposób zaprogramować dowolny mikrokontroler z powyższej listy ten sposób. Dziękuje wszystkim za pomoc. Jutro temat zamykam. Może ktoś się jeszcze wypowie. Dodano po 3 Na dole pisało "Ladowanie zakończone" i takie coś: avrdude: set SCK frequency to 187500 Hz avrdude:...
https://obrazki.elektroda.pl/6651795200_... Arduino R4 posiada wbudowany 12-bitowy DAC (Digital-to-Analog Converter), czyli jest w stanie generować sygnał analogowy bez podłączania dodatkowych modułów. Jest to duży krok naprzód, ponieważ w przypadku starszego Uno R3 i podobnych płytek musieliśmy dołączać zewnętrzne DAC takie jak MCP4725...
Kolejna wersja tego samego tym razem już z inverted frequency oraz modyfikacją pasma jak słyszycie. W między czasie poprawiłem odsłuch. Brakuje nadal fikcyjnego sygnału który jest już kosmetyką oraz modyfikacja spektrum. Jak Wam się podoba ?
czy po podłączeniu zasilania 12V pod Arduino, można jednocześnie podłączyć przewód USB do komputera? czy trzeba odłączać 12V od Arduino? Nie trzeba odłączać. Zasilanie zostanie "odcięte" od komputera i Arduino będzie zasilane z zasilacza. // Set pin 9's PWM frequency to 3906 Hz (31250/8 = 3906) // Note that the base frequency for pins 3, 9,...
Witam. Chciałem zbudować proste radio FM na arduino z tego poradnika http://educ8s.tv/arduino-fm-radio-2/.Mam problem z kodem mianowicie podczas kręcenia enkoderem częstotliwość zmienia się z opuznieniem i nie płynnie. Próbowałem już wszystkiego ale niestety nieskutecznie. Enkoder oczywiście sprawny. Biblioteki powgrywane. Kod: [syntax=arduino]#include...
Minuta szukania i masz gotowca: https://electronoobs.com/eng_arduino_tut... Drobne modyfikacje przykładu i dostajesz kod (cała paczka w załączniku): [syntax=c]#include "ELECHOUSE_CC1101.h" // These examples are from the Electronics Cookbook by Simon Monk // Connections (for an Arduino Uno) // Arduino CC1101 // GND GND // 3.3V VCC // 10 CSN/SS ****...
zewnętrzny (ten zegarkowy) jest użyty jako źródło naliczania impulsów, które jakoś należy zamienić na impulsy sekundowe i w końcu minutowe Timer2 w trybie asynchronicznym - patrz datasheet, rozdział 17.9 Asynchronous Operation of Timer/Counter2 nie bardzo wiem jak podłączyć takowy kwarc do mikrokontrolera. → 8.5 Low Frequency Crystal Oscillator...
Chciałem zrobić na ukałądzie NE555 jeden układ miał zwarcie na VCC i GND, a drugi urwany PIN VCC to próbowałem wykombinować na Arduino Micro Pro. Dalej możesz. Pod poniższym linkiem jest program wraz ze szczegółowym wyjaśnieniem, jak wygenerować 1 MHz (a nawet więcej) z użyciem ATMega32U4 (Micro Pro lub Leonardo): https://harizanov.com/2013/04/crazy-high...
Na razie w niczym nie pomogłeś. Zachwalasz DTMF, ale nawet nazwę scalaka do DTMF i jaki ma interfejs to ja najpierw podałem. A swoją drogą przydałaby się jakaś informacja od autora tematu - żeby wiedzieć, czy mu podpasuje DTMF, czy coś innego. Nawet nie napisał, jaki to telefon, co on ma. Jakby DTMF mu pasował (na to przede wszystkim trzeba mieć możliwość...
Na wstępie witam szanownych forumowiczów. Jestem na etapie budowy zintegrowanego czujnika opadów deszczu, światła i temperatury zewnętrznej pod system alarmowy. Kwestia pomiarów światła i temperatury oraz wysyłka danych do centrali alarmowej w postaci danych dzień/noc oraz temperatura dodatnia/ujemna nie stanowi większego problemu. Do budowy czujnika...
Po niewielkich zmianach powinno działać też na Attiny85. Wrzucam kod dla Attiny85 (nie testowany; nie mam jak): [syntax=c]//############################... // SPWM implementation for Attiny85 // Clock frequency 8MHz internal clock oscillator // High Fuse: 0xFF, Low Fuse: 0xE2 // // Signals generated: // - SPWM...
W marcu został opublikowany artykuł opisujący stymulator mięśni i nerwów dla celów badawczych: https://www.nature.com/articles/s41598-0... https://obrazki.elektroda.pl/4498028600_... Stymulator został zaprojektowany w taki sposób, aby pasował do formatu Arduino Uno; zasilanie przez baterię 12V. Specyfikacja: Electrode impedance...
Od dłuższego czasu walczę z doborem pracy enkodera na przeróżnych schematach z internetu wybierałem filtrowania impulsów i tym podobne bajery, ale nic nie pomaga radio podczas automatycznego skanowania potrafi gubić kroki a nawet czasami się cofa o jeden. Enkodery sprawdzałem na samym Arduino i działają prawidłowo. Enkoder który działa w miarę stabilnie...
(at)speedy9 dobre pytanie, ale nie znam odpowiedzi czy te moduły są faktycznie tak dokładne, może źle rozumiem specyfikację a może jest na to jakaś norma. Nie miałem okazji testować tych dokładnych odbiorników także trudno powiedzieć. Precyzyjne kosztują 80$, a "normalne" zgodne z Arduino 22$-25$. [url=http://navspark.mybigcommerce.com/n...
Nie napisałeś jaki to programator. Jeśli np. USBasp to powodem może być nieodpowiedni sterownik. WinUSB działa tylko z Arduino, Libusb-win32 działa tylko z kalkulatorem a libusb-k działa z obydwoma. https://obrazki.elektroda.pl/6229287100_... Jest jeszcze mozliwośc że masz w ustawieniach programatora wybrane Clock Frequency na Auto...
Cześć, Zacznę od tego, że nie jestem programistą, a jedynie amatorem hobbystą w tym temacie, stąd moja prośba o pomoc w byc może błachym temacie. Potrzebuje mierzyć za pomocą procesora częstotliwośc przebiegu prostokątnego w zakresie 0-1.8kHz oraz wysyłać po magistrali CAN w odpowiedniej formie, dodatkowo na innym wyjściu generuję sygnał prostokątny...
(at)ElektrodaBot Mam programator USBASP i chciałem przy jego użyciu stworzyć taki jakby "swoje własne arduino". Wykonałem kilka połączeń na płytce stykowej tzn. GND do masy. Oba VCC do +5V. SCK do SCK, MISO do MISO, MOSI do MOSI, oraz reset przez rezystor 10k do +5v. Oczywiście jeszcze do resetu, reset z programatora. Dodałem zewnętrzny kwarc 16Mhz....
Na zdjęciu widać nazwę USBasp Jakim programem do tego podchodzisz? Próbowałem Arduino IDE, obecnie Eclipse. Ustawiam w nim jako programator USBasp, MCU Type: ATtiny2313, MCU Clock Frequency: 1000000 (próbowałem na 8MHz ale nic to nie dało), fusów nie ruszam bo nie wiem jak miał bym je ustawić. Jak pisałem, sprawdziłem multimetrem połączenia między...
A to ciekawe co piszesz w swoim temacie, że działa od 200 Hz, bo u mnie działa od 40 Hz, tylko nie ma nic powyżej 4,5 KHz. Znalazłem, że to jest programowane przez arduino: 1. https://www.instructables.com/Arduino-OL... https://electechoz.blogspot.com/2021/07/... tu na filmie w 6m 50s w komentarzu...
/* Another MIDI2CV Box * MIDI interface for Hz/V and V/oct synths. Connect your favourite keyboard or DAW to the box via MIDI; * the box will in turn control your synth gate On/Off (straight +5V/0V or S-Trig, reversed, * 0V/+5V), pitch (variable voltage via DAC output), velocity (0V to +5V, RC filtered) and a MIDI Control *...
mógłbym prosić kawałek kodu odpowiadający za wyświetlenie odpowiedniej cyfry zgodnie z aktualnym czasem i o wyzwalanie przerwań?. Niestety biegły w programowaniu nie jestem Tylko musiesz się nauczyć co to robi, kopiowanie na pałę bez zrozumienia nic Ci nie da. [syntax=c] // Nixie Clock v1.0 // With DS3231 RTC and HC595 // Jan 2021 #include <Wire.h>...
Jak najbardziej jest taka opcja i wspomniałem o tym w tekście. Też zamierzam ją wypróbować. Z ciekawości spojrzałem jak jest w Added after 4 Też tak patrzę na ich format RAW ale w hex, bez timingów: [syntax=c] #define MICROS_PER_TICK 50L // must be with L to get 32 bit results if multiplied with rawbuf[] content. [/syntax] Oni zakładają, że rozdzielczość...
Witam, od kilku dni walczę z Arduino i układem tea5767, niby banał, ale jednak już nie wiem co zrobić. Czytałem wiele wypowiedzi na forum o arduino i żadna mi nie pomogła. Mój problem polega na tym że przy kodzie funkcji takim jak tym: void setFrequency() { frequencyB = 4 * (frequency * 1000000 + 225000) / 32768; frequencyH = frequencyB...
Też miałem problemy, bo ciągle źle fusebity ustawiałem. Wrzuć ten wsad: ATmegaBOOT_168_atmega328.hex i ustaw fusy wg. poniższego schematu: Boot Flash section size = 1024 words Boot start address = $1C00; 5 ms;
Nie znam frameworku arduino dla stm32 ale wygląda na to że konfigurujesz timer ale go nie startujesz. tutaj jakiś przykład jak korzystać z timerów https://github.com/rogerclarkmelbourne/A... Spróbuj zmodyfikować funkcję void...
Przykładowy kod dla esp32: https://github.com/bway-dev/flow-sensor-... Dodano po 30 A poniżej prosty kod do Arduino: Pin 2 czujnik Pin 4 przekaźnik. [syntax=arduino] volatile int flow_frequency; // Impulsy z czujnika unsigned char flowsensor = 2; // Sensor Input pin 2 unsigned char relay = 4 // pin przekaźnika...
-> jarek_lnx Trafiłem już dziś na artykuł z pierwszego linka i nawet zamówiłem na "popularnym portalu aukcyjnym" taki to moduł, mając na celu właśnie modyfikację stałej czasowej. Natomiast drugi podesłany przez Ciebie link jest również ciekawy, policzyłem wstępnie że dla 5Hz będę potrzebował C2=16uF. Trochę duży, może zwiększę nieco R6 z bazowych...
zmień kod // Deklaracja pinów int vibratePin = 7; // Czujnik wibracji int buzzerPin = 2; // Buzzer podłączony do pinu 2 int ledPin = 9; // Dioda LED sygnalizująca wibracje (świecąca przez 3 sekundy) int buzzerLedPin = 8; // Dioda LED świecąca razem z buzzerem int potPin = A0; // Potencjometr regulujący częstotliwość buzzera // Zmienne int value; //...
Ok, to jest jakaś myśl. Ustawiłem tryb "asynchronous serial" ale niestety nie dostaję nic na wyjściu. Sprawdzane pod Arduino i analizatorem logicznym. Zechciałbyś rzucić okiem na ustawienia rejestrów? Może coś Ci się rzuci. Załączyłem opis parametrów żebyś nie musiał wertować datasheetu. [syntax=c] # Address Config = No address check # Base Frequency...
Jesteście wielcy oto kod gdy będę na uczelni i dostane się do oscyloskopu to sprawdzę poprawność działaniaprogramu na Arduino Nano [syntax=c] #include <PWM.h> int32_t frequency = 25001; //Częstotliwość (Hz) const int Zadane = A0; // Zadawanie wartości napięcia const int Pomiar = A1; // Pomiar napięcia na dzielniku int Prostokat = 11; //Pin generowania...
Użycie timera0 dla attiny13 - z przykładów arduino dla attiny13 czyli ach te straszne przerwania. [syntax=arduino] 9.6MHz / 1024 = 9370 Hz We divide the 9.6 MHz clock by 1024 1/9370 = 0.0001067s Period time 256 * 0.0001067 = 0.027315 0.027315 * 37 = 1.01065 ≈ 1s X = 1.01065 / 0.027315 where X is approximately 37 ****************************************...
Mimo że ChatGPT istnieje już od kilka lat, dotychczas nie przyszło mi głowy skorzystać z niego dla tworzenia oprogramowania do Arduino. Opracując syntezator częstotliwości dla radiostacji typu Citizen Band na podstawie układu scalonego si5351 już napisałem kiedyś odpowiedni sketch, ale zgubiłem plik gdzieś na dysku twardym, na którym mam prawdziwy bałagan....
https://obrazki.elektroda.pl/4419671500_... Wielu z nas stanęło przed problemem nawinięcia cewki do jakiegoś projektu. Ogromnym utrudnieniem w tym zakresie jest brak możliwości pomiaru indukcyjności. Podobny problem występuje, jeśli zakupimy nieznane sobie cewki lub transformatory. Pomiar indukcyjności może być jednak bardzo prosty,...
Hej. Potrzebuję wykonać układ do pomiaru odległości w oparciu o czujnik ultradźwiękowy. Dosyż zgrabnie robi się to na Arduino, ale dostępne czujniki do Arduino nie nadają się do użytku na zewnątrz. Zupełnie nie odporne na czynniki atmosferyczne. Mam 4 czujniki samochodowe, ale one mają tylko dwa przewody. Pewnie jakoś plus i minus, a te do arduino mają...
No masz. Interface: wireless, Frequency: 868 MHz, communication protocol Z-wave to jest jakieś magicznej częstotliwości radio, protokół Z-wave także nie licz na Wifi. A urządzenie będzie droższe niż inwerter odemnie cały :D Ceny dosyć wysokie. Z-wawe jest stosowane w systemach domów inteligentnych. Czy ktoś już próbował komunikować z inwerterem przez...
Mam ten sam problem... Próbowałem podpiąć pod pin S, generator sygnału PWM zrobiony z Arduino ale niestety nie reaguje na podawane sygnały... https://elektronikab2b.pl/technika/20368... na tej stronie jest schemat podłączenia takiego silnika z 3 wyjsciami. https://elektronikab2b.pl/images/stories...
Zapytaj bota Bardzo proszę. Inicjalizacja timera : Funkcja timerBegin(frequency) tworzy i uruchamia timer z określoną częstotliwością. W tym przypadku ustawiamy częstotliwość na 500 Hz, co odpowiada okresowi 2 ms. 2. Przypisanie funkcji obsługi przerwania : Za pomocą timerAttachInterrupt(timer, &onTimer) przypisujemy funkcję onTimer jako obsługę...
https://obrazki.elektroda.pl/5705697300_...
Przeniesienie setFrequency do void setupa eliminuje szumy. Więc wykonuj set frequency tylko gdy częstotliwość się zmieni [syntax=c] #include <Wire.h> #include <TEA5767Radio.h> float f,fold; TEA5767Radio radio = TEA5767Radio(); void setup() { Wire.begin(); } void loop() { int g =analogRead(A0); g = map(g, 0, 1023, 920, 1060); f=(float)g/10.0;...
Oglądałem już ten projekt. Ten też jest ciekawy - https://github.com/pvvx/mp3_decode. A w jakim IDE Pan realizował projekt ? W kodzie który Pan załaczył jest opis "org.eclipse.cdt". Powracając do ADC w ESP8266. http://www.esp8266.com/wiki/doku.php?id=... The ADC cannot be used when the chip is transmitting. Otherwise the voltage...
Witam, Próbuję skomunikować się za pomącą ESP32 z PZEM-004T V3.0 przez UART0 lub UART1 i nie udaje mi się pobrać danych następuje reset Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled. Przez UART2 łączę się bez problemu. Poniżej kod jaki przesyłam do ESP32. [syntax=c] #include <PZEM004Tv30.h> /* Hardware Serial3...
Sprzętowo przez LCD czy programowo? Raczej programowo. "Trochę" przetaktowałeś. Być może ale autor biblioteki napisał: [syntax=c] // ########################################... // Define the SPI clock frequency, this affects the graphics rendering speed. Too // fast and the TFT driver will not keep up and display...
Zrobiłem dalsze eksperymenty, zaimportowałem bibliotekę zip z tego tematu: http://forum.arduino.cc/index.php/topic,... zmodyfikowałem załączony kod przykładowy na testowy zamieniający 3 wprowadzone cyfry DTMF na wybieranie impulsowe: https://filmy.elektroda.pl/87_1521876235... Ilość zgaszeń LED (stanów niskich) odpowiada wprowadzonym...
Fusebity domyślnie nie ładują się z programem, trzeba to zrobić "na piechotę". [url=http://playground.arduino.cc/Learni... masz poradnik jak je ustawić aby bootloader (i sam procesor) w ARDUINO działał poprawnie. [syntax=text]ATmega168 Fuse Settings Once set the fuses should read 0xF8, 0xDF and 0xFF, which is equivalent to: Boot Flash section...
Tak zrobiłem ale uszkodziłem chyba uszkodziłem płytkę. Bo przez programator i mkAVRCalculator nie rozpoznaje uC. Dostaje taki komunikat: avrdude.exe: set SCK frequency to 2000 Hz avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 avrdude.exe: AVR device initialized and ready to accept instructions...
Witam, chciałbym wysterować przy pomocy arduino mega serwo trio. W parametrach technicznych mam podane: PWM 100hz repetition rate, pilse width 1.2 - 1.8 milliseconds. Zera at 1.5ms pulse width. Jak ustawić arduino mega, żeby podawało pwm 100hz w takim zakresie? Teraz serwo szaleje: [syntax=c]int outputPsuB = 45; // Timer5-B //int outputPsuC = 44; //...
No to moja zabawa z Arduino trwa, coraz więcej mi się udaje zrobić. Mam nadajnik i odbiornik IR. Podłączyłem do Arduino i napisałem z pomocą google kod który zwraca 0 w przypadku gdy wiązka nie dochodzi do odbiornika i 1 gdy trafia w odbiornik. Program działa lecz dioda IR musi być kilka mm od odbiornika wtedy wypisuje 1 natomiast gdy oddalę choćby...
Dodałem kwarc 16MHz między pin 9/10. Nie pomogło C:\Users\wojtek\Documents>avrdude -p m328p -c usbasp -B 32 avrdude: set SCK frequency to 16000 Hz avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude done. Thank you. C:\Users\wojtek\Documents>...
Nie znam dobrze Arduino , ale coś co pracuje na jednym kwarcu 16Mhz to jak wykonać transmisję 8n1 bez błędów ,chyba że jest jakaś opcja o której nic nie wiem. W zasadzie to jest: wymiana kwarcu na 18,432 MHz i wgranie innego When using the 18.432 MHz option (or any frequency by which 64 cannot be divided evenly), timing functions (millis, micros, delay,...
C:\Users\ORMO\Documents\Arduino\moje... warning: 'PCINT2_vect' appears to be a misspelled signal handler [enabled by default] ISR(PCINT2_vect) { ^ C:\Users\ORMO\Documents\Arduino\moje... In function 'void setup()': moje_dzialajace:210:...
rzeczywiście może mało precyzyjnie się wyraziłem... z tym ATX 2.4 PWM Control Input Signal The following requirements are measured at the PWM (control) pin of the fan cable connector: PWM Frequency: Target frequency 25 kHz, acceptable operational range 21 kHz to 28 kHz Maximum voltage for logic low: VIL = 0.8 V Absolute maximum current sourced: Imax...
Chcę ustawić atmegę, żeby działała z kwarcem 16Mhz. Low fuse ustawiam na 0xFF i jeśli dobrze rozumiem, to to odpowiada za kwarc. Natomiast high fuse jest ustawiony na 0xDE, czyli włączony jest SPIEN i boot reset. 0xDF - włączony SPIEN, wyłączony boot reset. Tak czy inaczej nie jestem w stanie wgrać teraz nic na atmegę. To jest wina włączonego SPIEN?...
Dzięki za odpowiedzi. (at)jareklnx skąd mam wiedzieć czy sygnał nie jest przesterowany? Nie widzę zniekształceń, tutaj wyniki z mięśnia niekurczącego się: https://obrazki.elektroda.pl/1480129300_... A tutaj podczas skurczu: https://obrazki.elektroda.pl/2695198100_... Użyłam innego kodu: /* * Copyright 2019, OYMotion...
Tutaj kod, którego użyłam: /* * Copyright 2019, OYMotion Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following...
https://obrazki.elektroda.pl/3120297200_... Częstotliwość napięcia sieciowego w Krajowym Systemie Elektroenergetycznym jest obecnie stabilna i odchyłki od 50Hz są zwykle dość małe na poziomie kilkunastu-kilkudziesięciu mHz. Nic dziwnego, że niektóre zegarki elektroniczne nadal wykorzystują sieciowe 50Hz do odmierzania czasu. W warunkach...
Hmm, teraz z nową atmegą zauważyłem coś jeszcze. Możliwe, że wina nie leży po stronie samego mikrokontrolera, ale może mój USBasp nie działa poprawnie? Avrdude wywala coś takiego: avrdude.exe: set SCK frequency to 2000 Hz avrdude.exe: error: programm enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 avrdude.exe:...
To jest tester wtryskiwaczy a nie sterownik silnika. Dlatego kąt wtrysku, jego początek i koniec nie ma znaczenia większego. Było napisać na początku, ze to jest sterowanie testera... , a nie "miotacza ognia" Skoro wplątałeś tam zakresy obrotów i komment że wtrysk jest co drugi obrót, założyłem więc że chodzi tu jednak o silnik 4-suwowy. Wystarczyłoby...
Za radą moderatora dodaje kod programów. Program 1 (nadajnika): [syntax=c] #include <SoftwareSerial.h> #include "EBYTE.h" #define PIN_M0 4 #define PIN_M1 5 #define PIN_AX 6 SoftwareSerial Serial2(3, 2); EBYTE Transceiver(&Serial2, PIN_M0, PIN_M1, PIN_AX); void setup() { Serial.begin(9600); Serial2.begin(9600); Serial.println("Starting Reader");...
Słuchajcie a może to nie problem silnika, z dokumentacji wynika że max Pulse Input Frequency to 500kHz a to przy przełożeniu 116mm/obr powinno dać dość sporą prędkość, oczywiście kluczowy jest moment przy takiej prędkości ale przypomniało mi się właśnie że bez obciążenia, samo koło zębate też nie rozwijało zawrotnych prędkości. Może problem leży w kodzie....
Witam, Arduino Leonardo. Problem z modułem RDA5807M. Maks RSSI jakie wyciągam to 20 - przez co nic nie odbiera. Posiadam 2 sztuki tego modułu i na obu to samo. Leonardo niby ori - made in italy. Podpinam całość zgodnie ze schematami. tj. zakładając ze kwarc jest u dołu piny od lewej: 1. SDA 2. SCL 3. pusty 4. pusty 5. 3,3V strona prawa od dołu: 1. GND...
Ze swoich testów wywnioskowałem że nie da się zaprogramować starym softem ATTINY2313 dziwne bo dawniej się dało. Musiałbyś też porównać jaką wersją avrdude robiłeś to "dawniej", a jaką teraz. Może mi ktoś wyjaśnić co robi zworka JP3 SLOWSCK>? Czyżby zwalnia prędkość czy co?? Zgodnie z informacją, jaką zamieścił autor avrdude: If the target clock is...
Witam. Mam problem który jest już rozsławiony w internecie, a jednak dalej są problemy. Sprawa wygląda tak. Chcę wgrać bootloader na atmege328p, wykorzystuję do tego programator USBasp. Próbowałem podłączać według najprostszych schematów oraz tych z kwarcem 16MHz i kondensatorami. W programie Arduino IDE wybieram Arduino uno, lub nano oraz programator...
Kwestie napięcia weryfikowałem tak piszesz już wcześniej na UNO. Tam odczyty w ogóle są - i wykrywa urządzenia, na NANO nie wykrywa. Na każdym z czujników taki sam. Wynalazłem też standardowy DS18B20 (nie na przewodzie, na nóżkach) i też działa na UNO, zarówno pod 5V jak i 3V jak i z zewnętrznym zasilaniem. U mnie akurat wpisanie 2 skutkuje miganiem...
Dziękuję bardzo za odpowiedzi, W opcjach programu włącz na chwilę "Pokazuj konsolę AVRDUDE ->zawsze" a nie tylko gdy wystąpi błąd. Wtedy przy próbie programowania gdzieś w górnych liniach pisze "cannot set SCK frequency", albo coś w ten deseń. To oznacza, że w programatorze masz stary soft i warto go wtedy uaktualnić. Faktycznie po pokazaniu konsoli...
Niestety nic to nie dało. mam komunikat: avrdude: set SCK frequency to 32000 Hz avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Mam podłączony rezonator kwarcowy (12 MHz ale kolega pisał, że to nie jest istotne...
Witam. Wrzucam dump mojego firmware 1,12k - kupiony około 2018-2019r. Fuses & lock bits: L:0xF7 H:0xDF E:0xFC LB:0xFF U mnie na szczęście padł SRV05-4 Jak to wgrac kolego? Jeden po drugim? Bo w zalaczniku masz dwa Dumpy(1 i 2) czy oba tworza tak jakby jedno (pelny firmware?) Czy ten firmware zawiera pomiar napięcia, przy pomocy zlacza "V" Sprawdzone:...
Tych fusów póki co w ogóle nie kumam.;) Nie wiem dlaczego ustawia SCK na 18kHz jak mam 12kHz na USBasp. Wrzuciłem Twój env i teraz mam coś takiego: Building .pioenvs/atmelavr_usbasp/firmware.hex Configuring upload protocol... AVAILABLE: usbasp CURRENT: upload_protocol = usbasp Looking for upload port... Uploading .pioenvs/atmelavr_usbasp/firmware.hex...
Witam. Chciałem uruchomić swój wyświetlacz(ILI9341 480x320 3,5'), podłączając go do ESP32-Wroom-32, jednak wszystkie konfiguracje i sposoby, jakie znalazłem, nie działają, wyświetlacz jest ciągle biały. Na arduino nie miałem żadnego problemu. Wyświetlacz zasilam z 3,3V, próbowałem korzystać z VSPI i HSPI, podłączałem do masy RESET i CS, ustawiałem różne...
Witam, Czy Mega uszkodzona tego nie wiem, ale na pewno wgranie softu usbasp.2011-05-28 przy Arduino IDE 1.5.7 rozwiązuje problem niestety trzeba mieć drugi programator. Miałem to samo ;-) Rozumiem, że muszę kupić jeszcze jeden programator? Posiadam aktualnie taki (zdj). Jeśli mógłbyś opisać krok po kroku co muszę zrobić, albo podać link do jakiegoś...
Mikrofon musi być na P23, tak jak wskazuje konfiguracja Tuya. Jedynym głównym pytaniem dla mnie jest to, jak przetworzyć wejście ADC, aby wpłynąć na diodę LED. Musimy znaleźć jakiś algorytm do tego, mogę łatwo przenieść wybrany algorytm później. Kilka może powiązanych linków: https://www.instructables.com/Make-Light... https://medium.com/(at)yolandaluqueh/mus...
Odgrzeję trochę temat. Udało mi się znaleźć kod który za pomocą potencjometru reguluje częstotliwość w Hz od 100 do 10000Hz. Potrzebuję przerobić kod aby działał on w zakresie 5 Hz do 250Hz. Kombinuję ale jednak za mała wiedza. Pomoże ktoś ? [syntax=c]unsigned long duty1,duty2; // Duty Cycle in terms of a percentage. unsigned long plus; // Value read...
Ja bym tę zablokowaną tinę spróbował z parametrem -B 8000 tylko już bez kropek. Ale to nie zadziała. W przypadku kompletu: USBasp (z "nowszym" softem) i avrdude nowszej wersji podanie parametru -B ponad wartość 1500 czy 1500.0 powoduje że avrdude wypisuje że ustawił prędkość na 0Hz a rezultat np. odczytu fusebitów jest negatywny. Tu jest jakieś ograniczenie...
Po pierwsze jak już kolega napisał, popraw posta, kod źródłowy wstawiaj jak należy. Jaką odległość masz wypisaną na Serialu, gdy czujnik jest jak to "ładnie" ująłeś poza "polem widzenia"? Tak po za tym dla każdej z diód, powinno się ustawić output, a pisanie: [syntax=c]tone(buzz,200,15); digitalWrite(L1,HIGH); digitalWrite(L2,LOW); digitalWrite(L3,LOW);...
Witam wszystkich! Mam problem z przerwaniami PCINT. Używam ich do zliczania impulsów ( do wyświetlania obrotów wentylatora komputerowego). Problem że wynik który otrzymuje jest oo ok 20% inny niż rzeczywiste obroty. Tak samo obroty bardzo skaczą przy ok 1.5k skoki są rzędu 200+/- wciągu 1 sekundy, gdzie wentylator kręci się praktycznie tak samo +/-...
Witam Chciałbym wysyłać dane z arduino do modułu mbed F411re za pomocą układu NRF24L01+. Korzystam w źródeł zamieszczonych na stronie platformy mbed [url=https://developer.mbed.org/forum/mb... Arduino: [syntax=c]#include <SPI.h> #include "nRF24L01.h" #include "RF24.h" #include "printf.h" RF24 radio(9,10); const uint64_t pipes[2]...
https://obrazki.elektroda.pl/8305062900_... Oto krótka prezentacja kolejnego tunera, tym razem nieco nowszego, lecz wciąż jeszcze sprzed ery HDMI. Sprawdzę tu jak jest on zbudowany i czy da się coś z niego wykorzystać do DIY. Najpierw rzut oka z zewnątrz - z przodu za klapką kryje się slot na kartę, ale w tym modelu nie jest on używany,...
Od 10us potrafi pracować NE555, jednak wymagane są elementy o odpowiedniej dokładności. Hm... odpowiedniej do wymaganej dokładności odmierzania czasu. Co do czasów, to • Turn-off time less than 2 µs (typ. 0.5) • Max. operating frequency greater than 500 kHz • Timing from microseconds to hours Ale błąd wnoszony przez NE555 może...
https://obrazki.elektroda.pl/1761046600_... 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ż...
Witam Wszystkich ponownie. Na wstępie chciałbym podziękować kolegom, który pomogli dokonać wyboru i popchnęli mnie na właściwą ścieżkę 4561531200_1438021558|HdvNHZgyQK Dla filtra RC z parametrami jak na schemacie, Cut-Off wychodzi: Cut-off frequency: fc = 185.495271669 1) Punkt 1 a) miejsce pomiaru http://obrazki.elektroda.pl/2684798100_1...
I stało się to czego się bałem. Sterownik TB6600 przy prądzie 2,5A i napięciu 44V spalił się po dwóch minutach prób. Przypomnę, że jego wartości maksymalne to 5A i 48V. Nie wytrzymał nawet połowy swojej specyfikacji. Zastanawiam się nad kupnem tego sterownika: MA860H High performance, cost-effective Supply voltage up to 80VAC or +110VDC Output current...
niestety to nie o taki program chodziło, coś takiego udało mi się napisać ale nie do końca działa tak jakbym tego oczekiwał. int pinLED1 = 9; // Wybierz pin 9 dla pierwszego sygnału int pinLED2 = 11; // Wybierz pin 11 dla drugiego sygnału boolean signalSent = false; unsigned long startTime; int frequency1 = 315; // Częstotliwość pierwszego sygnału w...
Wygoda, wolę kręcić niz kombinowac z przyciskami, zwłaszcza te strt/stop. Chodziło mi o to że nie ma płynnej regulacji w locie (a jest w opisie). Takie zaglitch-owaneraczej trudno nazwać płynną i w locie. Płynna to nie, w locie to tak (raczej tak) PS nie pytałem o R-MIK tylko o ten projekt. A pytania zadałem bo IMO nieuczciwie kolega (at)gdL prezentuje...
Jak przerobić kod aby wspierał inny protokół IR a mianowicie NIKAI ? Dostałem stary TV THOMSON bez pilota. Próbowałem użyć dwóch pilotów uniwersalnych ale nie znajdują kodu. W necie znalazłem ogromną bazę danych kodów pilotów do Arduino - ponad 500 pilotów, którą można użyć w projekcie NIKAI - strona 444 w bazie danych https://obrazki.elektroda.pl/6318523600_...
Podłączając płytkę Adafriut Motor Shield v2.3 do Arduino Uno 3 i załadowując ten przykładowy program, silnik powinien ruszyć? Milczy jak zaklęty. Skoro kolejność w silniku podłączenia nie ma znaczenia. [syntax=c] /* This is a test sketch for the Adafruit assembled Motor Shield for Arduino v2 It won't work with v1.x motor shields! Only for the v2's with...
frequency modulation cutoff frequency frequency generator
transformator monitora skoda octavia odpalać zimne silnik kupić tranzystory 2sc2166
uziemienie basenu łącznik krzywkowy podłączyć
Ustawienie pompowtryskiwaczy po wymianie uszczelki pod głowicą Optymalna wartość MouseSensitivity w rejestrze