Ir ao conteúdo

densyy

Membro Pleno
  • Posts

    195
  • Cadastrado em

  • Última visita

Tudo que densyy postou

  1. Ahhhhhh Agora sim ^^ N sabia do comando F1 kkkkk
  2. O que eu senti falta no Bascom é a falta de informação. Por exemplo: Não sei nem os comandos que posso utilizar... N existe algum site que defina todos os comandos e exemplos simples de como utilizá-los? As bibliotecas que existem e a utilização delas? Se fosse em Português seria melhor ainda ^^
  3. Entendi! Fiz algumas mudanças no código: http://pastebin.com/FuK3BtNz Adicionei os comandos incr/decr para limpar um pouco o código E o waitms 30 para evitar os problemas de ruído. @_xyko_, @aphawk, @Isadora Ferraz Mas surgiu uma dúvida. No código existem 2 variáveis chamadas: Quantidade_carros_entrada/Quantidade_carros_saida Elas armazenam um valor do tipo inteiro... E se eu quisesse printar esse valor em algum componente? Qual componente seria? E como eu faria o componente receber esse valor?
  4. Estou pesquisando áreas para trabalhar futuramente, mas ainda não sei qual... Eu gosto de quase todas kkkkk Talvez o melhor agora seja procurar um estágio qualquer pra ter noção do mercado né?
  5. @_xyko_ Agora fiquei curioso, será que dá para ganhar dinheiro com isso? Se sim, como? Só trabalhando para alguma empresa mesmo?
  6. @aphawk, Eu pensei o mesmo que você Utilizei uma sintaxe simples para resolver esse problema. Como o programa executa diversas linhas de código por segundo. Se eu pressionar um botão por 1 segundo ele já teria lido várias vezes e assim incrementar a variável do contador também... Pensei no seguinte: Voltar1: If Sensor1 = 0 Then Goto Voltar1 End If Isso faz com que o sistema fique preso em uma rotina até que o botão não seja mais pressionado. @_xyko_, Eu gostei bastante das funções incr/decr. Ainda não conhecia ^^ Mas ainda não ficou claro na minha mente o comando config portb = &b00001111 Vê se estou certo... Ele basicamente diz se um pino é do tipo input ou output. Input tem valor 0 e Output 1. É isso mesmo? Sobre o tópico, eu não sabia que quando ponho como resolvido ninguém mais poderia comentar kkkkk Melhor deixar em aberto então ^^ Pode ser que tenha gente com a mesma dúvida futuramente e nem precisarão criar novos tópicos sobre o mesmo assunto.
  7. Nem acredito que terminei Hahahaha Bom, pra quem quiser ver... Em resumo é uma aplicação para estacionamentos que precisam controlar o fluxo de carros... Acabei nem usando Timer... Ele trabalha com um contador de carros. Usei 2 Leds verdes e 2 vermelhos para simbolizar as luzes que ficariam na entrada e na saída do estacionamento dizendo aos carros se podem ou não entrar/sair. 2 botões para simbolizar os Sensores infra-vermelho responsáveis por detectar os carros PS: Não achei nenhum sensor no Proteus kkkk Note que ao pressionar um botão, o contador entende que 1 carro passou pelo sensor e deixa o Led oposto vermelho, impedindo a passagem de carros no sentido contrário. Se você pressionar o mesmo botão diversas vezes ele entenderá que muitos carros passaram e só vai voltar a liberar a passagem do sentido oposto quando o mesmo número de carros passar pelo outro sensor, terminando assim o percurso. Código em BASCOM: http://pastebin.com/FuK3BtNz Circuito no Proteus: http://s000.tinyupload.com/?file_id=71543650829592893711 Imagem Representativa: http://i.imgur.com/WxceXCj.png Obrigado a todos pessoal!!
  8. Hahahaha, as coisas estão começando a dar certo agora ^^ Mas ainda me restam 2 dúvidas para hoje Variáveis do tipo Boolean dão erro quando se atribui um valor... Não sei o motivo, mas o código dá erro... Dim Minhavariavel As BooleanMinhavariavel = False E a outra é saber se existe algum jeito de ESPERAR sem travar o sistema Por exemplo: Se você faz um botão piscar um led, ao utilizar o comando waitms o seu botão fica inutilizado... Existe um comando no Arduino chamado millis() Ele te retorna o tempo que o seu sistema está funcionando... existe algo assim no BASCOM?
  9. Calma lá, então preciso alimentar o microcontrolador, certo? Vamos supor que tenho uma fonte de 5V Os polos da fonte devem ir no GND e VCC do ATmega né? Os componentes são ligados assim mesmo? http://i.imgur.com/TRe1akv.jpg Achei diferente a ligação do botão... Com o Arduíno, além de ligar o pino, precisava também ligar os 5V nele para que funcionasse...
  10. @aphawk, Estou com algumas dúvidas cara, Se puder me dar uma força... 1) Como assim começa corretamente? Não entendi muito bem... 2)Testei diversos modelos de microcontroladores ATmega no Proteus e percebi que nenhum tem o pino GND e VCC... Estou usando o Ground e o Power que o Isis fornece, mas queria saber se tem alguma alternativa para testar pelo próprio chip. 3)Tomando como base o próprio ATmega48 que você usou na apostila... Sabe me dizer quantos volts é fornecido em cada pino digital? Agradeço desde já!
  11. @_xyko_ Cara, acho que vou utilizar o ATmega328 mesmo. Gostei muito dele! O gravador não é caro, acho que é melhor comprar mesmo ^^ Só tenho a te agradecer, muito obrigado por tudo _xyko_! @aphawk Cara, quando você falou em programação Basic eu fiquei muito feliz. Pensei que só C ou Assembly pudessem trabalhar com os microcontroladores Eu já programei em Vb6 a muito tempo, depois passei para o Vb.net e agora voltando ao Basic. A verdade é que sempre fui apaixonado por essa linguagem! Baixei a sua apostila. Comecei a ler e agora não consigo parar de sorrir ^^ Muito felicidade pra uma pessoa só hahaha. Uso o Isis a um tempo já e não sabia que eu poderia programar os microcontroladores por lá. Acho que vou tentar conciliar o ATmega328 e o BASCOM então. Quando eu voltar de noite continuo com os estudos... Muito obrigado mesmo pessoal!
  12. @_xyko_ Estou em duvida entre 2 modelos. Modelo | Memória | I/O Pinos | Frequência ATtiny84 8Kb 14 20 Mhz; ATmega328 32KB 23 20 Mhz Estou pensando em usar o Attiny para aplicações pequenas e o ATmega para algo mais elaborado, afinal 32Kb de memória é muita coisa ^^ Dei uma olhada sobre o USBASP e PROGISP. Pelo que entendi o USBASP é um gravador, ele é o responsável por inserir a programação no microcontrolador. Já o PROGISP é uma IDE. É isso mesmo? A minha dúvida é: Esse gravador é universal? Por exemplo: qualquer microcontrolador pode ser gravado com ele, ou é necessário 1 para cada modelo?
  13. Olá, pessoal! Eu sou estudante de engenharia de computação e comecei a estudar sobre microcontroladores por conta mesmo. Soube que só iria aprender sobre o assunto no final do curso e não aguentei esperar. A verdade é que eu busco algum modelo de microcontrolador para começar a desenvolver alguns projetos. Andei lendo sobre as diversas famílias do Pic e Atmega. Ouvi sobre Attiny também. Estou muito em dúvida sobre qual escolher. Só consigo programar o Arduíno mesmo... Mas quero reduzir o tamanho dos meus circuitos, deixar mais portátil sabe... Bom, as minhas exigências são: *Quero poder programar em uma linguagem fácil... nada de Assembly, acho que C seria uma boa. *Preciso que tenha um preço acessível, pretendo comprar vários e não seria legal gastar muito com isso. *A memória não precisa ser grande, acho que com 8Kb já daria para realizar muitas coisas. *A quantidade de portas analógicas ou digitais precisa ser usável... Gostaria por exemplo de poder colocar uns 8 componentes ao menos sob o comando do microcontrolador. *Que a gravação do código fosse fácil, vi que alguns podem ser gravados através do próprio Arduíno utilizando SPI... ou algo assim *Se existisse uma IDE para a programação que aceitasse esse tipo de microcontrolador também seria muito bom. Se alguém puder me dar dicas sobre qual escolher... Sobre quais são utilizados no mercado atualmente... Bom, agradeço desde já!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!