Witam Z tego co widze to do tego wielkiego placka pod obudowa masz podpieta tylko jedna mase (chyba ze reszte masz od zewnatrz). Zaleca sie polaczenie wszystkich tych mas. Ja ostatnio walczylem troche z obudowami TQFP. Niestety nie ja robilem plytke wiec sporo bylo do poprawienia. ATmega przetwarzala dzwiek i zapisywala do pamieci. Cały czas nadpisywal...
chcialbym sam wygenerowac takie dzwieki przez zmiane ksztaltu i czestotliwosci fali dzwiekowej - tym samym zmiane napiecia podawanego na buzzerek... tylko nie wiem jak takie fale moga wygladac Swego czasu potrzebowałem wygenerować taki ładny ding-dong do dzwonka i miałem programik w którym projektowało się dźwięk na podstawie czasu trwania, częstotliwości,...
http://elm-chan.org/works/sd20p/report.h... http://www.elektroda.pl/rtvforum/topic26...
No jest, VS1011 i pochodne. Zobacz generalnie projekt yampp. On odtwarza tez mp3, wiec jakosc dzwieku poprawila by sie dramatycznie, a zajetosc pamieci zmniejszyla. Poza tym zamiast karty SD mozesz wrzucic DataFLASH, 8-32Mbity kupisz w obudowie 8-nozkowej, a sterowanie prosciutkie. No i ze wszystkim wyrobilby sie jeden maly procesorek. Kody sa powszechnie...
A czemu by nie mógł móc działać jako filtr cyfrowy? Pytanie tylko, co chcesz filtrować, jakie jest pasmo filtrowanego sygnału itp itd...
Witam planuje zrobić małą zabaweczke odtwarzającą dzwieki nagrane w ISD1420 która bedzie sterowana przez atmega8 ,i tu pojawia sie problem ,jak dokonać podziału pamieci układu ISD1420 aby mozna było nagrać klika dzwieków oraz jak zmusic atmega aby odtwarzał je .srodowisko to bascom
albo w pętli ją na nowo uzupełniać, albo w ogóle jej nie tworzyć, tylko wywoływać funkcję beep z parametrami, które będą funkcją random: beep(rand()%costam + costam2, rand()%costam3 + costam4)
Oj kontemplujecie ze wzmacniaczami operacyjnymi a to nie jest takie proste....Transmisja dzwieku przez swiatlowód jak i przez kabel coax w postaci cyfrowej ma dosyc pokombinowany skład. 1. Jesli karta nie odtwarza dzwieku, to przez łącze są "taktowane" same zera 2. Jesli karta gra to SIE układa sample jeden po drugim z ilustam kanalow i wysyla strumieniem....
Mnie tez sie podoba ten wzmacniacz, ale kolega dobrze zauwazyl po co te potencjometry ? Jak jest atmega to mozna bylo jakis impulsator dac do sterowania moca czy barwa dzwieku,
Ja bym wybral ARMA SAM7S256/128/64 produkcji Atmela :>. Wiem ze kolega pytal o AVR ale nie moglem sie powstrzymac ;]. Ostatnio w pracy tworze 8-kanalowy rejestrator dzwieku na tym procku z przesylaniem danych do klienta po ethernecie. Procek posiada pelna obsluge USB i przetwornik 8/10 bit o maksymalnej czestotliwosci probkowania 8/5 Mhz z 8 wejsciami...
Jak zrobisz wyjście nie ma wielkiego znaczenia, możesz dać wyjście liniowe (uzywając LM386) i podłączyć do wzmacniacza z kolumnami, bo czemu nie. Problem z instrumentami to generowanie co prawda tego samego tonu podstawowego, ale różnie wysokich pików harmonicznych. Inaczej będzie brzmiał fortepian i gitara, pomimo grania tego samego dźwieku. Nie wiem...
Witam. Mam kolejny problem do rozwiązania, z którym nie bardzo potrafię sobie poradzić. Chcę zrobić taki układ: Atmega otrzymuje przed UART kolejne próbki dźwięku. Potem odtwarza je za pomocą głośnika. Do generowania dźwięku wykorzystuję PWM, OC2B. Pin OC2B Atmegi podłączyłem do IN wzmacniacza PAM8403. Atmega generuje dźwięk, aczkolwiek głośniki grają...
Może ten projekt Ciebie zainteresuje http://www.romanblack.com/picsound.htm
Generalnie chciałbym, aby Atmega "nagrywała" dźwięk i wysyłała go po UART do PC. Generalnie Atmega powinna chyba dać radę próbkować dźwięk z częstotliwością 8kHz. A to powinna być wystarczająca jakość do tego, aby można było zrozumieć, co osoba do tego mikrofonu mówiła. Apropo, jeśli ten wzmacniacz się nie nadaje, to jaki byłby odpowiedni (i tani)?
A ja bym najpierw sprawdził: pin PWM -> 47µF elektrolit -> głośnik -> masa. Tak mam zrobiony na ATmega generator dźwięków i dźwięk jest czysty.
A może wystarczy programowo zmniejszyć wartość próbek np. dzieląc przez 2, 4, 8, 16, itp? albo skalując próbkę w procentach co 10? Oczywiście nieco straty na jakości będzie, ale to możesz łatwo i szybko sprawdzić - wystarczy zmienić program.
da się zrobić cos takiego? chodzi o to by z wyjscia optycznego dzwieku w np odtwarzaczu dvd, zrobic dolby sourround 5.1? szukałem troche i niestety nic interesujacego nie znalazłem.
Ja preferuje Procek sterujacy praca procesora dzwieku TDA7318 (koszt ok 15zl)... Sam zamierzam sobie zrobic cos takiego i jak do tej pory nic lepszego nie znalazlem...
Witam Serdecznie. Zaczynam przygode z AVR (ATMEGA8) i jezykiem C. Moj syn uwielbia wsiadac do samochodu, wlaczac swiatla, trabic i przekrecac kluczyk w stacyjce. Chciałbym zrobic mu maly symulatorek do pokoju. Nie mam wiekszych problemow z napisaniem odpowiedniego programu do zapalania i gaszenia ledow na desce rozdzielczej (zegary polonez caro + LEDy...
Bardzo mozliwe ze atmega sobie nie radzi z tym, jednak dane ktore wysylam do karty juz sa taktowane normalnie (jedna instrukcja ustawiajaca zegar w stan niski) i wszystko dziala bez zarzutow. Do sprzetowego SPI mam podpiety przetwornik DAC na ktorym generuje dzwiek. Procesor jest taktowany zegarem 16MHz. Czy z takim zegarem da sie odtworzyc plynnie...
Świetne, ale najbardziej spodobał mi się sam wyświetlacz :p powiedz skąd go wziąłeś? Gdzie kupiłeś? Nie mogę znaleźć. Czy to atmega generuje dźwięk? W 32kB flasha to można by było spokojnie zapisać kilka melodyjek :) Sama skrzynka faktycznie masywnie wygląda, ale wystarczy przyjść do Bydgoszczy pod adres wskazany na filmiku z młotkiem i przecinakiem......
A jakiej jakości chcesz mieć dźwięk, skoro ADC w ATMega ma pasmo zaledwie paru kHz. To z trudem wystarcza do zsamplowania w jako takiej jakości mowy. Z drugiej strony są noty aplikacyjne Atmela jak wykorzystać PWM do odtwarzania próbek, więc nie trzeba za bardzo kombinować. Wystarczy wziąć gotowce.
Jest możliwe. Jeśli dźwięk ma wyjść zaszyfrowany to jak ma wyjść w formie dźwięku ? wyjdzie zaszyfrowane więc musi być układ który rozszyfruje i wypuści to jako dźwięk audio. Atmega ? wydaje mi się że za malutko ;) tutaj co najmniej trzeba dać jakiegoś mocniejszego AVRa.
No cóż moj sposob pomiaru wcale nie angazuje calego procesora bo własnie po to napisałem to w przerwaniu że tak było wygodniej juz nie wiek kiedy tak to musialem rozwiazac ale skoro tak zrobilem to pewnie tak musialo byc (dawne czasy) Według mnie zaleta jest takze to ze moge w dowolnej chwili zawiesic odczyt z DS co np przy programowym generowaniu np...
Jeżeli częstotliwość zmian wypełnienia będzie taka jak PWM ? Po zmianie częstotliwości wypełnienie zmieni się w kolejnym cyklu ? Może to jakoś wpłynąć na aktualny cykl ? Jakiś pomysł gdzie tego szukać ? Pozdrawiam, Artur
A do czego ci ten DAC potrzebny? Spokojnie samo odtwarzanie da się zrobić. PWM i kondensatorek? No to rzeczywiście będzie jakość dźwięku (wystarczy na YT posłuchać arduinowych playerów). Do tego właśnie DAC jest potrzebny. (w wielu STM-ach są 2 tak że dzwiek stereo nie jest problemem) To, że na YT ktoś wrzucił jakąś pierdziawkę nie znaczy, że tak musi...
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,...
Dwykły opamp jako wzmacniacz, na wyjściu detektor szczytowy złożony z diody i kondensatora i to na wejście ADC.
Te linki co podałeś to nie są odtwarzacze MP3.... to są odtwarzacze plików WAV. Aby zrobić odtwarzacz mp3 musisz mieć kodek np VS1011 lub YX5300 i do tego jakiś mikroprocesor AVR.
Czemu nie podłączysz zewnętrznego 16-bitowego DAC-a, np. TDA1543? Te 8 bitów to profanacja dźwięku...
Konkretnie to chcial bym zbudowac / zmodyfikować odtwarzacz plikow wav ktory zbudowalem juz na atmega32 i jako przetwornik dotychczas sluzyl mi pwm atmegi ale jakosc dzwieku byla kiepska bo tylko 8 bit a ten TDA 1543 ma 2 kanaly i 16 Bit wiec jakos by sie zdecydowanie polepszyla. Utwory zapisane w Wav bez kompresji na karcie micro sd 512 mb miala by...
wiem ze byl podobny temat,ale w koncu nikt nie doszedl jak to zrobic.. moje pytanie dotyczy komparatora w atmega16. chce wykrywac cisze na wyjsciu karty dzwiekowej.. niestety oscyloskopu nie posiadam... jedynie co udalo mi sie zaobserwowac miernikiem to to ,ze napiecie przy ciszy < 0,04V natomiast przy muzyce skacze powyzej tej wartosci... czyli...
Dołącze się do dyskusji. Ja u siebie mam sterowanie ds18B20 ustawione w przerwaniu. Dodatkowo jest to procedura obejmujaca wszystkie rozkazy sterujace pracą czujnika czyli do proceduryt podaje czego chcę od DS18b20 i właczam przerwanie potem program główny ma za zadanie sprawdzic czy procedura odczytu zostałą ukonczona a w buforze mam dane z DS18b20....
Witam! Sprawa wygląda tak chciałbym nagrywać dźwięk z mikrofonu. Podłączyłem mikrofon do VCC przez rezystor 1k, GND do masy i podłączyłem VCC z mikrofonu do atmegi. Atmega ma przeważać dźwięk przez ADC i zapisywać na karcie pamięci bez kompresji. Nie oczekuje dobrej jakości. :) Po podłączeniu do słuchawek mikrofonu słychać było takie brzęczenie. Ustało...
witam to moj pierwszy projekt zamieszczony na elektrodzie i wciąż nad nim pracuje narazie uklad zmontowany i uruchomiony na czym co mozna nazwac plytka testowa plytka wlasciowa czeka na realizacje a wracajac do projektu sterownik współpracuje z 4 silnikami krokowymi sterowanymi sygnałem DMX jest to pierwsza wersja sterownika w przyszłosci mam zamiar...
Ja mam pytanie do programu. W czym go pisałeś? I czy mógłbyś wyjaśnić w jaki sposób działa: "automatyczna programowa regulacja czułości na dźwięk"?
Nie. Poprawnym rozwiazaniem jest dodanie dziekow i sprawdzenie, czy nie wychodza "poza skale". Jezeli wychodza to je przycinamy do skali (czyli dla 8bitow przycinamy do przedzialu 0..255) Nie robimy zadnego skalowania. Skalowanie bedzie "dzialac", ale spowoduje przyciszenie dzwieku, co jest niepoprawne i nieporzadane. Nie zgodzę się z tobą. Jeśli będziesz...
Do tego zadanie może posłużyć atmega?
A macie może jakiś link do prostego odwarzacza ? Tu masz kilka oraz różne techniki odtwarzania dżwięku: http://mikrokontrolery.blogspot.com/2011... Najlepiej z epromu bo to raptem 2 krotkie dzwieki :p Krótkie? To zależy od jakości dźwięku jaką chcesz uzyskać.
Mógłbyś powiedzieć jaka to nota aplikacyjna Atmela ? Datasheet tego konkretnego mikrokontrolera + http://www.atmel.com/dyn/resources/prod_... http://www.atmel.com/dyn/resources/prod_... a dźwięk i nota Atmela tutaj: http://mikrokontrolery.blogspot.com/2011...
Dzwięki będą odtważane w pętli tak że same sample będą krótkie po kilka sekund. Seria isd ma tą wadę że dźwięk jest bardzo kiepskiej jakości. Mi zależy na dobrym dźwięku. Całkowita pojemność to pewnie z 30s 8-16bitów rozdzielczości i od 11000hz - 44100hz próbkowanie To daje tak około 1,5Mb Jakie nowoczesne układy pamięci mogę wykorzystać? Z ram by nie...
Jeżeli masz taką możliwość to zaprogramuj nową ATMEG16 i wlutuj w działająca prototypową płytkę i sprawdź czy działa. Mamy trochę mało informacji o całości układu aby jeszcze coś podpowiadać. Kiedy są generowane dźwięki, czy są inicjowane jakimiś sygnałami z zewnątrz?
Dzieki za odpowiedz ;) CZytalem w help-ie od bascoma na temat wysylania i wiem ze do tego sluzy komenda SPIOUT . Precyzujac na czym polega moj wlasciwy problem to to ze na sprzetowym Spi mam karte sd a na programowym spi mam wyswietlacz lcd od s65 i moje kolejne pytanie czy da sie napisac 2 programowe spi ? Czy moze jednak lepiej bedzie przelaczac sie...
Witam. Zastanawiam sie nad zbudowaniem ukladu do odsluchiwania plikow .WAV. Chce polaczyc uP--ATmega8-16,dac-DAC0808 i karte pamieci MMC. Obsluge karty pamieci mam dobrze opanowana,uP tez.Jesli ktos moze przeliczyc co na takim zestawie jestem w stanie osiagnac bede wdzieczny.Chodzi mi o parametry typowo dzwiekowe-ilosc bitow,czestotliwosc probkowania.Czy...
Tak myślałem o głośniku i wzmacniaczu do niego na tranzystorze, teraz poszukam tylko skąd go mogę wypruć ;) Sygnał generuję teraz w przerwaniach timer'a w trybie CTC, to dobrze? Chyba ciekawsze efekty można uzyskać w PWM z korekcją fazy. Na temat generowania dźwięku było coś [url=http://mikrokontrolery.blogspot.com...
Pisałem zamiast lasera atmega wysyła tylko odczytany jakiś plik dźwięku prosto do przetwornika CA i tyle. Laser czyta i odczytany sygnał podaje na przetwornik. atmega czyta plik podaje na przetwornik poco inne informacje skoro napęd nie istnieje.
taka jest moja propozycja: //gdzieś na początku poza pętlami programowymi,np. zaraz pod main() deklarujesz zmienną bool dzwiek_wlaczony = true; //... //... if (temp>=alarm) { LCD_xy(0,0); LCD_xy(0,5); write_text("ALARM"); LCD_xy(1,4); write_text(dtostrf(celcius, 3, 1, tab));...
no sygnal np. z MP3 playera. Oczywiscie "najmocniejszym" sygnalem bylby dzwiek z PC, ale raczej 2,56V nie przekracza ;p
Witam wszystkich :D Chciałbym wam przedstawić mój nowo zbudowany zegarek na uP Atmega 8 i jako wyświetlacz użyłem LCD 4x20 . Całość zmontowałem na uniwersalnej płytce . Atmega pracuje na wewnętrznym oscylatorze ustawionym na 8 Mhz , do procka podlączyłem kwarc zegarkowy Program przy pomocy kolegi Stefana pisałem w Bascom zdjecia zalącze jutro rano ponieważ...
Będzie nam łatwiej analizować kod Stanowczo łatwiej [syntax=c]ISR( USART_RXC_vect ) { ReceivedByte = UDR; if( buf_byte > 2 ) { if( play != 0 ) { OCR1A = tab[ buffer[ 1 ] - 24 ];//Zaczynam od dzwieku 24 } else { OCR1A = 0; } buf_byte = 0; } if( ReceivedByte >= 0x80 && ReceivedByte <= 0x8F ) { play=0; } if( ReceivedByte >= 0x90 &&...
If I3 >= 270 Then ' jezeli temp i3> 600 to... If Flaga2 = 0 Then Lowerline Lcd " !!PIEC!!" ; Ss ; Chr(0) Sound Speaker , 329 , 63 ' nuta dzwiekowa Sound Speaker , 369 , 99 ' nuta dziwekowa Portb.2 = 1 'zapalamy diode If Pinb.1 = 0 Then Set Flaga2 'pod pinem b1 jest przycisk switch Waitms 50 Portb.2 = 0 ' <<< Moze tak...
Witam ponownie i dzięki za zainteresowaniem tematem. Po kilku dniach prób i zarwanych nocy skleiłem coś co wydaje mi się w porządku. Jednak nadal wynik nie jest stabilny. Nie wiem co robię źle. Preskaler ADC = 128 pojedyncza konwersja przerwanie od ADC W przerwaniu zapisuje do tablicy pomiary które później sumuje aby następnie obliczyć zmienną i wysłać...
Nie musisz koniecznie czytac 512 bajtów. Istnieje mozliwosc czytania np 128 baktów z karty. z zapisem to inna bajka tu musi byc 512 bajtów. Moze skrócenie czasu odczytu np "podsektora" 128 bajtów pomoże w uniknieciu nieporzadanych efektów dzwiekowych.
[syntax=basic4gl] $regfile = "M32def.dat" $crystal = 16000000 '************************* WYSWIETLANIE-porty ********************************** Lcd_port_ddr0 Alias Ddrb Lcd_port1 Alias Portb Lcd_port_ddr1 Alias Ddrb Lcd_rs Alias Portb.lcd_rs_number Lcd_reset Alias Portb.lcd_reset_number Lcd_cs Alias Portb.lcd_cs_number Lcd_sck Alias Portb.lcd_sck_number...
witam, :) mam 2 mikrofony pojemnosciowe(chyba w kazdy razie takie od komputera) jak je w prosty sposob podlaczyc do adc atmegi zeby mozna bylo miezyc natezenie dzwieku. nie zalezy mi na jakims dokladym pomiarze wystarczy zeby dalo sie okreslic z ktorej strony jest glosniej. plan jest taki zeby zbudowac glowe ktora bedzie "patrzyla" w strone zrodla dzwieku....
Sory że tak odnawiam ,ale chciałem się dowiedzieć czy właśnie są jakieś darmowe programy które będą syntezować perkusje.Chodzi mi o to że perkusja zrobiona jest z padów na piezoelektrykach i np: mikro kontroler ATmega128 z czytuje ze wzmacniaczy operacyjnych do których są podłączone pady sygnały które koduje w midi i wysyła do komputera.Komputer sczytuje...
troche odswieze temat bo widze ze pare problemow tu zostalo bez odpowiedzi: 1. program i sposob podlaczenia 100% dziala 2. jesli z glosniczka wydobywaja sie dzwiek w sposob ciagly i zanika jak jest blisko przeszkody lub odwrotnie to mozecie byc pewni ze program jest nie dopasowany do zegara jaki macie ustawiony w atmedze, ten program jest wyliczony...
Ładna konstrukcja :D Brakuje mi tylko "klaksonu", który wyda dźwięk po zakończeniu czasu.
Nie wiem jakie są porty w AVR ale w podobny sposób generowałem dźwięk na 8051 i bez wzmocnienia dźwięk był tak cichy że prawie niesłyszalny.
Witam Jestem dość zielony w wielu kwestiach związanych z elektroniką, stąd na wstępie proszę o wyrozumiałość. Chciałbym skonstruować bardzo prosty dyktafon (oparty najlepiej na Atmega) - na obecnym etapie nie wiem, w jaki sposób przetworzyć dźwięk mówiony na sygnał cyfrowy. Zauważyłem w dokumentacji do ATMEGA8, iż posiada ona przetworniki A/D. I tu...
źródłem dźwięku będzie karta komputerowa :)
Witam, Mam pytanie, na ktore sam nie potrafie znalesc odpowiedzi i nie posiadam widac takiej wiedzy. Posiadam uklad cyfrowy zbudowany na ATmega dokladniej Arduino. Potrzebuje odczytywac sinusoide fali dzwiekowej, co programowo nie jest duzym wyzwaniem. Problem pojawil mi sie dopiero podczas sprawdzania maksymalnego pradu jakie wytrzymuje wejscie analogowe...
witam,chciałbym zadać pytanko dotyczące tego że: atmega16 ma 8bitowy przetwornik A/D,a układ SID 8580 R5 jest 8bitowym przetwornikiem D/A i chciałbym sie zapytać czy moge podłączyć bezpośrednio wyjścia z atmegi do wejść SID-a czy musze przez ''jakiś'' bufor lub coś innego?.Bo chodzi mi oto żeby przetworzyć sygnał audio (analogowy) na sygnał cyfrowy,potem...
W takim razie zmodyfikujemy nieco program. Było: If I3 >= 880 Then ' jezeli temp i3> 880 to... If Flaga3 = 0 Then Lowerline Lcd " !!PIEC!!" ; Ss ; Chr(0) Sound Speaker , 587 , 32 ' nuta dzwiekowa Sound Speaker , 587 , 30 ' nuta dziwekowa If Pinb.1 = 0 Then Set Flaga3 'pod pinem b1 jest przycisk switch Waitms 50 ' kasujemy alarm...
a Mogl bys stworzyc do tego jakąs dokładniejsza instrukcje co po kolei robiles (wykaz elementow) zeby mogl to rowniez malo doswiadczony elektronik stworzyc :D *nigdy nie bawilem sie w programowanie eeprom(sam zaprogramowales kostke czy dales do programowania) czy projekt ten ruszyl ci za 1 razem. Z gory bardzo dziekuje. :D Cóż powiem tak, że z lenistwa...
przeciez podpinasz tylko sda i scl wiec nie wiem o co pytasz. reszta w pdf'ie do tego potencjometru powinan byc. ale moje zdanie ze lepiej by bylo jakbys kupil caly procesor dzwieku na i2c. nie pamietam doklanie nazwy. w radiach samochodowych siedzi. regulacja bas, sopran, mute, contur, source itd. bardzo prosta obsluga. cena chyba kolo 20zl , dostepny...
że może by tak właśnie na arduino zawsze projekt można później przenieść na normalna Atmege Czy atmega w arduino jest w czymś "nienormalna" ?
Dzień dobry👋 Chciałbym się podzielić moim projektem, aby zainspirować ludzi do tworzenia podobnych projektów. Buduję coś podobnego do "GAME BOY" od Sony. Chcę zbudować konsolę, w której będzie sporo gier wbudowanych, na nośnikach (specjalnych nośnikach), ale też odtwarzacz muzyki. Nie mam jeszcze gotowej płytki PCB, bo jeszcze dodaję poprawki. Kodem...
Witam Kolegów, Zamierzam wykonać prosty equalizer sygnału audio i pomyślałem o wykorzystaniu układu MSGEQ7. Pytanie, czy warto się nim interesować, bo jest godny polecenia do wykonania prostego equalizera? A może jakieś proste DFT na ATmedze? robiw Wg mnie MSGEQ7 to nie jest żaden equalizer. Zastanawiam skąd wzięło sie takie nazewnictwo. Można spotkać...
Przy poborze tak niewielkiego prądu buzzer możesz podłączyć bezpośrednio do Atmegi minus do portu Atmega a Plus do +5V. Rezystor jest zbędny
Nie pisze że w tej formie która jest nie działa. Wręcz przeciwnie działa od 6 miechów bez zwiech. Ale teraz chcemy dołożyć PWM do tego co mamy i tu jest problem. To część programu. Ważne elementy algorytmów są wycięte, bo nie maja znaczenia dla poruszanego problemu. Jeśli jest możliwość dołożenia PWM z timera1 to proszę o pomoc. Proszę niezwracać uwagi...
Witam, potrzebuje stworzyć prosty układ obsługujący ultradźwiękowy czujnik odległości firmy Mobot. Wynik wyświetlany jest na wyświetlaczu w mm. Korzystam z bibliotek TWI_Master od AVR oraz jakiś ogólnodostępnych hd44780. Dodkowo korzystam z biblioteki dostarczonej przez producenta: Sonar_TWI.c: [syntax=c]//////////////////////////////...
Co do TIMERA0 proszę napisz dosłownie kawałeczek kodu $crystal = 1000000 Config Piny.x = 1 CONFIG TIMER0 = TIMER , PRESCALE = 8 Enable Interrupts Enable TIMER0 On Timer0 Dzwiek Timer0=193 Start Timer0 Do : Loop End Dzwiek: Timer0=193 Toggle Porty.x 'Na tym porcie powinien wygenerować się przebieg prostokątny o częstotliwości ok. 1kHz Return...
FPGA to troche inna sprawa bo w jednej kosci mozesz i dac kilka procesorow do tego niezalezny hardware itp. Wszystko zalezy z jaka dokladnoscia musisz generowac sygnaly synchronizacji i wysylac do tego dane. Normalnie w PC miales pamiec obrazu o odpowiedniej organizacji ktora musiales wypelnic i fakt brak jakiejkolwiek sprzetowej akceleracji. Swojego...
Witam, równiez posiadam zestaw HM-T oraz HM-R 868 Mhz. Moje urządzenie działa w ten sposób, że po wciśnięciu i przytrzymaniu przycisku w ukladzie z nadajnikiem, na ukladzie z odbiornikiem jest slyszalny dzwiek buzzera. urzadzenie działa w domu bezbłędnie. Czytałem jednak że kodowanie eliminuje błędy na wiekszym obszarze działania i polepsza zasięg,...
Bardzo duży plus za estetykę wykonania ! Moje zbyteczne pytanie brzmi - jak odtwarzasz dźwięki z karty, jak to brzmi ? Może jednak wrzucisz film ?
Witam serdecznie, mam problem który polega na dostosowaniu programu działającego na AT90S8535P do Atmega8. Dokładniej problem polega na tym że Atmega8 nie posiada wyjść tosc1/2. Poradzono mi aby sam uC pracowal na wewn. układzie RC a zegar na zewnetrznym oscylatorze. Szukałem info na temat zmiany konfiguracji ale nie mogę wymyśleć co zmienic w kodzie...
Dziękuję za zainteresowanie tematem. Właśnie projekt 'muzykant 1' ze strony Adama Śmiałka najbardziej odzwierciedla to co chcę zrobić. Obecnie do komunikacji (w fazie testów) używam ATmegi32 (bo miałem). Jak już wspomniałem udało mi się wydobyć dźwięk wysyłając komunikat tą ATmegą (czyli komunikacja jest ok) ale zmieniając barwę na każdym kanale nie...
Musiałem łączyć drutem gdyż wcześniej miałem już płytkę z wyświetlaczami i dorabiałem do niej teraz sterowanie no i niestety rozstaw pinów mi się nie zgadzał a co za tym idzie gold-piny odpadają. Zastosowałem 2 uC, ponieważ łatwiej było wygenerować dźwięk budzenia a atmegą tylko załączam attiny. No co do pleksi to mogłem ją troszkę ładniej obrobić no...
http://obrazki.elektroda.pl/1769619300_1... Witam! Chciałbym przedstawić zrobiony przeze mnie analizator widma akustycznego bazującego na kicie AVT2864 plus wskaźnik wysterowania NE016. Płytki zostały wykonane samodzielne metoda termotransferu. Podczas uruchamiania po zmontowaniu każdego z modułów nie było większych problemów. Działania...
Witam wszystkich użytkowników Jak w temacie mam chciałbym do kilku przycisków przypisać kilka dźwięków w bascom nie mam pojęcia jak to zaprogramować. Każdy przycisk sterować miałby jednym dźwiękiem "utworem"konkretnie "wlączać i wyłączać" zapisanym na karcie SD. powiedzmy plik "a" przycisk 1 plik"b" przycisk 2 ... itd Z góry dzięki za pomoc chcę zbudawać...
Witam, ostatnio wpadł mi fajny pomysł: wziąć autko na zdalne sterowanie, podłączyć mikrofon i kamerkę, i sterować jazde z komputera. Mój plan jest taki: nadajnik (do sterowania samochodem) i odbiornik(dobierania obrazu, dzwieku) podłączony do USB. A w samochodziku to samo nadajnik(z obrazem i dzwiekiem), odbiornik (z sygnalem do skretu). Chciałbym tym...
Witam wszystkich, projekt powstał na przełomie marca/kwietnia tego roku w wyniku zapotrzebowania na pompkę perystaltyczną potrzebną przy realizacji pracy magisterskiej. Nigdy wcześniej nie miałem do czynienia z elektroniką (nie licząc podłączania diod z rezystorem i prostych zasilaczy na LM7812) a tym bardziej z mikrokontrolerami. http://obrazki.elektroda.pl/2272591900_1...
Witaj. Nie bardzo rozumiem o co Ci chodzi. Wszystko zależy od DAC na drabince rezystorowej jak rozumiem, ale nie piszesz żadnych szczegółów. Weź pierwszy z brzegu program do konwersji np, WavePad Sound Editor i przekonwertuj dźwięk do formatu wav z odpowiednimi parametrami i zobaczysz co osiągniesz. W załączniku przykład dla 22kHz mono 8bit. Tutaj więcej...
Opisywany sterownik działa od wielu lat i został "dopracowany" by jak najlepiej spełniał swoje zadanie. Gdyby Kolega przeczytał cały wątek, to pytań by było mniej. Wspomniana zworka służy do zmiany zakresu czasu zgrzewania. Program można wgrywać dowolnym programatorem, który obsługuje te procesory (ja korzystam z Willar SP200SE) Mam sterownik zgrzewarki...
http://obrazki.elektroda.pl/8509943100_1... Dzień dobry, mając nadzieję, że osoba bezpośrednio zainteresowana nie odwiedza elektrody, postanowiłem podzielić się moją tegoroczną walentynką. Walentynka ma postać pomalowanego serduszka z diodami świecącymi dookoła i głośniczkiem w środku. Jak nietrudno się domyślić, diody mrugają, a głośniczek...
Wywoływanie tej funkcji: [syntax=c]Music_Read_Next[/syntax].... w przerwaniu to kardynalny błąd. To on powoduje owe "złe odtwarzanie". Przerwanie powinno być jak najkrótsze. Możesz w nim wystawiać kolejne próbki z bufora, ale nie ładować bufor z karty SD! Błędny (żeby nie powiedzieć chory) jest też pomysł zwalniania przerwania! Nie masz kalkulatora...
Tak, wygląda na tranzystor i wydaje mi się ze steruje przekaźnikiem bo innej funkcji nie widzę. W sumie nie wiem co to za układ podobno moduł dzwiekowy
http://obrazki.elektroda.net/72_12415384... Prezentowany projekt to jednooktawowa klawiatura instrumentu muzycznego wykonana z 63 diod led. Każdy klawisz składa się z 9 diod, 8 świecących na obwodzie i jednej pełniącej rolę sensora w środku. Zasada działania jest bardzo prosta - zbliżający się palec odbija światło, które wykrywane jest przez środkową...
Interesujący układ, dokumentacji na pierwszej stronie pogrubioną czcionką zalecają cewkę o dobroci >100 nie zauważyłeś? jednak w rezonansie chodzi chyba tylko jedynie o wyrownanie sie reaktancji Nie dobroć obwodu rezonansowego ma znaczenie, wyobrażasz sobie jaki dźwięk dawał by dzwon zrobiony z drewna?
Odtwarzacz dzwonków monofonicznych oparty o układ avr atmega8. Program został napisany w bascom'ie. Mile widziane uwagi. Uruchomienie układu: Oprócz atmegi zastosuj tranzystor BD139. Emiter do plusa buzzera, kolektor do +5V, baza do B.1. Między Emiter a bazę dałem kondensator ceramiczny 220n. No i minus buzzera do gnd. Uwaga! Rezystory 220 $regfile...
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Temat jest pięknie do zrobienia na arduino na przerwaniach i PWM, co więcej, tylko na przerwaniach można uzyskać czystość dźwięku bez chrypki Dlaczego wg Ciebie tutaj dźwięk jest zniekształcony? Przez użycie millis jako zmianę tonu co 13ms? Robiłem generator maksymalnie miłego dla ucha modulowanego dźwięku (jak najbardziej sinusoidalny) na Atmega 8...
To rozumiem chodzi o kontrolery [url=http://pl.wikipedia.org/wiki/DsPIC]... Tylko że ja miałem już minimalną styczność z ATMegą (spojrzałem na nią a ona na mnie ;) ) i zastanawiam sie czy ATMega128 nie udźwignęła by korekcji dźwięku. Dało by rade?
Tu chodzi o organy czy syntetyzator?. Zacznij od skombinowania klawiatury (muzycznej). Do wytworzenia wielokanałowego dzwieku wystarczy Atmega8. Mazna zrobic 8 kanałow niezalaznych z regulowanym wibratem dzwiek moze byc ciągły lub wyciszany po zadanym czasie. Co do dalszej obróki dzwieku to sam sie zastanawaim jak zrobic i jak ktos ma pomysł to chetnie...
Dziękuję za wsad, szykuj się na falę krytyki innych ludzi dlaczego tak a nie inaczej napisałeś obsługę przycisku itp. Odwagą jest dzisiaj wstawić program na elke. Moja kostka (5x5x5) działa na podobnej zasadzie, klatki wszystkich efektów(łącznie 21) mam w tablicy, ale mam multipleksowanie na timerze, do tego piętra można zastosować jako wskaźnik wysterowania...
Problem polegał na ty, ze próbka dźwieku była zapisana w liniach DATA i za pomoca LOOKUPa zczytywana i ładowana do PWMa (wybaczcie niefachowe słownictwo). Program w pascalu który napisałem by konwerował pliki dzwiekowe na postac DATA... podawał zbyt dużą wartość do do jakiej miał zliczać licznik tego LOOKUPa i pod koniec dźwieku pojawiał sie trzask...
Witam! Buduję perkusję na przetwornikach piezo. Piezo będą połączone z Atmegą przez przetwornik analogowo-cyfrowy, tak więc na wejściu będą stany logiczne. W jaki sposób wygenerować dźwięk perkusji? Szukałem bardzo długo i nic nie znalazłem. Z góry dziękuję za pomoc.
Nawet standardowe funkcje _delay_ms i _delay_us z boblioteki delay.h nie blokują przerwań więc podobnie jak Twoje są narażone na to o czym pisze Asembler. Czasami dokładność nie ma aż takiego znaczenia np. mruganie diodami, czy generowanie dźwięku, itp. Ale jeżeli ma, to albo timery albo blokada przerwań.
No to trzeba zakodować coś takiego: f0:=261; f:=1046; repeat IF Klawisz1 then f0:=261; IF Klawisz2 then f0:=392; IF Klawisz3 then f0:=523; IF Klawisz4 then f0:=587; IF Klawisz5 then f0:=659; IF Klawisz6 then f0:=1046; przyrost:=f0-f; {Ograniczenie przyrostu} if przyrost > 5 then przyrost:=5; if przyrost...
dzwiek klawiszy generator dzwiek dzwiek youtube
nawigacja bateria telefon subwoofer logitech regulacja hormann
lutownica lutola lutownica lutola
Stycznik główny nie włącza się w Kemppi Pro 4200 Ustawienia zaworów w silniku 4T 80cc: wartości i porady