
Programando A Placa Arduino Uno Em Basic Com Base No Bascom
By Vitor Amadeu SouzaLength40m
About this audiobook
A proposta deste livro é programar o microcontrolador ATMEGA328 que acompanha a placa Arduino UNO, no entanto, sem depender da ferramenta de software Arduino IDE e sim usando diretamente a linguagem BASIC. Ou seja, após o desenvolvimento do programa em BASIC usando o compilador BASCOM DEMO e a geração do arquivo com a extensão .hex, o mesmo é transferido para o microcontrolador ATMEGA328 com o auxílio de um software de bootloader a ser apresentado em breve, onde em seguida o programa pode ser testado através da placa Arduino UNO. Desta forma, apresenta-se mais uma maneira de programar as placas Arduino sem usar o Arduino IDE, tornando o uso deste kit apropriado também para estudo da linguagem BASIC e outras ferramentas de programação como Assembler, C ou Pascal. Ao longo da obra diversas experiências são desenvolvidas, de modo a apresentar ao leitor necessidades corriqueiras encontradas em diversos projetos eletrônicos que podem ser incorporadas ao projeto final que planeja desenvolver com o microcontrolador ATMEGA328 usando ou não como base a placa Arduino UNO.
Audiobook details
GenreEducation and Learning, Technology
Length40 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateMay 25, 2018
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo I
3Capítulo II
4Fonte: http://www.atmel.com/images/doc8161.pdf
5que sugere que um botão pode estar aberto ou fechado assim como
Show all chaptersShow less
6Fonte: https://www.arduino.cc/en/Hacking/PinMapping168
7Nesta é possível observar o menu assim como os botões de atalho.
8partir deste momento inicia-se o processo de compilação. Caso haja
9Settings. A seguinte tela será apresentada.
10Executa uma linha de programa passo a passo com exceção das
1132 caracteres.
12Const pessoas=10
13decimal, basta indicar o valor diretamente e se for hexadecimal
14Exemplos:
15step : Byte, Integer, Word, Long, Single, Constant.
16Next
17'Imprime A
18Capítulo VIII
19tendo um incremento no comando Config Pind.2 = Input que configura
20Este experimento consiste em ler o canal AD e mostrar o valor
21$regfile = "m328def.dat"
22O PWM (Pulse Width Modulation ou Modulação por largura de
23bits. Utilizaremos neste exemplo o modo de 10 bits.
24Tensão Média= (Tensão máxima * Ciclo ativo) / 100
25precisaremos colocar o modo PWM com o valor de 511. Caso