Hirdetés
- Ha nem növelnéd feleslegesen a villanyszámlád, a Chieftecnek van pár új ajánlata
- ARC vs eARC — Ilyet is tud a HDMI-d? 🤨
- A következő évtizedbe repíti a NAND hatékonyságát a Samsung új kutatása
- ASUS blog: kisebb, de nem gyengébb – a mini PC-k forradalma
- 5 kilowattos GPU-k előtt nyitná meg az utat az Intel
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- VR topik (Oculus Rift, stb.)
- Milyen notebookot vegyek?
- Samsung LCD és LED TV-k
- Kivégezheti a kisebb VGA-gyártókat az NVIDIA döntése
- OLED monitor topic
- Házimozi belépő szinten
- SSD kibeszélő
- Meghalt a Windows 10, éljen a Windows 10!
- AMD vs. INTEL vs. NVIDIA
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
#94180096
törölt tag
Köszönöm a válaszokat!
A Mega lesz a befutó, azon már én is gondolkodtam. Ebay-en nem olyan vészes az ára.
Aztán később megnézem a többi platformot is, mert már mások is ajánlották.
-
#94180096
törölt tag
Sziasztok!
Van arra lehetőség, arduino uno-nál, hogy azt a memóriát ahol a program tárolódik, bővítsük?
Mert nincs szükségem nagyobb számítási kapacitásra, viszont jó lenne nagyobb programot feltölteni.
Köszi előre is!
-
#94180096
törölt tag
(#10403) gyapo11:
Ahogy olvastam a galileo nagyon lassan kezeli le a megszakításokat.
Most nincs előttem a forrás (ha kell elő keresem) de ahogy láttam az egyetlen ötlet a megoldásra a fastGpioDigitalRead függvény. Ez lényegesen gyorsabb olvasást tesz lehetővé [link], igaz ez nem megszakítás..(#10404) weiss:
A mintavételt egy külön shield végzi. [link]
Ez elvileg tud 44.1 khz-en mintát adni.(#10405) robohw:
Köszi a linket, megnéztem. Csak azt nem tudom hogy hogyan használjam ezt a meglévő hw-hez?Betettem a fastGpioDigitalRead függvényt a loopba egy while(1) ciklusba, és amikor az órajel generátor adja a jelet csinálok valamit. Most pont egy mérést, vagyis elszámolok 44100-ig aztán mérek, kiírok. 1,003 sec külömbséggel fut le a két mérés egymás után. Ez annyira nem tökéletes de akár jó is lehet. Valszeg a soros porton történő kiírás miatt nem lesz pont 1 sec a futási idő.
-
#94180096
törölt tag
Sziasztok!
Van egy projekt amiben elakadtam.
Adott egy Intel Galileo amivel 44.1 khz-el vagyis másodpercenként 44100-szor akarok mintát venni egy ADC-ről. Ezt a timerone-al nem tudtam megoldani, így jött az ötlet hogy beszerzek egy Adafruit Si5351A Clock Generatort, amit felprogramozok és a generátor egyik kimenetét rákötöm a Galileo egyik Digitális bemenetére.
A bemenetet figyelem egy megszakítással amiben a egy fügvény olvassa a mintákat az ADC-ről.Ez elméletben szépen hangzik, viszont azt tapasztaltam, hogy a megszakítás figyelés túl lassú. Egyszerűen nem tud másodperecenként 44100-szor lefutni...
Nem hiszem, hogy a CPU a szűk keresztmetszet, de akkor mi? Van valakinek valamilyen ötlete a megoldásra? -
#94180096
törölt tag
Sziasztok!
Van egy Arduino galileo boardom.
Meg szeretnék hívni egy attachInterrupt() függvényt ami másodpercenként 44100-szor (44.1khz) vesz mintát.
A kérdésem az, hogy van e valami oszcillátor vagy bármi a cpu-ban (intel quark x1000) vagy a linux kernelben (mert ezen elvileg van valami nagyon vékony linux os) amire meg tudom hívni ezt a megszakítás függvényt?Keresem, kutattam de hátha valaki tapasztaltabb jobban képben van!

Köszi előre is!

-
#94180096
törölt tag
Remek!

De hogy on is legyek:
Lennek kérdésem mindenki máshoz is!
Van egy okos led szalagom. Vettem hozzá ebay-en egy kocka 5V 20A tápot. Led tápegység, vagy minek hívják.
Az a tervem, hogy erről hajtom majd meg az arduino uno R3-at is. Vajon ha ráadom a tápot a led tápegységről, attól még programozhatom usb-ről az arduinot ugyanazon időben? Nem lesz gond, hogy két helyről kapja a kraftot az arduino? Ha mégis gond, meg lehet valahogy oldani, hogy egyszerre menjen a kettő? Kényelmi okai vannak csupán, nem akarom mindíg lehúzni a led tápról...Kösz előre is!

-
#94180096
törölt tag
Persze.
Valós időben akartam loopokat készíteni (zene), és egyszerűen nem sikerült. Általában én bénáztam el, mindíg elcsúsztam valahol. Vagy az elején vagy közben...
Ha bekapcsoltam a metronómot a daw-ban, az már egy fokkal jobb volt, de én nem tudtam külön választani a metronóm hangját a zenétől, és ha kikapcsoltam a metronómot hiányzott a hangja a loopból. Vagyis akaratlanul beleszőttem.
Itt jött az ötlet, hogy kéne egy olyan metronóm ami ha sebességet váltok, akkor hozzá igazodik, és valamilyen más csatornán adja ki magából az ütemet. (vizuálisan) Tulajdonképpen ez szülte meg a projektet.Kerestem shieldet és valamilyen példa kódot. Találtam mind a kettőt és kész is lett a mű: Midi vezérlésű metronóm.
Ezzel annyi volt a gond, hogy már láttam mit rontok el.
Egyszerűen túl sok idő volt átnyúlni a billentyűzetről a vezérlőig, hiába láttam mikor kell, továbbra is megcsúsztam sokszor a loop felvétellel. Bár már pontosabb voltam mint eddig.
Jött az ötlet, hogy a felvételt át kéne szervezni valahogy a midi vezérlőről a arduino vezérelte midi metronómra. Ez két okból volt jó ötlet: itt én írom a vezérlést olyan algoritmus szerint ahogy akarom, vagyis nincs határ,
a másik ok, hogy ehhez a shiledhez lehetett venni gomsort is, amivel párhuzamosan tudtam kötni a pedálokat. 
Az ötlet bevált!
Egész jó live Acteket tudok összehozni a magam szintjén! A loopok felvétele szinte halál pontos!Röviden ennyi.

-
#94180096
törölt tag
válasz
kormoskandur
#6019
üzenetére
2 projekt van:
1.
Arduino midi kontroller (pedállal vezérelhető)
Ez már kész van egy ideje, pár apróság van mit be kell szerelni. (Pl.: Az usb kivezetése, ehhez még várom az alkatrészt)2. Hang vezérelt ledes fénysor
Ehhez megvan a shiled, a ledsor, és a kód nagyjából. (A kódot még ki kell próbálni.)
Várom a trafót és az arduinot plusz valami házat és nézni kell majd neki.Később extra fejlesztés gyanánt arra gondoltam mindkét projektet megdobom egy-egy mikro SD kártya foglalttal. Néha jól jönne mind a két projektnél, ha áram nélkül is tudnék adatokat tárolni.
Más nincs nagyon és remélhetőleg nem is lesz.. (Egy ideig.) Már így is túl sok pénzt öltem ebbe a "hobbymba".
-
#94180096
törölt tag
Ekkora a mintavételezési frekvencia amivel az ADC-ből olvasni fogok:
unsigned int sampleRate = 22050;A setup részben ez van:
timer1Start = UINT16_MAX - (F_CPU / sampleRate);Így néz ki a kódrészlet:
ISR(TIMER1_OVF_vect) {
TCNT1 = timer1Start;
signal = AudioHacker.readADC();
fft_input[i] = signal; // put real data into even bins
fft_input[++i] = 0;
if (i == 511){
i = 0;
cli();
fft_window(); // window the data for better frequency response
fft_reorder(); // reorder the data before doing the fft
fft_run(); // process the data in the fft
fft_mag_log(); // take the output of the fft
sei();
}
}Az fft_input egy tömb amiben jelen esetben az elő érték egy egész a második érték 0.
Az a kérdés, hogy vajon elég gyorsan ki tudja e számolni az arduino az energia szinteket, vagy egymásra fognak e csúszni a műveletek?
-
#94180096
törölt tag
Kérdés:
Szerintetek ez a library mennyi terheli meg egy uno processzorát.
Az a terv, hogy egy ADC-t kötök a digitális bemenetre majd a kapott értékekket transzformálom energia szintekké és az alapján villogtatok ledeket. -
#94180096
törölt tag
Nem csak a shieldeket lehet rákötni, hanem bármi mást is.
A shieldek szerény tapasztalatom szerint csak azért vannak, hogy megkönnyítsék az életed. Nem kötelező őket használni.
Lehet van jobb kép is de itt az arduino lábkiosztása.
-
#94180096
törölt tag
Köszönöm a segítséget!

Kaptam kölcsön egy arduino uno-t, és 7V-ról hajtva nem sikerült kinyírni.
Most fasza minden!
-
#94180096
törölt tag
Sziasztok!
Nagy gondban vagyok..
Van egy arduino uno másolatom, amire ha ráadok 12V-ot meghal. Már a másodikat nyírtam így ki..
Rá van kötve egy midi shiled, arra egy gombsor a saját portján és egy kijelző i2c porton.
Először úgy tűnik minden ok, aztán elsötétül a kijelző és vége....
Ja és USB portról tápláva semmi gond... Szépen működik egészen addig amíg rá nem kötöm a 12V-ot. onnantól sehogy nem megy. -
#94180096
törölt tag
Sziasztok!
Elkezdtem a saját hobby projektem az Arduinoval.

Vettem egy kínai Arduinot kb 1200Ft-ért. Hozzá shiledet + kijelzőt.
Egy midi jelről vezérelt villogó metronóm a cél, ami el is készült. Extraként a kijelző, ki fogja írni az aktuális sebességet is bpm-ben. (tempo)
Nagyon tetszik a cucc!

Elképzelhető, hogy még egy projekt is készülni fog, ami egy midisített pedál lesz.
Új hozzászólás Aktív témák
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Xbox tulajok OFF topicja
- PlayStation 5
- Xiaomi 11 Lite 5G NE (lisa)
- Elden Ring
- VR topik (Oculus Rift, stb.)
- exHWSW - Értünk mindenhez IS
- Milyen notebookot vegyek?
- GoodSpeed: Márkaváltás sok-sok év után
- MaxxDamage: (TongFang) Medion Erazer Beast 16 X1 benchmark
- További aktív témák...
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
- HIBÁTLAN iPhone 13 Pro Max 256GB Gold -1 ÉV GARANCIA -Kártyafüggetlen, MS3758, 100% Akkumulátor
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- HOWEAR HW ULTRA 3 Call okosóra
- Bomba Ár! HP ProBook 650 G1 - i5-4GEN I 8GB I 128-256SSD I 15,6" HD I Cam I W10 I Garancia!
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest





ekkold

