Arduino VU meter s páskem 144led/m

Nedaří se vám s projektem a nenašli jste vhodné místo, kde se zeptat? Napište sem.
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Odpovědět
djkarer
Příspěvky: 2
Registrován: 05 pro 2017, 20:43

Arduino VU meter s páskem 144led/m

Příspěvek od djkarer » 10 úno 2018, 23:45

Hezký večer,
pokouším se o vytvoření tohoto projektu: https://www.youtube.com/watch?v=YVuYO014h0M

Bohužel mi Arduino vyhazuje neustále chyby. Anglicky neumím a s Arduinem jsem naprostý začátečník?
Mám 5V/10A zdroj, led pásek ws2812b, arduino Mega..

Chyby jsou následující:

C:\Users\Admin\AppData\Local\Temp\Rar$DIa0.709\Vu_Meter_FinalV2\Vu_Meter_FinalV2.ino:1782:0: warning: "FRAMES_PER_SECOND" redefined

#define FRAMES_PER_SECOND 40

^

C:\Users\Admin\AppData\Local\Temp\Rar$DIa0.709\Vu_Meter_FinalV2\Vu_Meter_FinalV2.ino:62:0: note: this is the location of the previous definition

#define FRAMES_PER_SECOND 60

^

In file included from C:\Users\Admin\Documents\Arduino\libraries\FastLED-master/bitswap.h:4:0,

from C:\Users\Admin\AppData\Local\Temp\Rar$DIa0.709\Vu_Meter_FinalV2\Vu_Meter_FinalV2.ino:3:

C:\Users\Admin\Documents\Arduino\libraries\FastLED-master/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.006

# pragma message "FastLED version 3.001.006"

^

In file included from C:\Users\Admin\AppData\Local\Temp\Rar$DIa0.709\Vu_Meter_FinalV2\Vu_Meter_FinalV2.ino:31:0:

C:\Users\Admin\Documents\Arduino\libraries\water_torture/water_torture.h:215:7: warning: 'WaterTorture' has a field 'WaterTorture::droplets' whose type uses the anonymous namespace

class WaterTorture

^

C:\Users\Admin\AppData\Local\Temp\Rar$DIa0.709\Vu_Meter_FinalV2\Vu_Meter_FinalV2.ino: In function 'uint32_t* segmentAndResize(uint32_t*)':

C:\Users\Admin\AppData\Local\Temp\Rar$DIa0.709\Vu_Meter_FinalV2\Vu_Meter_FinalV2.ino:1231:12: warning: address of local variable 'segmented' returned [-Wreturn-local-addr]

uint32_t segmented[N_PIXELS];

^




Budu rád, za jakoukoliv radu

jankop
Příspěvky: 1057
Registrován: 06 zář 2017, 20:04
Bydliště: Brno
Kontaktovat uživatele:

Re: Arduino VU meter s páskem 144led/m

Příspěvek od jankop » 11 úno 2018, 09:11

Objevuje se tam redefinice #define FRAMES_PER_SECOND 40. Je to tam prostě dvakrát. Jednou na začátku void fire() a jednou na začátku void fireblue ()
Napiš tu definici jednou na začátek programu a mělo by to být dobré. Otázka jsou ty ostatní varování.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti