| [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz | |
|
+53Benoit33 actarus philcam shiryu55 Gatiundeux ebor playcade COUCOU7659 Bonicb foxyt nunoacfig rzr peeedrow PELLET Alexandre skardiosse yanfox Ceccon Totche bmiki75 Sblawx KM3L0TT dom69 zedrummer DjcydNico thembones2002 jawah TheHighFlying Gate alldestroyer Hectarion JimBomB11 wspawn retrojeux Paquito85 foudcox fortissimo snwfrd38 goliath59 jimenez Lanfeust jacaba gibou grozby88 TylerDurden67 BENETNATH kakou sebx Shadow_SHD peskopat Tok-Ra manples mariopourlavie Aetios 57 participants |
|
Auteur | Message |
---|
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Lun 29 Jan 2018 - 7:44 | |
| [Vous devez être inscrit et connecté pour voir ce lien] et [Vous devez être inscrit et connecté pour voir ce lien] : bon je reviens vers les experts du codage parceque j ai testé l ajout du joystick et en le faisant, je perds la fonctionnalité hack clavier... Incompréhensible, alors que c est toujours sur 1 dans le dev config.h Par ailleurs tu avais raison pour la création de la deuxième ledwiz sauf que ça met un dawa pas possible quand on cherche à appliquer un numéro de ledwiz. En activant le numjoystick 1, et en mettant ID ledwiz a 1 on obtient une belle erreur au lancement de simpleledtest. Il faut le passer à 2 pour que ca marche. Et donc forcer le dof à créer deux ledwiz avec une ledwiz 1 sans rien dedans car inutilisable. Donc je retropedale et je reviens à la version sans bouton sur les ports analogiques. Ça serait sympa de regarder ca. voici ce que j'ai quand je compile - Code:
-
arnaud@arnaud-System-Product-Name:~/lwcloneu2/firmware/arduino_mega2560$ make all for i in m16u2 m2560; do make --directory=$i clean; make --directory=$i all; done make[1] : on entre dans le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m16u2 » [RM] : Removing object files of "arduino_mega2560__m16u2" rm -f ../../main_usb.o ../../descriptors.o ../../comm.o ../../led.o ../../panel.o ../../queue.o ../../clock.o ../../lufa/LUFA/Drivers/USB/Class/Common/HIDParser.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.o ../../lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.o ../../lufa/LUFA/Drivers/USB/Core/Events.o ../../lufa/LUFA/Drivers/USB/Core/HostStandardReq.o ../../lufa/LUFA/Drivers/USB/Core/USBTask.o [RM] : Removing dependency files of "arduino_mega2560__m16u2" rm -f ../../main_usb.d ../../descriptors.d ../../comm.d ../../led.d ../../panel.d ../../queue.d ../../clock.d ../../lufa/LUFA/Drivers/USB/Class/Common/HIDParser.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.d ../../lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.d ../../lufa/LUFA/Drivers/USB/Core/Events.d ../../lufa/LUFA/Drivers/USB/Core/HostStandardReq.d ../../lufa/LUFA/Drivers/USB/Core/USBTask.d [RM] : Removing output files of "arduino_mega2560__m16u2" rm -f arduino_mega2560__m16u2.elf arduino_mega2560__m16u2.hex arduino_mega2560__m16u2.bin arduino_mega2560__m16u2.eep arduino_mega2560__m16u2.map arduino_mega2560__m16u2.lss arduino_mega2560__m16u2.sym arduino_mega2560__m16u2.a make[1] : on quitte le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m16u2 » make[1] : on entre dans le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m16u2 » [INFO] : Begin compilation of project "arduino_mega2560__m16u2"...
avr-gcc (GCC) 4.9.2 Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[GCC] : Compiling C file "main_usb.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../main_usb.d ../../main_usb.c -o ../../main_usb.o [GCC] : Compiling C file "descriptors.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../descriptors.d ../../descriptors.c -o ../../descriptors.o [GCC] : Compiling C file "comm.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../comm.d ../../comm.c -o ../../comm.o [GCC] : Compiling C file "led.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../led.d ../../led.c -o ../../led.o [GCC] : Compiling C file "panel.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../panel.d ../../panel.c -o ../../panel.o [GCC] : Compiling C file "queue.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../queue.d ../../queue.c -o ../../queue.o ../../queue.c: In function ‘chunk_peek’: ../../queue.c:64:2: warning: return discards ‘volatile’ qualifier from pointer target type return &f->buf[index]; ^ ../../queue.c: In function ‘chunk_prepare’: ../../queue.c:83:2: warning: return discards ‘volatile’ qualifier from pointer target type return &f->buf[index]; ^ [GCC] : Compiling C file "clock.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../clock.d ../../clock.c -o ../../clock.o [GCC] : Compiling C file "HIDParser.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Class/Common/HIDParser.d ../../lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c -o ../../lufa/LUFA/Drivers/USB/Class/Common/HIDParser.o [GCC] : Compiling C file "Device_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.o [GCC] : Compiling C file "EndpointStream_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.o [GCC] : Compiling C file "Endpoint_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.o [GCC] : Compiling C file "Host_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.o [GCC] : Compiling C file "PipeStream_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.o [GCC] : Compiling C file "Pipe_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.o [GCC] : Compiling C file "USBController_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.o [GCC] : Compiling C file "USBInterrupt_AVR8.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.d ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c -o ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.o [GCC] : Compiling C file "ConfigDescriptors.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.d ../../lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c -o ../../lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.o [GCC] : Compiling C file "DeviceStandardReq.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.d ../../lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c -o ../../lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.o [GCC] : Compiling C file "Events.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/Events.d ../../lufa/LUFA/Drivers/USB/Core/Events.c -o ../../lufa/LUFA/Drivers/USB/Core/Events.o [GCC] : Compiling C file "HostStandardReq.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/HostStandardReq.d ../../lufa/LUFA/Drivers/USB/Core/HostStandardReq.c -o ../../lufa/LUFA/Drivers/USB/Core/HostStandardReq.o [GCC] : Compiling C file "USBTask.c" avr-gcc -c -pipe -gdwarf-2 -g2 -mmcu=atmega16u2 -fshort-enums -fno-inline-small-functions -fpack-struct -Wall -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections -I. -I../../lufa/LUFA/.. -DARCH=ARCH_AVR8 -DBOARD=BOARD_USER -DF_USB=16000000UL -DF_CPU=16000000UL -mrelax -x c -Os -std=gnu99 -Wstrict-prototypes -DUSE_LUFA_CONFIG_HEADER -I./arduino_mega2560/m16u2 -I../.. -MMD -MP -MF ../../lufa/LUFA/Drivers/USB/Core/USBTask.d ../../lufa/LUFA/Drivers/USB/Core/USBTask.c -o ../../lufa/LUFA/Drivers/USB/Core/USBTask.o [LNK] : Linking object files into "arduino_mega2560__m16u2.elf" avr-gcc ../../main_usb.o ../../descriptors.o ../../comm.o ../../led.o ../../panel.o ../../queue.o ../../clock.o ../../lufa/LUFA/Drivers/USB/Class/Common/HIDParser.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.o ../../lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.o ../../lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.o ../../lufa/LUFA/Drivers/USB/Core/Events.o ../../lufa/LUFA/Drivers/USB/Core/HostStandardReq.o ../../lufa/LUFA/Drivers/USB/Core/USBTask.o -o arduino_mega2560__m16u2.elf -lm -Wl,-Map=arduino_mega2560__m16u2.map,--cref -Wl,--gc-sections -Wl,--relax -mmcu=atmega16u2 [OBJCPY] : Extracting HEX file data from "arduino_mega2560__m16u2.elf" avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature arduino_mega2560__m16u2.elf arduino_mega2560__m16u2.hex [OBJCPY] : Extracting EEP file data from "arduino_mega2560__m16u2.elf" avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings arduino_mega2560__m16u2.elf arduino_mega2560__m16u2.eep || exit 0 [OBJCPY] : Extracting BIN file data from "arduino_mega2560__m16u2.elf" avr-objcopy -O binary -R .eeprom -R .fuse -R .lock -R .signature arduino_mega2560__m16u2.elf arduino_mega2560__m16u2.bin [OBJDMP] : Extracting LSS file data from "arduino_mega2560__m16u2.elf" avr-objdump -h -d -S -z arduino_mega2560__m16u2.elf > arduino_mega2560__m16u2.lss [NM] : Extracting SYM file data from "arduino_mega2560__m16u2.elf" avr-nm -n arduino_mega2560__m16u2.elf > arduino_mega2560__m16u2.sym [SIZE] : Determining size of "arduino_mega2560__m16u2.elf"
avr-size --mcu=atmega16u2 --format=avr arduino_mega2560__m16u2.elf AVR Memory Usage ---------------- Device: atmega16u2
Program: 5396 bytes (32.9% Full) (.text + .data + .bootloader)
Data: 215 bytes (42.0% Full) (.data + .bss + .noinit)
EEPROM: 28 bytes (5.5% Full) (.eeprom)
[INFO] : Finished building project "arduino_mega2560__m16u2". make[1] : on quitte le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m16u2 » make[1] : on entre dans le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m2560 »
-------- begin --------
Cleaning project: rm -f arduino_mega2560__m2560.hex rm -f arduino_mega2560__m2560.eep rm -f arduino_mega2560__m2560.cof rm -f arduino_mega2560__m2560.elf rm -f arduino_mega2560__m2560.map rm -f arduino_mega2560__m2560.sym rm -f arduino_mega2560__m2560.lss rm -f ../../main_led.o ../../comm.o ../../led.o ../../panel.o ../../queue.o ../../clock.o ../../MMA8451.o ../../i2cmaster.o rm -f ../../main_led.lst ../../comm.lst ../../led.lst ../../panel.lst ../../queue.lst ../../clock.lst ../../MMA8451.lst ../../i2cmaster.lst rm -f ../../main_led.s ../../comm.s ../../led.s ../../panel.s ../../queue.s ../../clock.s ../../MMA8451.s ../../i2cmaster.s rm -f ../../main_led.d ../../comm.d ../../led.d ../../panel.d ../../queue.d ../../clock.d ../../MMA8451.d ../../i2cmaster.d rm -rf .dep -------- end --------
make[1] : on quitte le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m2560 » make[1] : on entre dans le répertoire « /home/arnaud/lwcloneu2/firmware/arduino_mega2560/m2560 »
-------- begin -------- avr-gcc (GCC) 4.9.2 Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiling: ../../main_led.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../main_led.lst -std=gnu99 -MD -MP -MF .dep/main_led.o.d ../../main_led.c -o ../../main_led.o
Compiling: ../../comm.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../comm.lst -std=gnu99 -MD -MP -MF .dep/comm.o.d ../../comm.c -o ../../comm.o
Compiling: ../../led.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../led.lst -std=gnu99 -MD -MP -MF .dep/led.o.d ../../led.c -o ../../led.o
Compiling: ../../panel.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../panel.lst -std=gnu99 -MD -MP -MF .dep/panel.o.d ../../panel.c -o ../../panel.o ../../panel.c:437:16: warning: function declaration isn’t a prototype [-Wstrict-prototypes] static uint8_t ReportAccelGyro() ^ ../../panel.c: In function ‘panel_init’: ../../panel.c:140:28: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define CTC_MATCH_OVERFLOW ((F_CPU / 1000) / 8) ^ ../../panel.c:702:11: note: in expansion of macro ‘CTC_MATCH_OVERFLOW’ OCR3AL = CTC_MATCH_OVERFLOW; ^ ../../panel.c: At top level: ../../panel.c:108:16: warning: ‘joyval12’ defined but not used [-Wunused-function] static int16_t joyval12(uint16_t x, int16_t minval, int16_t maxval) ^
Compiling: ../../queue.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../queue.lst -std=gnu99 -MD -MP -MF .dep/queue.o.d ../../queue.c -o ../../queue.o ../../queue.c: In function ‘chunk_peek’: ../../queue.c:64:2: warning: return discards ‘volatile’ qualifier from pointer target type return &f->buf[index]; ^ ../../queue.c: In function ‘chunk_prepare’: ../../queue.c:83:2: warning: return discards ‘volatile’ qualifier from pointer target type return &f->buf[index]; ^
Compiling: ../../clock.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../clock.lst -std=gnu99 -MD -MP -MF .dep/clock.o.d ../../clock.c -o ../../clock.o
Compiling: ../../MMA8451.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../MMA8451.lst -std=gnu99 -MD -MP -MF .dep/MMA8451.o.d ../../MMA8451.c -o ../../MMA8451.o
Compiling: ../../i2cmaster.c avr-gcc -c -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../i2cmaster.lst -std=gnu99 -MD -MP -MF .dep/i2cmaster.o.d ../../i2cmaster.c -o ../../i2cmaster.o
Linking: arduino_mega2560__m2560.elf avr-gcc -mmcu=atmega2560 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=../../main_led.o -std=gnu99 -MD -MP -MF .dep/arduino_mega2560__m2560.elf.d ../../main_led.o ../../comm.o ../../led.o ../../panel.o ../../queue.o ../../clock.o ../../MMA8451.o ../../i2cmaster.o --output arduino_mega2560__m2560.elf -Wl,-Map=arduino_mega2560__m2560.map,--cref -lm
Creating load file for Flash: arduino_mega2560__m2560.hex avr-objcopy -O ihex -R .eeprom arduino_mega2560__m2560.elf arduino_mega2560__m2560.hex
Creating load file for EEPROM: arduino_mega2560__m2560.eep avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \ --change-section-lma .eeprom=0 -O ihex arduino_mega2560__m2560.elf arduino_mega2560__m2560.eep avr-objcopy: --change-section-lma .eeprom=0x0000000000000000 jamais utilisé
Creating Extended Listing: arduino_mega2560__m2560.lss avr-objdump -h -S arduino_mega2560__m2560.elf > arduino_mega2560__m2560.lss
Creating Symbol Table: arduino_mega2560__m2560.sym avr-nm -n arduino_mega2560__m2560.elf > arduino_mega2560__m2560.sym
Size after: arduino_mega2560__m2560.elf : section size addr .data 226 8389120 .text 11056 0 .bss 343 8389346 .comment 17 0 .note.gnu.avr.deviceinfo 64 0 .debug_aranges 256 0 .debug_info 15607 0 .debug_abbrev 4734 0 .debug_line 2820 0 .debug_frame 2440 0 .debug_str 5441 0 .debug_loc 10781 0 .debug_ranges 520 0 Total 54305
-------- end --------
je vois qu'il y a plein de warning. Vous avez pareil ? | |
|
| |
wspawn
Messages : 239 Département : Belgique
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Ven 9 Mar 2018 - 18:18 | |
| je pose une question pour un pote , a qui j'ai flasher une arduino .
les bouton fonctionnait , la ledwiz repondais avec simpleled test , mais en lancant une table, le ledwiz ne repondais pas (ce n'est pas un soucis software car le pc était brancher en teste chez moi et fonctionnel , mais sur mon arduino ) .
Le pote a voulut changer les driver usb du ultimapincabcontroler 0 /1/2 .. de hidusb a libusb-win32 .. depuis plus rien fonctionne , bouton , ( test avec simpledtest: led non detectée ).
mais impossible avec zadig de remettre les driver hidusb ..
quelqu'un peu m'eclairer afin de l'aider.
Comment remettre les pilote de base et pourquoi les libusb font que l'arduino n'est plus reconnu du tout .
ensuite si vous avez une idee pourquoi le coter ledwiz fonctionne pas , sachant que le pc etait brancher sur une autre arduino et fonctionnait parfaitement | |
|
| |
alldestroyer
Messages : 32 Département : quebec (canada)
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Sam 10 Mar 2018 - 14:17 | |
| Bonjour Est-ce cette modification fonctionne avec l’original Merci | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mar 13 Mar 2018 - 6:53 | |
| Au flashage, l' Arduino prend une id de ledwiz n°4, il faut changer l'id en n°1. Tu as un petit fichier bat dans le pack de flashage dispo sur mon tuto qui permet de changer le numéro ID.
Pour le driver USB, je n' ai jamais eu à le changer. Normalement si tu desinstalles la carte dans Windows et que tu la rebranches, ça devrait remettre le driver d origine... Sinon essaie de mettre un winusb. | |
|
| |
wspawn
Messages : 239 Département : Belgique
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mar 13 Mar 2018 - 6:59 | |
| Effectivement j avais oublier le port de la carte . qui a resolut le soucis ledwiz Apres avoir bidouiller , supprimer la devise , rebrancher . (Windows reinstallait libusb ) et surtout verifier que la mma etait bien branchee ... l arduino c est reveillee .... je rebranche le tout dans le flipp cette aprem en croisant les doight au transport du pc et des module sa redeconne pas Envoyé depuis l'appli Topic'it | |
|
| |
Gate
Messages : 225 Département : Montréal (Québec, Canada)
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 14 Mar 2018 - 4:52 | |
| Très bon tuto, Comme je suis allergique a Windows, tous mes ordi sont en linux Ubuntu. J'ai adapté les manip et je penses que j'ai réussit à changer mon Mega2560 en LedWiz en utilisant Ubuntu. Je ne peux pas faire de test approfondit puisque je n'ai pas de windows mais quand je le connecte à Ubuntu, il le reconnaît mon arduino comme un joystick et un clavier. Pour ceux que ça intéresse voici comment j'ai fait (Méthode avec DFU):
- installer Arduino IDE pour linux - [Vous devez être inscrit et connecté pour voir ce lien]
- ouvrir l'application Arduino IDE avec la commande sudo
- dans "tools" mettre le bon "board" et le bon port (c'est /dev/atty...quelque chose)
- aller dans File => Preferences et cocher "show verbose output during upload"
- ouvrir un des exemples fournie avec IDE, dans mon cas j'ai choisie "Blink"
- cliquer la flèche pour compiler et uploader dans votre arduino
- dans le bas de IDE il y a les commandes faite par l'IDE, il faut trouver la commande de upload, dans mon cas c'est:
- Code:
-
/home/luigi/Arduino/arduino-1.8.5/hardware/tools/avr/bin/avrdude -C/home/luigi/Arduino/arduino-1.8.5/hardware/tools/avr/etc/avrdude.conf -v -patmega2560 -cwiring -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/arduino_build_302107/Blink.ino.hex:i Pour mettre notre code dans l'arduino il faut mettre "sudo " devant et changer "/tmp/arduino_build_302107/Blink.ino.hex" par le chemin et le nom du fichier hex à uploader (dans notre cas c'est le fichier arduino_mega2560__m2560.hex). un fois le code dans l'arduino, il reste juste à changer le DFU present, pour ce faire il faut faire ceci :
- installer le programme dfu-programmer - dans un terminal, écrire ceci : sudo apt-get install dfu-programmer
- avec votre arduino connecter au port USB, faire un contacte entre les pin "reset et GRN" (comme montré dans ce tuto)
- dans le terminal faire la commande "sudo dfu-programmer atmega16u2 erase"
- ensuite faire la commande "sudo dfu-programmer atmega16u2 flash arduino_mega2560__m16u2.hex (ce fichier hex est fourni dans le zip de ce tuto)
- faire la commande "sudo dfu-programmer atmega16u2 reset"
voilà c'est fait. | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 14 Mar 2018 - 9:40 | |
| Je compile et je flashe mes Arduinos sous linux aussi depuis un petit moment. C est plus pratique pour moi aussi. | |
|
| |
Gate
Messages : 225 Département : Montréal (Québec, Canada)
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Jeu 15 Mar 2018 - 0:04 | |
| en parlant de compiler et de flasher les Arduinos sous linux, dans tes zip j'ai trouver seulement des fichiers HEX, peux-tu ajouté le fichier du code source ? | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Jeu 15 Mar 2018 - 14:47 | |
| le code source est dispo sur le github de kakou : https://github.com/kakou-fr/lwcloneu2 | |
|
| |
Gate
Messages : 225 Département : Montréal (Québec, Canada)
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Jeu 15 Mar 2018 - 22:07 | |
| Tu devrais ajouter ce lien dans ton tuto. | |
|
| |
TheHighFlying
Messages : 110 Département : 57
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Ven 11 Mai 2018 - 10:19 | |
| Salut, je me suis tué depuis quelques heures hier pour faire fonctionner le plunger avec cette carte. En faite c'est le schéma que tu proposes qui est faux au niveau de la connexion du plunger ! [Vous devez être inscrit et connecté pour voir cette image] | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Ven 11 Mai 2018 - 11:40 | |
| [Vous devez être inscrit et connecté pour voir ce lien] : désolé pour le désagrément, j'ai du me tromper mais pourtant je suis reparti de mon câblage ... je vais revérifier de mon côté. donc en gros tu as inversé la connectique du 3.3V avec la sortie analogique. A voir si ça ne varie pas en fonction des modèles. Peux-tu mettre le lien de ton potar ? : effectivement j'ai bien inversé les deux fils sur le schéma, bien vu. merci de ton retour
Dernière édition par Aetios le Ven 11 Mai 2018 - 12:10, édité 1 fois | |
|
| |
TheHighFlying
Messages : 110 Département : 57
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Ven 11 Mai 2018 - 12:08 | |
| [Vous devez être inscrit et connecté pour voir ce lien] J'en avait acheté un et puis par la suite un autre en pensant que je m'étais trompé entre le linéaire et log mais ça fonctionne maintenant avec le premier acheté et aussi avec le deuxième : 1er : [Vous devez être inscrit et connecté pour voir ce lien]2ème : Je ne sais plus... | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Ven 11 Mai 2018 - 12:21 | |
| [Vous devez être inscrit et connecté pour voir ce lien] : dans ces cas-là plutôt que de recommander un potar, ne pas hésiter à me demander. J'ai passé beaucoup de temps à faire ce schéma mais ça reste du dessin, donc il peut y avoir des coquilles de ce genre. Je sais qu'il y avait une inversion sur des numérotations de ports que j'avais modifié suite à une remarque d'un des membres. | |
|
| |
TheHighFlying
Messages : 110 Département : 57
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Jeu 24 Mai 2018 - 15:40 | |
| Re [Vous devez être inscrit et connecté pour voir ce lien] Je t'embête encore Suite à une discussion sur Facebook, j'ai le FAN (blower/ventilateur) qui ne fonctionne pas sur les tables, je précise que tous les autres toyz fonctionnent bien et que quand je test le port avec LedBlinky, il se met bien en route. Il est Dofé sur le Port 15 et câblé comme sur ton schéma. Une idée peut-être ? Merci
Dernière édition par TheHighFlying le Ven 25 Mai 2018 - 10:18, édité 1 fois | |
|
| |
peskopat Admin
Messages : 11947 Département : 54
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Ven 25 Mai 2018 - 9:55 | |
| Sur le dof config tool il est bien configuré ? post un screen , Ledblinky et DCT | |
|
| |
jawah
Messages : 307 Département : bxl1060
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 8:41 | |
| ce tuto fonctionne tel quel avec une arduino uno ?? j'ai besoin de 2-3 ports pwm pour finaliser ce dont j'ai besoin avec des mosfet ...... j'avais pensé a une ledwiz qui traine chez moi, mais vu qu'elle commande par le negative, je pense pas que la mosfet va apprecier ... | |
|
| |
TheHighFlying
Messages : 110 Département : 57
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 8:47 | |
| - peskopat a écrit:
- Sur le dof config tool il est bien configuré ? post un screen , Ledblinky et DCT
Ledblinky, je clique sur le "port 15" de ma ledwiz 1 et le fan se met en route Voici mon DOF [Vous devez être inscrit et connecté pour voir cette image] | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 9:19 | |
| - jawah a écrit:
- ce tuto fonctionne tel quel avec une arduino uno ?? j'ai besoin de 2-3 ports pwm pour finaliser ce dont j'ai besoin avec des mosfet ...... j'avais pensé a une ledwiz qui traine chez moi, mais vu qu'elle commande par le negative, je pense pas que la mosfet va apprecier ...
Perso, j'utilise le shield Arduino, il est équipé en MOSFET avec canal N (IRFZ44N pour être plus précis), et la commande se fait par la masse, ça fonctionne très bien. [Vous devez être inscrit et connecté pour voir ce lien] : comment as tu fait ton raccordement de FAN ? tu es passé par des relais. je vois que tu utilises des ports qui sont raccordés à des ULN2803. Si tu as mis des relais comme je le suppose, il est possible que tu ais un soucis de tension car un relai fonctionne en tout ou rien alors que le FAN est peut-etre commandé avec un port variable... du coup si la commande envoi un signal à 50% de la puissance , le relais ne s'enclenche pas... porblèmle que tu n'as pas dans ledblinky puisque lui envoi du 100% en base. Pour tester, essai de baisser la tension dans ledblinky sur le port fan et regarde à combien le relai ne s'enclenche plus. A mon avis ton problème vient de là ! LA SOLUTION : tu as 2 ULN à ta disposition que tu peux alimenter avec deux tensions différentes ! Tu conserves les ports 1 à 8 pour du 5V (dito mon schéma) et les ports 9 à 16 pour la tension de ton fan. Vérifie à l’ampèremètre combien tu consommes avec ton FAN, chaque port ULN2803 peut encaisser 500mA. tu piloteras ton fan avec autant de ports que nécessaire par exemple : si ton FAN consomme 2A, tu le raccordes sur 4 ports. Tu attribues les 4 ports dans DOF Config et ça devrait fonctionner | |
|
| |
TheHighFlying
Messages : 110 Département : 57
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 9:58 | |
| Ah oui effectivement ça peut-être ça ...
Je n'ai pas le pin sous les yeux mais d'après mes notes j'ai mis le FAN en D36, ça peut t'aider ? | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 10:38 | |
| [Vous devez être inscrit et connecté pour voir ce lien] : Vu que tu as mis le FAN sur le port 15 de la ledwiz, c'est obligatoirement sur un ULN ma question porte sur ton raccordement de toys en aval : Relais ou MOSFET ? tu as peut être fait comme pour le GEAR (donc relais) ? | |
|
| |
TheHighFlying
Messages : 110 Département : 57
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 11:09 | |
| [Vous devez être inscrit et connecté pour voir ce lien] merci de ton aide, dès que je suis sur le pincab, je te dis cela ! | |
|
| |
jawah
Messages : 307 Département : bxl1060
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 13:35 | |
| [Vous devez être inscrit et connecté pour voir ce lien]Si avec les mosfets IRFZ44N fonctionnenet avec des commandes par la masses .. ben ca devrait fonctionner sans soucis avec ma ledwiz alors (sauf que j'utiliserai des mosfets irf540 qui sont aussi en canal N) | |
|
| |
peskopat Admin
Messages : 11947 Département : 54
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 15:37 | |
| | |
|
| |
Aetios Modérateur + Team PP
Messages : 1665 Département : 50
| Sujet: Re: [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz Mer 30 Mai 2018 - 17:00 | |
| [Vous devez être inscrit et connecté pour voir ce lien] sans soucis je suppute que oui... Mais moi je n' ai pas de carte MOSFET toute faite mais un montage en direct sur le Shield... Tout ça pour dire que ça fonctionne chez moi et chez ceux qui m ont commandé un Shield | |
|
| |
| [TUTO] Transformer un clone d'Arduino MEGA 2560 en Clone de LedWiz | |
|