Para este tutorial precisaremos de:
- 1 Arduíno uno;
- 27 LEDs (de preferencia uma unica cor);
- 3 Transistores (BC548);
- 3 Resistores de 10kΩ;
- 9 Resistores de 220Ω;
- Jumpers
Para este projeto precisaremos de uma biblioteca, você pode baixa-la aqui.
Copie e cole a biblioteca dentro da pasta C:\Program Files \Arduino\libraries
Voce encontra estes e outros componentes na loja Sttamp.com
Fonte: https://electronicavm.files.wordpress.com/2011/07/ |
Então o Cubo funciona praticamente da seguinte forma, linha X coluna, na coluna você ira soldar todos os cátodos, (negativo) e nas linhas ira soldar todos os Anodo (Positivo).
Fonte: http://2.bp.blogspot.com/-KKkSGaTF5Kc/TgUXZMtsTzI/ |
Apos ter feito todos os passos, baixe a biblioteca do cubo, e copie o código abaixo.
Para este projeto precisaremos de uma biblioteca, você pode baixa-la aqui.
Copie e cole a biblioteca dentro da pasta C:\Program Files \Arduino\libraries
Se gostou ou tem duvidas sobre o tutorial, deixe um comentário abaixo.
Código:
Arduino: 1.8.2 (Windows 7), Placa:"Arduino/Genuino Uno"
ResponderExcluirC:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\leandro\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10802 -build-path C:\Users\leandro\AppData\Local\Temp\arduino_build_143065 -warnings=none -build-cache C:\Users\leandro\AppData\Local\Temp\arduino_cache_430952 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\leandro\Desktop\teste\LedCube\examples\ledcube\ledcube.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\leandro\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10802 -build-path C:\Users\leandro\AppData\Local\Temp\arduino_build_143065 -warnings=none -build-cache C:\Users\leandro\AppData\Local\Temp\arduino_cache_430952 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\leandro\Desktop\teste\LedCube\examples\ledcube\ledcube.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\leandro\AppData\Local\Temp\arduino_build_143065\sketch\ledcube.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\leandro\AppData\Local\Temp\arduino_build_143065\sketch\ledcube.ino.cpp" -o "C:\Users\leandro\AppData\Local\Temp\arduino_build_143065\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\leandro\Desktop\teste\LedCube\examples\ledcube\ledcube.ino:7:21: fatal error: LedCube.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Erro compilando para a placa Arduino/Genuino Uno
boa noite, conheci o arduino a pouco tempo, este e o meu primeiro trabalho que tento fazer mais esta aparecendo este erro.
sera que poderia me ajudar
n consigo baixar a include
ResponderExcluirVocê poderia me explicar esse codigo?
ResponderExcluirVou por em pratica A inda hoje
ResponderExcluirgente em ves de eu usar a resistencia 220 eu poderia estar usando a 1k
ResponderExcluirboa noite como baixar a biblioteca acho eu que ninguém conseguiu, peço sua ajuda.
ResponderExcluirNÃO CONSIGO BAIXAR A BIBLIOTECA; ME AJUDEM . COMO E ONDE ENCONTRÁ-LA.
ResponderExcluirSerio mesmo? ta no link que ele postou. https://drive.google.com/file/d/0B-MMGPEFPE77TTV0WFFVRGhBTkE/view
ExcluirPerfeito! muito obrigada por compartilhar este projeto com tantos detalhes!
ResponderExcluirmuito lixo prefiro o do TecnoMelque
ResponderExcluirTeria como me explicar o código?
ResponderExcluirMagnífico.
ResponderExcluir