Handmades</center>
 
*
Bem-vindo, Visitante. Por favor faça o Login ou Registro. 23 de Novembro de 2017, as 13:07:43


Login com nome de usuário, senha e duração da sessão


Páginas: [1]   Ir para o Fundo
  Imprimir  
Autor Tópico: Estou desenvolvendo um programa para a gente  (Lida 413 vezes)
Marcel.
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.306


Fucking doin' by myself!


« : 08 de Novembro de 2017, as 21:43:06 »

E aí, meu povo, tudo certo? Quanto tempo!
Já tem um tempo que estou afastado dos pedais e valvulados, bem como do fórum, e, como alguns já sabem, comecei outra faculdade há 2 anos, porém agora na área de Engenharia da Computação e queria, visando meu aprendizado, desenvolver um programinha em Java com algumas funções que fossem interessantes para engenheiros, técnicos e hobbistas nessa área de eletro-eletrônica.

Vocês já usam algum programa pra isso (fora os para projeto de PCB - Proteus, Eagle etc.)? Eu usava um programinha bem simples pra resistores (mas apenas pra resistores de faixas de 4 cor) e outro pra capacitores, mas apenas para saber os valores, através das cores (resistores) e códigos (capacitores). Sinceramente, nunca nem me dei ao trabalho de aprender a calcular valor de resistor vendo as cores, nem código de capacitores.

Eu ia fazer um negócio mais simples, só pra colocar em prática o que estou aprendendo de programação, mas me perguntei por que não fazer logo um negócio que vá ajudar mais gente... Sei que é um programa "mais do mesmo", mas minha ideia não é criar algo novo, mas sim o aprendizado e ainda disponibilizar pra quem tiver interesse... talvez até mesmo open-source...

Até agora já tem uma parte para o usuário consultar valor de um resistor informando as cores ou informar o valor e descobrir as cores, tanto para resistores de 4 cores quanto para de 5 cores (como os de precisão); uma tela que está sendo feita nesse momento voltada para os capacitores; e uma lista de materiais que pretendo permitir que o usuário organize uma lista de materiais para um projeto e consiga imprimir, enviar por e-mail etc.

Vocês têm alguma sugestão de melhoria ou de upgrades para versões posteriores? Queria a opinião de vocês.
EDIT:
Sim, ainda penso em acrescentar transistores, diodos etc. mais pra frente.

Vou começar com ele apenas para Windows. No futuro implemento para outros SO's e, principalmente, pra Android.
Ah, e o nome ainda não está definido...

Seguem alguns prints do que já está "pronto"
Resistor de 4 faixas de cor:

Resistor de 5 faixas de cor:

Resistor de 4 faixas de cor com info preenchida:

Capacitores (estou fazendo ainda):

Tela para armazenar resistor:

Visualização da lista de componentes:


Aguardo os feedbacks!
Abração a todos!
« Última modificação: 08 de Novembro de 2017, as 21:47:19 por Marcel. » Registrado
Matec
Administrator
Handmaker
*****
Online Online

Mensagens: 1.678



« Responder #1 : 08 de Novembro de 2017, as 23:04:10 »

Estaremos aguardando pelos resultados, e torcendo para que seja disponibilizado.
Boa sorte!
 Legal!
Registrado
rafafelix
Colaborador
***
Offline Offline

Sexo: Masculino
Mensagens: 565



« Responder #2 : 09 de Novembro de 2017, as 08:17:56 »

Marcel, eu uso um aplicativo freeware para android chamado ElectroDroid. Ele tem um monte de recursos, além dos que você já está implementando no seu programa. Dá uma olhada nele que eu acho que você vai encontrar algo que queira utilizar em seu projeto.

Se estiver enroscado em alguma parte e precisar de ajuda, me manda MP. Trabalho com programação também, embora meu Java não esteja assim mais tão afiado.

Boa sorte aí no seu projeto.  Wink
Registrado

Timbre é tudo igual. Os ouvidos é que são diferentes!
xformer
Administrator
DIY Freak
*****
Offline Offline

Sexo: Masculino
Mensagens: 4.563


e^(i x pi)+1=0


WWW
« Responder #3 : 09 de Novembro de 2017, as 11:30:29 »

Oi Marcel (sumido) !  

Já que está nos seus planos desenvolver uma versão para Android (hoje em dia eu acho que seria mais legal partir diretamente para o desenvolvimento de app), uma sugestão para melhoria: reconhecer o valor do resistor a partir da foto tirada com o smartphone. Talvez precise bolar uma grade-gabarito na tela para posicionar o resistor na foto e depois fazer o reconhecimento das cores das listras.

Outra coisa legal para o pessoal daqui do fórum, que usa muito amplificadores operacionais, é montar calculadoras para o ganho de amplificadores inversores e não inversores, filtros (passa-altas, passa-baixas, passa-faixa), somadores ou mixers, osciladores, etc.

Talvez alguns cálculos para polarizar transistores bipolares.

E por fim, cálculos para projetos de fontes de alimentação.

 
« Última modificação: 09 de Novembro de 2017, as 11:32:06 por xformer » Registrado

O que se escreve com "facilidade" costuma ser lido com dificuldade pelos outros. Se quiser ajuda em alguma coisa, escreva com cuidado e clareza. Releia sua mensagem postada e corrija os erros.
marcao_cfh
Colaborador
***
Offline Offline

Mensagens: 573


« Responder #4 : 09 de Novembro de 2017, as 13:03:48 »

Acredito que um controle de estoque seja útil para bastante gente. E visto que há um foco maior para o público iniciante, tabelas de equivalência de CIs e transístores também são bastante bem vindas.
Registrado
Marcel.
Handmaker
****
Offline Offline

Sexo: Masculino
Mensagens: 1.306


Fucking doin' by myself!


« Responder #5 : 09 de Novembro de 2017, as 21:29:16 »

Obrigado pelas dicas, pessoal!
Bom que vou sempre olhar esse tópico pra ir implementando as coisas!

Quem tiver mais coisa, por favor fala aí!  Grin


Oi Marcel (sumido) ! 

Já que está nos seus planos desenvolver uma versão para Android (hoje em dia eu acho que seria mais legal partir diretamente para o desenvolvimento de app), uma sugestão para melhoria: reconhecer o valor do resistor a partir da foto tirada com o smartphone. Talvez precise bolar uma grade-gabarito na tela para posicionar o resistor na foto e depois fazer o reconhecimento das cores das listras.

Outra coisa legal para o pessoal daqui do fórum, que usa muito amplificadores operacionais, é montar calculadoras para o ganho de amplificadores inversores e não inversores, filtros (passa-altas, passa-baixas, passa-faixa), somadores ou mixers, osciladores, etc.

Talvez alguns cálculos para polarizar transistores bipolares.

E por fim, cálculos para projetos de fontes de alimentação.

Faaaala, meu jovem! Quanto tempo!
Comecei desenvolvendo pra Desktop porque essa está sendo a minha linha de estudo. Em seguida vou partir pra Android. Achei bem interessante a parte do reconhecimento pela câmera! Não vejo a hora de começar no android pra ver isso!  Roqueiro

Se estiver enroscado em alguma parte e precisar de ajuda, me manda MP. Trabalho com programação também, embora meu Java não esteja assim mais tão afiado.

Marcel, eu uso um aplicativo freeware para android chamado ElectroDroid. Ele tem um monte de recursos, além dos que você já está implementando no seu programa. Dá uma olhada nele que eu acho que você vai encontrar algo que queira utilizar em seu projeto.


Pode deixar, qualquer coisa dou um grito! rs
Conheço o ElectroDroid, tava até meio esquecido dele!
Valeu!
Registrado
kem
Administrator
DIY Freak
*****
Offline Offline

Mensagens: 4.517



« Responder #6 : 09 de Novembro de 2017, as 21:30:45 »

Marcel, eu uso um aplicativo freeware para android chamado ElectroDroid.
Eu também uso. Tem quase tudo que foi citado aqui, menos a polarização de transistor.
Registrado

I don't want to die young...
I want to diode!
krozz
Iniciante
*
Offline Offline

Mensagens: 19


« Responder #7 : 10 de Novembro de 2017, as 23:32:23 »

Ótima iniciativa! Meus parabéns! Também estou pensando em fazer algo para ajudar quem esteja começando a mexer com isso (assim como eu _), estou estudando mais sobre antes de começar, mas espero que de certo!
Registrado
rodlburigo
Freqüente
**
Offline Offline

Sexo: Masculino
Mensagens: 274



« Responder #8 : 11 de Novembro de 2017, as 09:38:25 »

Parabéns Marcel, está ficando muito bom!
Registrado

Mesmo a maior jornada começa com o 1º passo!
Rodrigo.
xformer
Administrator
DIY Freak
*****
Offline Offline

Sexo: Masculino
Mensagens: 4.563


e^(i x pi)+1=0


WWW
« Responder #9 : 21 de Novembro de 2017, as 11:55:41 »

Um aplicativo para Android que eu achei e que é um banco de dados off-line de mais de 70000 componentes, para consulta de pinagem e algumas características básicas. Se precisar de mais informações detalhadas, ele busca a datasheet do componente.

https://play.google.com/store/apps/details?id=componentspinout.ammsoft.componentspinout
Registrado

O que se escreve com "facilidade" costuma ser lido com dificuldade pelos outros. Se quiser ajuda em alguma coisa, escreva com cuidado e clareza. Releia sua mensagem postada e corrija os erros.
cesar.carazza
Colaborador
***
Offline Offline

Mensagens: 672



« Responder #10 : Ontem às 23:59:57 »

Se tem uns softwares legais, são esses do link abaixo, foge um pouco do que você está fazendo, mas fica a sugestão para um projeto futuro e deixar a venda nas lojas de aplicativos.
O duro que o cara abandonou e não atualizou para os sistemas operacionais atuais.
Seria show ter algo desse tipo para Windows 10, Android e IOS...
Mas deve ser muito complicado de fazer algo nesse seguimento.

Segue o link:
http://glass-ware.stores.yahoo.net/adsoffromgla.html
Registrado
Páginas: [1]   Ir para o Topo
  Imprimir  
 
Ir para:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

XHTML 1.0 Válido! CSS Válido! Dilber MC Theme by HarzeM
Página criada em 0.167 segundos com 23 procedimentos.
SimplePortal 2.3.3 © 2008-2010, SimplePortal