Logo Hardware.com.br

Projetos DIY (Faça Você Mesmo)

Um espaço para você compartilhar seus projetos pessoais, pedir opiniões e sugestões sobre projetos com Arduino, Raspberry Pi e afins.

0

Dúvidas sobre um projeto de amplificador com CI STK 412-240.

Olá pessoal, sou um entusiasta de eletrônica e afins, e estou com um projeto de reaproveitamento de um circuito de aparelho de som Sony. Gostaria de reaproveitar a parte de amplificador do aparelho para fazer um amplificador de áudio, mas estou com alguns problemas.
Retirei as placas do aparelho, e depois de pesquisar um pouco sobre, encontrei o datasheet do CI, bem como o documento de reparo do aparelho com todos os respectivos esquemas. O problema, é, o amplificador só funciona, com um sinal que era emitido pela placa principal(um tal Dc detect), e a alimentação de alguns pinos do CI, vinham dela também. Felizmente, tenho tudo em mãos ainda. A minha outra dúvida, é se vale a pena manter essa placa original adaptando o necessário, ou compensaria desmontar o circuito e refazer ele em uma placa ilhada.
Modelo do Aparelho: Sony HCD -RG590
Ci do amplificador: STK 412-240
Fotos e informações a mais, me avisem que mandarei.
Anexo do post Anexo do post
Alguém, por favor, me ajude!
0

Preciso de recomendação de circuito de carga de bateria de lítio

Preciso de um circuito que seja capaz de recarregar uma bateria de celular ao mesmo tempo em que a alimentação do mesmo é utilizada para ligar algum outro circuito (qualquer coisa, pode ser até LEDs). Acontece que aquele TP4056 (que é o circuito recomendado por muitos) faz a recarrega, mas não recomendado mante-lo como fonte de alimentação enquanto ele recarrega a bateria, portanto, alguém pode me informar algum circuito que dê pra fazer isso sem problemas?
1

Projeto gravador eeprom spi dip 8 de 4 e 8 Mb

Anexo do post
Nova placa aqui pessoal ficou grande nao sei o motivo mas as peças caberão tranquilo o tamanho é 16 altura e 20 comprimento
Anexo do post

Tambem fiz esta o tamanho e cerca de 18cmx20cm com base na copia que achei na net.
Ta ai pra baixar os dois modelos de layout .lay6 e .pcb. Flw essa e minha contribuiçao.
Anexo do post

Achei este aqui e a versao top completa
achado na net ...testei funciona muito bem.

www.lancos.com

http://lancos.com/prog.html

www.lancos.com/siprogsch.html

Segue o layout em (.pcb) arquivo pcb wizard ...o antigo feito no sprint layout tava muito pequeno pra caber os componentes.
1

Projeto protótipo CSRAL9120 AL9090

Olá a todos.. não sei qual a intensão do Mike em postar um projeto errado!!! ...Mas ...com base no projeto dele resolvi fazer outro e é este projeto aqui o correto.
Sou técnica em engenharia eletrônica formada pela escola técnica federal do estado de minas gerais e nunca vi ninguém fazer isto .mposta uma coisa errada . Segue então o projeto pronto e concertado .. este sim funciona .. acho que o autor do outro tópico não sabe o que é datasheet de transistor ...sinceras desculpas e esse tipo de profissional que acaba com nossa classe . Me deu um trabalhão concertar esse projeto .
CSR AL9120.
Tá aí zipado em Sprint layout 6. Espero que entendam pois fiz uma e tinha queimado minhas peças .mas é assim mesmo. Errando a aprendente ah mas está está pronta e corrigida.
0

Projeto/prototipo Amplificador CSR AL9090 AL9120 e Hórus 33

Trago um nostálgico amplificador protótipo de amplificador de áudio
Marca CSR De 40w RMS . Segue esquema é projeto em Sprint layout 6 . Preste atenção quando for ligar os transistor do circuito drive e par diferencial pois os pinos ( base coletor e emissor estão trocados.

Anexo do post

Anexo do post

Segue também este outro projeto em andamento trata-se da horas( 33)
Anexo do post Anexo do post
0

Projeto Programador de pic schaer linha 16f e 18f icprog

Trazer aos "hardwares"
Um projeto antigo mas que funciona . Trata-se do programador de pic's schaer que funciona com o icprog software .
Programa pic 16fxxx e linha 18fxxx.
Segue esquema . Vi que também programa EPROM de cartuchos SNES Numa versão modificada desse mesmo programador.
Esse é o site do i2c apenas a parte de esquemas vários projetos que funciona com o programa ic-prog.
http://www.ic-prog.com/programmers.html
Site do projeto
https://softelec.pagesperso-orange.fr/Projects/PIC18/SCHAER+/Projects_PIC18_Schaer_us.htm
Anexo do post Anexo do post
Anexo do post
0

Programador de eeproms serial RS232 Novo Layout

Olá Gilvan .
Em contribuição ao fórum e ao projeto do Gilvan Lopes segue o novo design do projeto.
Esse programador me ajudou muito recuperei muita memória Ram de pç com esse projeto que não dava tela faço os dump das eeproms de memória RAM.
So tenho a agradecer quem repassou o projeto.
@rmaiabh
Peguei seu projeto é dei uma melhorada no circuito Wiz "filho" do Pcb-Wizard
Segue o projeto que ficou bem mais Acabado .
Falta ajeitar a nomenclatura dos componentes mas esse é o projeto final.
Em contribuição ao projeto.
Seguem os PDF para fazer em ferro de passar.
Segue o projeto em (.cwz) Pcbwiz
Versão mais recente do pcbwizard.
Existe essas duas novas versoes
Anexo do post segue o circuito no formato (.cwz) do circuit-wiz filho do antigo pcb Wizard.
Anexo do post
0

Programador de eeprons pics avr 24cxxx 25lxxx attiny 15 25 45 85 e outros

Anexo do post Anexo do post Apesar do programador ser antigo e nao suportar outras coisas (ic's) ainda se usa hoje em dia o circuito do programador do ponyprog2000.
O projeto foi feito em sprint layout 6.0 e esta aqui no forum junto a imagem pra download assim como o projeto.

O software de programaçao é o proprio ponyprog2000.
lancos.com/siprogsch.html

Este circuito é open system ou open source publicado no site lancos.com de claudio lanconeli da venezuela.
Originario da cidade de caracas.

Este programador e o da versao completa e usa- se pra programar ou copias dados de outros (ic's) . coisa que a maioria dos técnicos fazefazem ..pouca gente sabe desenvolver .hex que vai dentro da eeprom. Na maioria das vezes apenas se copia os dados de uma eeprom boa seja eeprom serial os eeprom flash spi's usados para armazenar o setup bios conhecida como bios de pc ( computador).

Essa é a imagem do programador.

Vez ou outra agente encontra uma eeprom dessa em sucatas e as reaproveitamos pra programalas e as colocar em outro equipamento.

Dica: cada eeprom tem dados internos de programaçao programados internamente distinto ( diferente) de um equipamento para o outro e seus dados tambem se diferem variando de marca para marca e modelo para modelo ou seja quase sempre os dados de eeprom programado em um equipamento de uma mesma marca mas modelo diferente nao da pra pra ser usado em outro equipamento de mesma marca mas modelo diferente. E vice versa em equipamentos de outras marcas. Um exemplo disso sao dados de bios de pc que de um modelo nao da na do outro. Quando for programar esteja certo que sua eeprom pic ou avr esta funcionando antes de tentar programar e ô por em outro equipamento. Aconselha-se colocar eeprons novas para uso.

Eeprons sao como pendrivers cada qual tem um determinado tamanho em mega bytes interno os espaços de programaçao

Entao da 24c01 a 24c24c16 recomenda se por padrao usar a 24c16wp que sabemos que vai caber os dados compmetos dentro da eeprom.
É importante resaltar que voce deve-se certificar tambem que os dados da eeprom que vai ser gravado inserido na eeprom nao estejam corrompidos.
Outra dica é: certificarse que os dados de eeprons nao foram mexidos ou cortados parte dos dados o que e ensinado por ai em video aulas isso pode corromper os dados causar mal funcionamento ou ate o equipamento nao funcionar.
Por isso recomenda se copiar os dados de uma eeprom que esta em pleno funcionamento e gravar dentro de outra eeprom nova .

Para eeprom em smd recomenda se tambem ultilizar o adaprador soic8 para modelo Dip8 eeprom de 8 pinos para evitar " as garrancheiras" soldas feitas para adaptar fios para posterior programaçao isso evita a queima da eeprom ...as eeproms sao sensiveis a solda e queiman por conta de aquecimento. Segue entao imagem do projeto e o esquema do projeto que é open- source.
Tambem serve pra copiar eeprom de controles e centrais de portao eletronico a titulo de concertos.

Ic's suportados pelo programador de eeprons.


Suporte 24C01, 24C02, 24C04, 24C08, 24C16 I²C Bus EEPROM

Suporte 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 I²C Bus EEPROM

Capacidade de detecção automática 24XX EEPROM

Suporte 24C325 e 24C645 I²C Bus EEPROM

Suporte Siemens SDE2516, SDE2526, SDA2546, SDA2586, SDA3546, SDA3586 EEPROM (como 24XX Auto)

Suporte AT17C65, AT17C128, AT17C256, AT17C512, AT17C010 I²C Bus EEPROM

Suporte Siemens SDE2506 EEPROM

Detectar a capacidade de capotamento de alguns antigos EEPROM 24XX

Suporte AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535 Flash micro

Suporte AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534

Detectar automaticamente o tipo de microcontrolador AVR

Suporta o microcontrolador AVR ATmega103, ATmega161, ATmega163, ATmega 323, ATmega128, ATmega8, ATmega16, ATmega64, ATmega32, ATmega162, ATmega169, ATmega8515, ATmega8535

Compatível com AVR ATmega44, 88, 168, 164, 324, 644, 640, 1280, 1281, 2560, 2561 ( não testado )

Compatível com AVR AT90can32, 64 e 128 ( não testado )

Compatível com AVR ATtiny12, ATtiny15, ATtiny26, ATtiny2313

Compatível com AVR ATtiny13, 25, 45, 85, 261, 461 e 861 ( não testado )

Leia ATtiny12 e ATtiny15 Oscillator Calibration Byte

Grave bits de bloqueio para proteger o AVR micro de leitura

Write both the Flash and EEPROM memory of the AVR micro at once

Support the AT89S8252 and AT89S53 micro

Support 93C06, 93C46, 93C56, 93C57, 93C66, 93C76, 93C86 Microwire EEPROM (C and LC series, the CS serie is not supported yet)

Support 93C13 (as a 93C06) and 93C14 (as a 93C46) Microwire EEPROM

Access microwire eeproms in either 8 and 16 bit organization

Improved support PIC 16C84/16F84 micro

Support PIC 16F873/874/876/877 and PIC 16F84A micro

Support PIC 16F873A/874A/876A/877A and PIC 16F627/628 micro (untested)

Support PIC 12C508/509 micro

Suporte PIC 12C671 / 672 micro ( não testado )

Suporte 25010, 25020, 25040 SPI EEPROM

Suporte 25080, 25160, 25320, 25640, 25128, 25256 Big SPI EEPROM

Suporte 25642 e 95640 Big SPI EEPROM

Suporte NVM3060 eeprom

Suporte MDA2061 / MDA2062 eeprom

Suporte X2444 / X2445 eeprom

Suporte S24H30 ( não testado )

Ler / gravar arquivo de formato hexadecimal Intel, bem como arquivo binário bruto

Ler / gravar arquivo no formato de registro S da Motorola

Ler / gravar arquivo no formato CSM

Apresenta um arquivo de formato E²P personalizado para armazenar as características da EEPROM, um comentário editável e conteúdo de memória, tudo junto com CRC

Edição de buffer aprimorada, texto e hexadecimal

Funciona com Windows95 / 98 / ME e WindowsNT / 2000 / XP e Linux *

Botão recarregar arquivo

Comando de preenchimento do buffer

Edição de bits de segurança para AVR, AT89S e PIC

Programação de número de série

Arquivos de script para programação em lote

Maior velocidade com WinNT / 2000 / XP com driver para E / S direta.
* Nem todas as interfaces são suportadas em todos os sistemas operacionais, para mais informações consulte a documentação.

Novos dispositivos não testados podem não funcionar. Estou esperando as amostras para testá-las
4

Projeto programador de eeprom linha basico ( 24cxxx) via RS232 entrada DB9

Segue o funcionamento e a montagem do programador:

Demorei muito pra escrever isto leiam e aproveitem

Anexo do post
Anexo do post
Anexo do post Anexo do post Anexo do post Anexo do post

Anexo do post
Anexo do post


EEPROM

Utilização da EEPROM

Os televisores modernos utilizam as memórias do tipo EEPROM para armazenar as características próprias do aparelho. Por exemplo: o tamanho em polegadas se possui áudio estéreo ou não, os sistemas de cores utilizados, se tem entrada AV1, AV2...YUV, memória dos canais sintonizados e outras características do modelo.

Alem disso substitui os ajustes mecânicos da geometria como altura vertical, linearidade vertical, freqüência vertical, posição horizontal, freqüência horizontal, e outros como AGC, AFT, RGB etc...Convém lembrar aqui que utilizamos o MODO DE SERVIÇO para efetuar todo estes ajustes que ficam gravados na memória.

A memórias “EEPROM” podem causar diversas falhas nos aparelhos desde não ligar, estar sem som, funcionar sem cores, geometria alterada, não sintonizar certos canais, o que será resolvido com a substituição da mesma e conseqüentemente refazer todos os ajustes necessários seguindo o manual do fabricante.

As falhas nas memórias podem ser provocadas por diversas causas: soldas com mau contato, pela alimentação da fonte de 5V, por descarga atmosférica, e até mesmo pelo próprio componente com defeito.

O ideal na hora de trocar a EEPROM é que se tenha em mãos uma já gravada com as características do modelo do aparelho a ser reparado, tornando o serviço mais rápido e simples. Podemos comprar uma do serviço autorizado ou simplesmente comprar uma que esteja vazia e gravarmos os dados.

Como funciona o programador de EEPROM.

O programador é um dispositivo que se conecta a porta serial de um computador PC. Necessitamos de um software para ele funcione corretamente. Através deste software podemos copiar os dados de uma memória original (já gravada) para guardar em uma pasta formando nosso banco de dados ou podemos transferir os dados de um banco de dados para uma EEPROM vazia.

Obtendo o Programa.

Você pode obter este software, Pony-Prog, em português na Internet em.

www.lancos.com

Vá em download clique em “pony progr”, clique em salvar e escolha o local e pronto, agora você já tem o pony programa em português.

Montando o programador de EEPROM

Abaixo temos o diagrama do programador de EEPROM para as memórias do tipo 24Cxx, 24LCxx, versão para porta serial, de autoria de Herrera Abraham.

A montagem será feita dentro de um plug DB9.

Abrindo o plug você tem duas capas e o soquete de 9 pinos, monte uma parte do circuito na capa e a outra no soquete, para depois unir as duas partes.

1-) Na capa você vai usar os seguintes componentes: Um soquete de 8 pinos (DIP8), um LED (miniatura), 3 diodos zener de 4,7V, um capacitor de 0.1uF, um capacitor eletrolítico de 47uf/10V e fio rígido nu para fazer as ligações necessárias.

Agora com uma ferramenta de ponta bem fina faça os furos do soquete e do LED, coloque cada uma em seu lugar.Conforme o diagrama do circuito ligue os pinos 1,2,3,4 e 7 do soquete à massa, aproveitando para dobras os pinos sobre o fio nu travando assim o DIP8, agora solde os terminais e os demais componentes conforme o desenho da abaixo

2-) Segunda parte da montagem. Agora solde os anodos dos 3 diodos 1N4148, nos pinos 3,4 e 7 do soquete, solde um resistor de 4K7 do pino 4 ao pino 8 e o outro resistor 4K7 no pino 7 deixando uma extremidade livre. Agora uma os três catodos dos diodos em um único ponto soldando ai um resistor de 390R, faça as ligações mais curtas possíveis.

3-) Utilize agora fios flexíveis para fazer a ligação dos dois circuitos: Uma o pino 5 do soquete à massa do circuito da capa, o pino 8 do soquete ao pino 5 do terminal da EEPROM, a ponta livre do resistor de 4k7 ao pino 6 da EEPROM e o resistor de 390R ao anodo do LED. Pronto, a montagem esta terminada.

Instalando o PonyProg.

Agora você já tem o seu copiador de EEPROM e o programa PonyProg, vamos instalar o programa.

Dê dois chiques com o botão direito do mouse sobre o SetupPony.

Surgira em sua tela a mensagem:

Escolha sim para continuar a instalação, na próxima tela escolha NEXT.

Escolha Yes.

E agora Next.

E finalizando escolha na próxima tela Finish, pronto você já pode copiar e gravar as suas EEPROM.

Trabalhando com o gravador de EEPROM:

Vamos lá, conecte o seu gravador na entrada serial do seu PC, é necessário que você conecte uma memória no soquete do gravador. Vá até o menu INICIAR, procure em Programas o arquivo PonyProg, agora clique no ícone do programa em seguida irá abrir a seguinte tela.

Clicando agora em Ok você vai para a seguinte tela, informando que você necessita de fazer uma calibragem do gravador, clique novamente em ok.

Agora você tem a seguinte tela informando que há necessidade de você fazer um setup no Menu de Opções antes de rodar o programa.

Em seguida vá Até o menu Options e faça os ajustes necessários.

Em Setup escolha a porta serial que você vai utilizar.

Em calibração se tudo estiver coreto você vai receber a mensagem: “calibration OK “

Exemplo de um banco de dados

Vamos agora ler o conteúdo de uma EEPROM, aquela que você conectou no gravador clique sobre o ícone:

Ai está um exemplo de um banco de dados gravado em uma EEPROM e tem uma mensagem dizendo que você obteve sucesso na leitura dos dados, clique em OK.

Se você quiser pode através do menu ”File” escolher um local no seu HD e gravar estes dados: (save as...)

No mesmo menu “File” com a opção “Open” vá até o seu banco de dados “Minhas Pony” e escolha um arquivo para abrir ai você vai ver a seguinte tela:

O mais importante vem agora, você vai gravar os dados na sua EEPROM que está vazia, ou com dados antigos que serão substituídos, utilize o ícone:

e logo você vai ver a tela: Com uma mensagem perguntando se você tem certeza que quer gravar os dados na EEPROM

Clique em OK, pronto você já está com sua EEPROM completa pronta para ser utilizada.

Repita varias vezes este exemplo até que fique bem familiarizado com o programa.

Espero que você aproveite bem esta nova ferramenta.

Até a próxima, se Deus quiser.

Nao recomendo o programador ch341A comprei um pra teste nao funciona nao programa e ainda queima a eeprom.

2

Controlar velocidade sem perder potência

Boa tarde amigos,

Estou a tentar concretizar um projeto que tenho em mente a algum tempo.
O projeto é o seguinte: Tenho uma passadeira mecânica simples e pretendia colocar um motor de modo que ela girasse sozinha, controlando a sua velocidade sem que o motor perca potência.
Já tenho um motor de uma máquina de lavar e também tenho um "controlador de velocidade de motor pwm ac 2000w". Já consigo controlar a velocidade no entanto ele não tem força suficiente para fazer andar o tapete com uma pessoa em cima. Apenas aguenta uns 10kg.



O que será que está a faltar? Será que o motor não é o ideal para este projeto?

Gostava que me ajudassem neste projeto.
1

Projeto pisca-pisca ritmico 2019

Então, vamos movimentar essa sala?
Bem, com o natal chegando, faz tempo que queria fazer aquelas iluminações de natal que seguem uma música. Não, não to falando de usar como um simples medidor de volume de frequências como tem no carro, e no mini-system da vida, mas sim que alguém vá lá e programe acender algumas luzes conforme a música, sabe? Tipo nesse vídeo:

Claro que bem mais simplificado.

Dito isso, o projeto vai, ou deverá, ter as seguintes funcionalidades:
[LIST=1]
Acender e apagar luzes conforme uma ou algumas músicas, sincronizadamente
Tocará a música em algun canto, seja no formato midi em alguma caixa de som, seja no celular de quem tiver passando, ou no meu próprio computador
Ligará sozinho ao cair da noite, e desligará por volta das 22h
Funcionará independente de outros equipamentos, se possível energizado por pilhas
Se possível, utilizará a biblioteca de músicas do jogo osu! para automaticamente gerar o ritmo das músicas
[/LIST]
Obviamente, o 1 é o mais essencial, enquanto que os outros já são menos fundamentais.

Enfim, pra esse projeto, vou usar esse kit. É relativamente barato pro que oferece, se você comprar em um site que não aplique taxas, né?
Esse kit veio com um ESP8266 WIFI NodeMCU, que basicamente é uma plaquinha compatível com arduino voltada para aplicações IoT, mas que pode ser operada sozinha (standalone).

Beleza, fui tentar usar a plaquinha e ela já não funcionou com os tutoriais que encontrei por aí, então vou manda um passo a passo de como fiz pra ela funcionar.
[LIST=1]
Tive que compilar um firmware. Pra isso, fui nesse site. Coloquei meu e-mail(recomendo usar um e-mail pessoal). Em "Select Branch to build from", escolhi a master. Deixei o resto como estava e cliquei em "Start your build" no fim da página. Aí ele mandaram dois e-mails, levou cerca de 10 min. No e-mail mais recente, tinha o link pra dois binários(arquivos .bin), e dai eu fiz o download do binario que tinha "float" no nome. Esse é o firmware que decidi usar.

Com o firmware em mãos, tive que jogar o firmware na plaquinha. Pra isso, baixei o executável mais recente de 64 bits nessa página(faça o download do arquivo listado em "assets", não dos "Antivirus reports"). Antes de abrir o executavel, usei o cabo micro usb que veio no kit pra conectar o computador a plaquinha(na hora da conexão, o plaquinha pisca um led azul). Cliquei com botão direito no menu Iniciar-> Gerenciador de dispositivos e na arvore, abri o item "Portas(COM e LPT)". Lá tava listado o USB-SERIAL CH430 como porta COM3. Se não aparecer nada, você deve precisar instalar os drivers do adptador usb-serial manualmente. Enfim, feito isso, abri o executável, o tal do NodeMCU PyFlasher. Na tela que apareceu, selecionei a Serial Port "COM3", em "NodeMCU Firmware", eu coloquei o caminho pro arquivo que eu baixei que me enviaram por e-mail(o firmaware do passo 1), e em Baudrate, eu selecionei 115200. Isso é importante, porque alguns tutoriais dizem pra você usar a baudrate 9600, mas como o modelo da ESP8266 que eu to usando é uma das variações ESP-12, foi com a baudrate 115200 que funcionou. Outro valor sugerido foi de 921600, mas eu acho que esse daí só funciona se a sua variação da ESP-12 for V2 ou posterior. Sim, tem um bocado de variações dessa plaquinha, mas pelo menos o firmaware é o mesmo pra todas, nisso você pode ficar tranquilo. O modelo da plaquinha também influência o Flash mode (tem um simbolo de exclamação vermelho no programa esclarecendo), mas no nosso caso eu deixei Dual I/O mesmo. Deixei o resto como estava e cliquei em Flash NodeMCU. ficou um tempinho rodando lá e terminou com uma mensagem de sucesso, que nem a que tem no site.
Hora de programar. Aqui que tá o pulo do gato. Baixe o programa ESPlorer. Se você baixar o zip e descompactar, rode o arquivo ESPlorer.bat. Se não abrir é porque você não tem o java instalado, então instale-o. Se conseguiu abrir, olhe para o lado direito do programa, no topo, e caso a porta que aparece selecionada na lista(dropdown box) não é a que você viu quando abriu o Gerenciador de dispositivos(no meu caso, COM3), selecione a porta que você viu lá. Tem outra lista um pouco embaixo dessa, só de números, selecione o valor de 115200(usar o valor de 9600 não funcionou pra mim). Clique no botão "Open"(tem outro open do lado, mas não é um botão. Aperte o que tiver um ícone com uma setinha verde). Feito isso, vai aparecer uma mensagem embaixo dizendo que abriu a porta e que ele está tentando se comunicar... e daí vai dar um erro de timeout! Aqui é que é o esquema. Quando isso acontecer, vá na plaquinha e aperte um botão escrito RESET, que fica bem do lado da porta USB. Ele é pequeno e preto. Nessa hora, vai aparecer um bando de caracter maluco na tela, mas também vai aparecer uma mensagem assim:
NodeMCU 3.0.0.0 built on nodemcu-build.com provided by frightanic.com</li>
branch: master
commit: 310faf7fcc9130a296f7f17021d48c6d717f5fb6
release: 3.0-master_20190907
release DTS: 201909070945
SSL: false
build type: float
LFS: 0x0
modules: file,gpio,net,node,tmr,uart,wifi
build 2019-11-10 13:34 powered by Lua 5.1.4 on SDK 3.0.1-dev(fce080e)
lua: cannot open init.lua


Se você ver essa mensagem, quer dizer que funcionou. A mensagem pode estar diferente dependendo da data em que você está lendo isso, mas as duas últimas linhas deveriam ser praticamente a mesma coisa.
Feito isso, eu segui esse tutorial aqui, ignorando a parte do termite e da baudrate de 9600, obviamente.(também usei um led de 200ohm ao invés de 220 como indicado, porque foi o que tinha e deu bom)
[/LIST]
Enfim, com isso consegui fazer um led piscar conforme estava no tutorial. Agora vou dar uma olhada na referência da plaquinha(estou programando em lua, falando nisso) e pensar no circuito das luzes, considerando o número limitado de saída que tenho(GPIO básico).

Mandem sugestão de músicas falando nisso smile.png.
Até.
0

Problemas com PIC12F629 e Mikrobasic for Pic Ver. 7.2

Escrevi um códigosinho muito simples com o PIC12F629 que compila normal só que funciona só pela metade no PROTEUS, nem tentei em protoboard. O mesmo código compila e funciona normalmente com o PIC16F628A (claro que trocando as nomenclaturas dos PORTs) tanto no PROTEUS como no HARDWARE que já está montado.
Não estou conseguindo entender porque o 12F629 nega fogo. Caso alguém entenda de basic e queira dar um pitaco agradeço.

Código:
program</strong> xxxxxxxxxxxxxxxx

GPIO = 000010
TRISIO = 000010

main:
delay_ms (3000)
GPIO.1 = 1 'até aqui funciona com o 12F629, resto ' do codigo não funciona

While TRUE
if GPIO.5 = 1 then
GPIO = 1 = 0
end if
Wend
end.
' Fim do código

Obrigado
João Valentim[/B]
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal