Program kompiluje się poprawnie dla Arduino Leonardo, po dodaniu deklaracji, o której napisałem w poście #2. Wynik kompilacji:[syntax=bash]Using library ArduinoJoystickLibrary-master at version 2.0.7 in folder: /home/mariusz/Arduino/libraries/ArduinoJ... /home/mariusz/.arduino15/packages/arduin...
https://obrazki.elektroda.pl/9235682700_... Przedstawię tutaj poprawki, uruchomienie i rozwinięcie biblioteki ArduinoHttpServer na platformie Arduino R4 WiFi. Celem tematu będzie ułatwienie nam operacji związanych z protokołem HTTP, a dokładniej parsowania żądań HTTP (przetworzenie nagłówka, ścieżki zasobu oraz argumentów GET) oraz...
Trochę lektury na przykładzie ATmega: http://www.openmusiclabs.com/learning/di...
Kupiłem "nową" wersję z dodatkowymi ( ciekawymi) funkcjami: 2018 new version V1.13 can test the DS18B20 and DHT11 and IR_decoder Use 16MHz Oczywiście pan chińczyk przysłał mi z menu w ulubionym CCCP językiem. Czy ktoś posiada wsad z pełną funkcjonalnością ale w bardziej ludzkim np. angielskim? https://obrazki.elektroda.pl/5763633100_...
Sprawdzałeś : http://avrhelp.mcselec.com/index.html?av... ??? For SD-Cards: $include "Config_MMC.bas" For SD-cards and SDHC cards (works also with ATXMEGA !): $include "config_MMCSD_HC.inc" Getting started with an ATMEGA and ATXMEGA with MMCSD_HC.LIB: The mmcsd_hc.lib can be found in the ...BASCOM-AVR\LIB folder. This library support:...
Też juz od dłuższego czasu myślę o zrobieniu dekodera Dolby Digital DTS i AC3.Chciałbym do sterowania uzyc procesora ATMega i wyswietlacza graficznego. Nawet myslałem o zrobieniu całego amplitenera, ale na razie ogranicza mnie czas.
Zmiana edytora nie pomoże gdy nie widać kodu źródłowego i schematu oo czym nie tylko na tym forum jest pisane http://forum.arduinopolska.pl/watek-atme... (tu nawet nikt nie chce odpowiedzieć https://forbot.pl/forum/topic/17432-atme... bo widzę, że o schemat i kod nie można się doprosić) przez co nie wiadomo...
Witam. na początku zaznaczę że nie jestem specjalistą w dziedzinie i dopiero zgłębiam i poznaje "tematy" związane z Arduino itp. Do kilku dni jestem posiadaczem płytki ATMega 2560 + ESP 8266 [url=https://pl.aliexpress.com/item/TZT-...
Zobacz na obrazek p.t. General Digital I/O i znajdziesz trójkącik przed Synchronizerem. Są też obrazki na końcu pdf-a Pin Treshold and Histeresis. N.
Dzięki. Stokrotne dzięki. Jak będę miał oporniki to podłącze drugi. Do 13 ,12,4,1,0 i digital też można?Te mam wolne. PS. Przycisk też musi mieć rezystor?Przycisk do 13 i 2 pina ale ja mam 2 zajęty. Jaki inny można?Z wolnych do przycisku. W zasadzie wszystkie piny są po to by z nich korzystać :-)Wystarczy deklarować kolejny wolny pin cyfrowy np. #define...
Tak, digital pin 12 jest z nomenklatury Arduino. 3x LOW, HIGH nie jest z mojego programu, poprostu kiedy Arduino startuje, podaje taką modulację. Myślałem, że tak jest na wszystkich pinach, sprawdziłem teraz i okazuje się, że tylko na 13.. Nieważne, i tak chcę to przerobić "na odwrót" więc zapomnijmy o tej części problemu.
Z tego co ja wiem to ADC to Analog to Digital Converter, czyli preztwornik analogowo-cyfrowy. Sygnał audio ma byc próbkowany z częstotliwością 32kHz co jest realne dla Atmega (sam sprawdzalem) ale chba własnie popsułem układ wejściowy, i próbując to poprawić tak sie zamieszałem, że napisałem ten post.
Problem jest w tym że potrzebuję uruchomić wyświetlacz LCD do sangu. Mam stary program zgrany z kości pamięci z której drukowałem do tej pory i wszystko śmiga elegancko (LCD i encoder). Tyle, że ja ten wsad wgrywałem dobry rok temu i nie pamiętam jakie piny używałem do niego. Teoretycznie powinny działać te piny które podaję niżej gdyż tak podłączony...
Hej. Chcę podłączyć do raspberry atmegę32. Chciałbym żeby atmega pracowała jako 1-wire slave. W tym celu zamierzam zainteresować się projektem A digital one going into the RXI pin on the 5V side will show up on the RXO pin on the 3.3V side as 3.3V. A digital one going into the TXI pin on the 3.3V side will show up on the TXO pin on the 5V side as 5V....
Witam, w moim sterowniki midi mam 5 przycisków chwilowych których wywołanie wygląda tak aktualnie: [syntax=c] void readValves(){ // Read Valve 1 to 5 switches switchCombination=digitalRead(8) + (digitalRead(9)<<1) + (digitalRead(10)<<2) + (digitalRead(11)<<3) + (digitalRead(12)<<4); [/syntax] Chciałem zrobić tak żeby były na...
ja to rozumiem ale nie łapie jak atmega wyśle te pwm do silnika? czym? jeśli chodzi o mostek to wtedy zasilenie silnika musi pochodzic od mostka a nie od enkodera, a w dokumentacji jasno napisali że te idzie z enkodera. edit. "two digital output" wiec kanał A i B są outputami. nie ma inputu i stąd pytanie.
no wiec moj problem polega na tym ze probojac cos zrobic, wyslac nawet bajt do ds-a wiesza mi sie atmega, a co dopiero mowic o jakich kolwiek odczytach z tego ukladu. Uzywalem nawet kodow z neta i zaden nie dzial I2cinit Print "start " I2cstart I2cwbyte 208 I2cstop Print "ok" slowo "ok" sie nie pojawia bazujac na stronie 6 datasheta...
Cześć! Projektem mojej pracy magisterskiej jest model protezy dłoni, w której to wykorzystuje dwa serwomechanizmy TrackStar TS-621MG Digital 1/8 Scale Truggy Steering Servo oraz mikrokontroler ARDUINO UNO R3 ATMEL ATMega328 klon AVR . Muszę od razu zaznaczyć, że jeśli chodzi o mikrokontrolery to jestem kompletnym laikiem. Mój problem polega na zastosowaniu...
Co oznacza skrót pwm? Żeby sterować wiatraczkiem w sposób płynny (no może skokowy ale z kilkoma skokami) potrzebuje wyjścia analogowego a przynajmniej tak mi się wydaje. Czy ten uC posiada coś takiego? To by było chyba wyjście w stulu digital to analog. Rozwiązanie z układem operacyjnym jest napewno dobre ale myśle, że ciekawsze będzie zastosowanie...
Cześć, Jestem kompletnym laikiem jeśli chodzi o mikrokontrolery więc bardzo proszę o wyrozumiałość. Robię projekt w skład którego będzie wchodził mikrokontroler podłączony przez USB do komputera. Jego zadaniem ma być sterowanie dwoma serwosilnikami. Wg moich obliczeń oba serwa mają mieć torque równą ok 20 kg*cm. Wybrałem serwa TrackStar TS-621MG Digital...
Analogowy miernik VU i zegarek (projekt oparty na platformie Arduino) http://obrazki.elektroda.pl/8058184000_1... http://obrazki.elektroda.pl/6158149700_1... http://obrazki.elektroda.pl/9668306800_1... Projekt ten przywraca do świetności stary, analogowy miernik VU, poszerzając jego funkcjonalność o możliwość...
Witam Uruchomiłem przykład z tej strony http://tuxgraphics.org/electronics/20090... i wszystko działa tak jak powinno i mam możliwosc zdalnego sterowania z serwera na avr. Problem jest z tym że nie rozumiem w jaki sposób realizowane jest w podanym niżej kodzie załączanie i wyłączanie czterech portów atmegi. Pomimo...
To ja mam prośbę o wyjaśnienie podstawowych pojęć, przede wszystkim co rozumiemy pod pojęciem ,,kwarc''. Do ATmega8 (i pewnie większości innych tego typu mikrokontrolerów) można podać sygnał taktujący z kilku różnych typów źródeł: http://obrazki.elektroda.pl/9343633600_1... 1. External Clock Stabilny przebieg prostokątny podany na nóżkę...
invx:to zalezy co ten procesor ma robic... "Do pieska" to zadne okreslenie Ile musisz obsluzyc urzadzen we/wy (ile potrzebujesz wyjsc z procesora), czy bedziesz chcial robic jakies bajery (przetwarzanie dzwieku, obrazu itd) musisz napisac czego sie spodziewasz po tym procesorze. Do czegos "dosyc" prostego (kilkanascie czujnikow typu odleglosci na podczerwien,...
Koledzy adroot i unitral poruszali tu temat częstościomierza na PIC16F84. Zrobiłem taką konstrukcję i potwierdzam, że bezproblemowo mierzy on częstotliwość do 40MHz. Nie jest on jednak bez preskalera, jak napisał androot, tylko wykorzystuje wbudowany w timer MPU 8-bitowy preskaler. [syntax=asm] ; ----------------------------------------...
Dodano po 11 Mam takie pytanie,jak podpiąć do UNO kierownicę przez USB,żeby emulować ją w panelu sterowania? Wtedy bym wykorzystał sterowniki urządzenia które mam do kierownicy i sterowałbym z pull up kierownicą z enkodera a resztę przycisków normalnie z kierownicy. Chciałbym odczytać dane z tej kierownicy,żeby emulować ją. Dodano po 4 Marcinn212 pod...
Witam Jestem początkującym w dziedzinie programowania mikrokontrolerów ATMEGA przy pomocy C/C++, więc proszę starszych kolegów z forum o pomoc. Użytkownik VSS (10 Lut 2006) zamieścił na forum w dziale DOWNLOAD swój projekt zegarka wraz z programem w C do ATMega8, jednak kompilator (WinAVR-20040720) zgłasza błąd (czy raczej ostrzeżenie) podczas kompilacji...
Witam Czy ktoś z drogich użytkowników robił kiedyś dekoder sygnału DCC (Digital Command Control) na mikrokontroler Atmega - najlepiej programik napisany w C. Albo wie gdzie mogłbym coś takiego znależć ? pozdrawiam , Artur
No, to tylko część modyfikacji, trzeba przerobić cały plik na "arduinowy" bo nie widzi że to jest dla LGT tylko robi jak dla Atmega328P, a on nie ma takich rejestrów. No i resztę funkcji, bo odczyt musi być też między ustawieniami rejestrów: https://obrazki.elektroda.pl/8960353100_... Może inicjalizacje IO można zostawić poprzednią...
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...
Skoro nie ma napisane to nóżka pozostanie w tym stanie. Jest nawet ostrzeżenie by nie sterować obciążeń rezystancyjnych w celu zmniejszenia poboru mocy. Jedynie w nóżkach skonfigurowanych jako wejście zostaną odłączone bufory wejściowe (sygnał SLEEP). Port Pins When entering a sleep mode, all port pins should be configured to use minimum power. The...
Wysyłałem PW ale chyba nie doszło. Jak chcesz się pożądnie pobawić, to mega zdecydowanie lepsza. Poza tym można na niej działać bez płytki stykowej. Przy nano płytka stykowa to konieczność. Weź mega, jak Ci się nie spodoba mogę odkupić po cenie jak od Chińczyka. ---- Nie nabijaj już postów bo Cie pogonią. Tak, zwykły kabel USB wystarczy USB A-B lub...
I co do jest DSSI...? Digital Signal Strength Indicator?
jak widać na http://radiokot.ru/circuit/digital/measu... Dodano po 4 jak widać na [url=http://radiokot.ru/circuit/digital/...
Polecam zainstalowanie oryginalnego oprogramowania arduino, Oraz prześledzić kurs arduino na forbocie (osobiście polecam). Oto kod na zapalenie 3 diód void setup() { pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT); digitalWrite(3, HIGH); digitalWrite(4, HIGH); digitalWrite(5, HIGH); } void loop() { }
To jest sztuczka zastępująca fizyczny zewnętrzny rezystor podciągający do plusa zasilania. By magię zdjąć z forum wyjaśnię, że to nie żadna sztuczka, tylko włączenie rezystora pull-up, który znajduje się w strukturze wyjściowej pinu mikrokontrolera, a który włącza się wpisaniem jedynki do odpowiedniego bitu rejestru PORT, gdy pin jest ustawiony jako...
Przypuszczam, że ta sekwencja jest błędna: [syntax=c] pinMode(relay1_up, OUTPUT); pinMode(relay2_up, OUTPUT); pinMode(relay1_down, OUTPUT); pinMode(relay2_down, OUTPUT); pinMode(switchUp, INPUT_PULLUP); pinMode(switchDown, INPUT_PULLUP); pinMode(sensor1, INPUT); pinMode(sensor2, INPUT); pinMode(relay1_up, LOW); pinMode(relay2_up, LOW); pinMode(relay1_down,...
Dawno nie bawiłe się arduino ale coś jescze pamiętam. Aby używać zmiennych uint8_t musisz dołączyć plik nagłówkowy [syntax=c]#include "U8glib.h"[/syntax] Następnie radzę dla wejścia (pin1) zastosować podciągnięcie do plusa programowo. [syntax=c]pinMode(pin1, INPUT_PULLUP);[/syntax] Proponuję zastosować taki kod (nie używam adruino więc nie mogę go sprawdzić):...
A czy można zastąpić ten mosfet driver (Q1, + push-pull), Opamp-em w konfiguracji np wzmocnienie 2x. Wówczas +5V z PWM pinu dal +10 na bramce, a 0V z PWM pinu da 0V. Opamp wyjście ma małą rezystancje, czyli nie powinno być problemu ładowanie/rozładowaniem bramki. Jeśli tak nie można to dlaczego ? Popularny OpAmp ma zbyt slabe prady wyjsciowe, a ponadto...
hyh. a ja dzisiaj skonczylem sterowanie do tego 7313 na PICu z podpietym LCD 2x16. cała obsługa jednym impulsatorem :) i mam pytanie. miales jakies problemy z szumami? jeszcze do swojego nie zrobilem wzmaka ale znajomy powielil ta konstrukcje na 7313 i ma lekkie szumy. (pewnie cos z masa? oddzielil analogowa od cyfrowej.). w czym pisales soft? i pewnie...
Czy mógłbyś podesłać jakiś schemat swojej propozycji? Pozdrawiam Tutaj obrazek numer pięć: https://www.digikey.com/en/articles/prot... Diody Zenera mają duży rozrzur produkcyjny napięcia Zenera i może się zdarzyć że uszkodzisz wewnętrzną diodę zabezpieczającą. Zobacz jak wygląda wewnetrzna struktura pinu ATMEGA (bo...
Witam wszystkich , mam pewien problem , a mianowicie posiadam Arduino , procesor Atmega128 , wyświetlacz LCD 128x64 KS0108 , napisałem program , który zamieszczę poniżej , i niestety nie wiem co robię źle ,że wyświetlacz mi nie chcę zadziałać , czy moglibyście mi powiedzieć co robię źle , zamieszczam także schematy płyty oraz płytki pod wyświetlacz....
Trzy niepokojące rzeczy: 1) Twój kod nie wyświetla na konsoli tego, co oczekujesz. Oczekujesz komunikatów w postaci "Temp: %d\n\r", a dostajesz coś typu "42\n". Sprawdź najpierw, czy komunikacja po COMie jest poprawna. 2) ciąg znaków "char tab[10] = "";" jest za krótki i nie obsłuży wszystkich int'ów. Nawet nie zauważysz, jak program zacznie "pisać...
Posiadam atmegę328p i zasilam ją za pomocą 5v z portu usb według zaleceń co do podstawowego podłączenia. Działa i mogę ją normalnie programować. Ale mój problem polega na tym, że nie wiem czy jak z innego źródła zasilania 5V podłączę wejście PB0 (digital input 8), to czy atmega się uszkodzi? Bo chcę zrobić tak, że jedna atmega będzie dawać zasilanie...
2 i 3 działają na LOW, 18,19,20 i 21 również na CHANGE. [syntax=c]#include <avr/sleep.h> //dziala z arduino 1.6.12, gorzej ze starszymi np 1.6.9 #define ledPin 13 #define interruptPin 19 //numer pinu przerwania, np. 2,3,18,19,20,21 #define przerwanie 2 volatile boolean flag; void setup() { pinMode(ledPin, OUTPUT); pinMode(interruptPin, INPUT_PULLUP);...
Witam Ostatnio zacząłem pracę nad projektem z rosyjskiej strony - jest to zegar VFD, i mam prośbę do Was, oto strona z projektem https://radioaktiv.ru/shems/digital/time... Zaprojektowałem swoją płytkę z elementami przewlekanymi oraz zmieniłem trochę zasilanie. Na stronie jest wsad do procka oraz fuse bity https://radioaktiv.ru/uploads/posts/2013...
A jakie uszkodzenia są tranzystorów. Zwarcie , przerwa ? Miedzy którymi nóżkami? Czemu nie używasz obu wyjść tc1428? Z którego wyjścia Atmegi 328p korzystasz? Oraz w jakim trybie Digital/PWM?
Całą naukę związaną z błędem już przyswoiłem. Tabele logiczne już wiszą nad biurkiem. Budowa układu jednak dalej trwa i generuje problemy. Nie chcę zakładać następnego tematu, dlatego będę kontynuował pisanie w tym. Kod z pierwszego postu po poprawkach działa bardzo dobrze. Mimo generowania oscylacji, pomiar jest wystarczająco dokładny. Jednak dalej...
po zmianie kodu, diody zaświecają sie dopiero po zanurzeniu całego czujnika w wodzie teraz kod wyglada tak [syntax=jezyk_programowania]int analogPin = 0; int wartosc_A = 0; void setup() { pinMode(2, INPUT);// ustawienie pinu 2 jako wejście pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT); int analogPin = A0; } void loop() { wartosc_A = analogRead(analogPin);...
Wystarczy datasheet (pisane prostym angielskim, wiec chyba kazdyzrozumie :) ) AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that Port C (5..4)...
atmega digital clock digital works licznik digital
laptop zamarza ariston karta gwarancyjna freelander radio
tania drukarka laserowa tania drukarka laserowa
DFM alternatora: co to jest i jak działa? Czy można obłożyć kaloryfery cegłą szamotową?