Índice:

Sidstick: Pocket Chiptunes Player: 12 etapas
Sidstick: Pocket Chiptunes Player: 12 etapas

Vídeo: Sidstick: Pocket Chiptunes Player: 12 etapas

Vídeo: Sidstick: Pocket Chiptunes Player: 12 etapas
Vídeo: The real answer to the trolley problem 2024, Novembro
Anonim
Sidstick: Pocket Chiptunes Player
Sidstick: Pocket Chiptunes Player

100.000 músicas do SID no seu bolso! O SIDstick é um reprodutor de chiptunes de bolso que apresenta:

  • armazenamento removível compatível com cartões microSD
  • Bateria com mais de 20 horas
  • Reprodução baseada em hardware de alta qualidade com taxa de amostragem de 31 kHz, resolução de 16 bits
  • Completamente aberto, design de hardware e código-fonte estão disponíveis sob a licença MIT
  • Atualizável com conexões na placa.

Kits e PCBs estão disponíveis em www.gadgetgangster.com. Aqui está uma demonstração: E mais alguns favoritos do ChiptunesOcean Loader: Mais alguns bons:

Etapa 1: FAQ

Perguntas frequentes
Perguntas frequentes

O que são Chiptunes? Para citar a Wikipedia, "música escrita em formatos de som onde todos os sons são sintetizados em tempo real por um computador ou chip de som de console de videogame, em vez de usar a síntese baseada em amostra." Muitos chiptunes são extraídos de videogames clássicos e alguns são novos trabalhos. O SIDstick reproduz a variedade mais comum de chiptunes, música escrita para reprodução em um chip SID. Provavelmente, a maior coleção de músicas SID é a High Voltage SID Collection, que tem 36.000 músicas SID, para download gratuito. Quanto tempo duram as baterias? Dependendo do tipo de bateria que você usa, você terá cerca de 20 horas de reprodução. Sugiro que você use baterias recarregáveis, mas os álcalis também funcionam. Quantas músicas posso armazenar? Todos eles. Um cartão microSD de 2 GB armazena de 20.000 a 30.000 músicas, dependendo do tamanho do arquivo. São cerca de 60 dias de melodias únicas. É difícil montar? Não, é muito fácil - não há muitos componentes no SIDstick, a maior parte da mágica acontece dentro do microcontrolador. O slot para cartão microSD vem pré-montado, então você não precisa fazer nenhuma solda de montagem em superfície. Quero detalhes técnicos! Isso não é realmente uma questão, mas aqui estão os detalhes do SIDcog, o processador de áudio central;

  • Taxa de amostragem de 31kHz
  • > Resolução de 16 bits
  • Suporte total a filtros - qualquer combinação de filtro passa-baixo, passa-banda e passa-alta
  • Suporte de envelope completo com uma curva de liberação / decaimento logarítmica. (usa a mesma aproximação logarítmica de um SID real)
  • Suporta todos os 4 tipos de forma de onda
  • Volume principal de 16 passos
  • O bit de redefinição da forma de onda funciona. (muitas músicas de Rob Hubbard dependem desse comportamento exato)
  • Modulação de anel
  • Sincronização do oscilador

O SIDcog é executado em um Parallax Propeller, um microcontrolador de 8 núcleos de 80 MHz e pode ser reprogramado com um PropPlug, os conectores estão na placa. O SIDstick é o produto de um esforço de grupo - Johannes Ahlebrand fez o SIDcog core e aplicativo de desktop, Jeff Ledger fez a interface do cartão SD e controle de faixa / volume. Eu fiz o layout da placa de circuito. Agradeço também a James Long, da Lil 'Brother SMT Assembly, pelo design da placa microSD e pelos serviços de montagem.

Etapa 2: Preparação: Ferramentas

Ferramentas para a construção de projetos eletrônicos do Gadget Gangster no Vimeo.

O SIDstick leva cerca de 40 minutos para ser montado. Soldar é simples e é um bom projeto se você está apenas começando. Há uma tonelada de ótimos instructables sobre como soldar (um aqui).

Ferramentas

Você precisará de algumas ferramentas para montar o projeto; 1 - Ferro de soldar e solda. Solda com chumbo é mais fácil de trabalhar e um ferro de 15-40 watts é o suficiente. Eu vendo um pequeno combo pack de elenco (aqui) que funciona muito bem. 2 - Diques. Cortadores diagonais são usados para cortar o excesso de fios dos componentes após soldá-los. Eles não precisam ser sofisticados, eu uso um par que comprei na Ikea por um ou dois dólares.

Etapa 3: Preparação: Lista de peças

Preparação: Lista de Peças
Preparação: Lista de Peças

Aqui estão as peças de que você precisa. Se você solicitou um kit, verifique se o pacote contém todas as peças listadas. Se estiver faltando alguma coisa, envie-nos um e-mail para [email protected];

Regulador de tensão MCP1700 (3V, TO-92) Nº de peça da Mouser: 579-MCP1700-3302E / TO Qtde: 1 Interruptor tátil Nº de peça do Mouser: 653-B3F-1000 Qtd: 3 HC49 / US Valor Xtal: 5Mhz Nº de peça do Mouser: ECS- 50-20-4X Qtd: 1 Soquete DIP de 40 pinos (600 mil) Nº de peça da Mouser: 517-4840-6004-CP Qtd: 1 Soquete DIP de 8 pinos (300 mil) Nº de peça Mouser: 517-4808-3004-CP Qty: 1 Conector de fone de ouvido estéreo de 3,5 mm Nº da peça do Mouser: 806-STX-3100-5N Qtd: 1 Tampa eletrolítica radial 47uF (micro-mini) Nº da peça do Mouser: 140-L25V47-RC Qtd: Microcontrolador de hélice 2 disponível em Parallax.com Qtde: 1 módulo uSD disponível em Gadget Gangster Qtde: 1 potenciômetro de roda giratória de 10k ohm Nº de peça Mouser: 3352T-1-103LF Qtd: 1 3xAA Battery Box Mouser: 12BH331 / CS-GR Qtd: 1 SIDStick PCB disponível em Gadget Gangster Qtd: 132kB EEPROM Nº de peça do Mouser: 24LC256-I / P Qtd: 1 Se você conseguir isso com o kit, ele será pré-programado. Caso contrário, você precisará de um programador EEPROM como um PropPlug. Resistor de 10k ohm (1/4 Watt) - (Marrom - Preto - Laranja) Qtd: 4.1uF Capacitor de cerâmica radial (104) Qtd: 5 Cabeçalhos de pinos retangulares Qtd: 6 cabeçotes de pinos usinados Qtd: 2

Etapa 4: Faça: Etapa 1

Faça: Etapa 1
Faça: Etapa 1
Faça: Etapa 1
Faça: Etapa 1
Faça: Etapa 1
Faça: Etapa 1

Pegue 3 dos resistores (eles são todos iguais, 10k ohms, Marrom - Preto - Laranja), dobre os terminais em um ângulo de 90 graus e insira-os no PCB em R1, R2 e R3.

Vire o tabuleiro e espalhe as pontas. Solde os resistores na placa e remova o excesso de fio.

Etapa 5: Faça: Etapa 2

Faça: Etapa 2
Faça: Etapa 2
Faça: Etapa 2
Faça: Etapa 2
Faça: Etapa 2
Faça: Etapa 2

Pegue os capacitores de cerâmica 0,1uF e insira-os em C1, C2 e C3. Eles não são polarizados, então não importa em que direção entrem. Separe os fios, vire a placa, solde-a e corte o excesso de fios. Pegue as tampas cerâmicas restantes e adicione-as a C4 e C5.

Etapa 6: Faça: Etapa 3

Faça: Etapa 3
Faça: Etapa 3
Faça: Etapa 3
Faça: Etapa 3

Adicione as 2 tampas eletrolíticas em C6 e C7. Essas tampas são polarizadas, os condutores mais longos passam pelos orifícios quadrados (próximos ao + marcado na placa de circuito). Os bonés têm listras no corpo, as listras vão para a esquerda (apontando para o centro do tabuleiro).

Adicione o regulador de tensão em 'VR'. É uma pequena lata preta com um entalhe recortado e três pernas saindo do fundo. O entalhe deve apontar para a borda da placa, conforme indicado na marca na placa. Adicione o 4º resistor de 10k ohm (Marrom - Preto - Laranja) em R4.

Etapa 7: Faça: Etapa 4

Faça: Etapa 4
Faça: Etapa 4
Faça: Etapa 4
Faça: Etapa 4

Existem 3 botões no SIDstick para ir para a próxima faixa, voltar e reproduzir / pausar. Adicione os botões em S1, S2 e S3. Esses caras se encaixam - vire a placa e solde-os.

O volume é controlado através do potenciômetro giratório, adicione-o no canto superior da placa, conforme indicado na pcb.

Etapa 8: Faça: Etapa 5

Faça: Etapa 5
Faça: Etapa 5
Faça: Etapa 5
Faça: Etapa 5
Faça: Etapa 5
Faça: Etapa 5

Pegue os 2 pinos usinados, separe-os com seus diques e raspe o plástico. Você terá 2 pequenos alfinetes. Solte os pinos nos 2 orifícios do PCB marcados com 'Xtal'.

Use um pedaço de papel autocolante para segurá-los na placa, vire a placa e solde-os na placa. O post-it evitará que eles caiam antes de serem soldados. Depois de soldados, apenas apare as pontas de metal finas. Este será o seu soquete de cristal.

Etapa 9: Faça: Etapa 6

Faça: Etapa 6
Faça: Etapa 6
Faça: Etapa 6
Faça: Etapa 6

Encaixe os soquetes. O soquete de 40 pinos vai em U1, bem no meio da placa, o entalhe fica mais próximo das 2 tampas eletrolíticas.

adicione o conector de fone de ouvido próximo aos botões O soquete de 8 pinos fica em U2, o entalhe fica mais perto da borda da placa. Agora, empurre a hélice para dentro do soquete - o entalhe no chip apontando o mesmo era que o soquete. O mesmo para a EEPROM.

Etapa 10: Faça: Etapa 7

Faça: Etapa 7
Faça: Etapa 7
Faça: Etapa 7
Faça: Etapa 7
Faça: Etapa 7
Faça: Etapa 7

Adicione os cabeçotes de pino à placa uSD na fileira externa de orifícios. Agora, apóie o slot do cartão uSD no suporte, como mostra a foto, de forma que ele fique diretamente no IC. Vire a placa e solde os pinos diretamente no PCB.

Você pode colocar seu cristal no soquete agora - apenas corte todos os terminais do cristal, exceto 3-4 mm, e insira-os no pcb em 'XTAL'.

Etapa 11: Faça: Etapa 8

Faça: Etapa 8
Faça: Etapa 8
Make: Etapa 8
Make: Etapa 8

Para conectar a bateria, há um orifício próximo à conexão da bateria na placa. Passe um fio da bateria através do orifício e amarre o outro fio a ele - isso proporcionará algum alívio do estresse.

O fio vermelho passará pelo orifício marcado com '+', o fio preto passará pelo orifício marcado com '-'.

Etapa 12: Uso e downloads

Uso e downloads
Uso e downloads

Uso

Usar o SIDstick é simples. Ligue o botão liga / desliga (localizado na caixa da bateria) e ele começará a tocar a primeira música (em ordem alfabética pelo nome do arquivo) no cartão de memória. Apertar o botão 'reproduzir / pausar' irá parar / iniciar a música e anterior / seguinte permitirá que você pule as faixas. Ao carregar o cartão de memória com músicas, lembre-se de duas coisas; 1 - O SIDstick só reconhecerá nomes de arquivos no formato '8.3'. Isso significa que você precisa manter os nomes de arquivos com 8 caracteres com uma extensão de 3 caracteres. 'song.dmp' está certo, mas 'thisisasong.dmp' contém muitos caracteres. O SIDstick pulará todas as trilhas que contenham muitos caracteres no nome do arquivo. 2 - os arquivos.sid precisam ser convertidos em arquivos.dmp antes de serem reproduzidos. Este é um processo muito breve e Johannes construiu um conversor de plataforma cruzada com uma pequena IU agradável. A versão para Windows está bem aqui, e a versão para Mac e Linux deve estar pronta em apenas alguns dias. É isso! Aproveite o seu SIDstick!

Transferências

Tudo está disponível sob a licença MIT, que é basicamente de domínio público: Firmware SIDstick: versão inicial. Verifique a página do projeto para versões atualizadas. Esquema - pdf,.dch layout PCB - pdf,.dip Fotos em alta resolução para este tutorial estão no flickr. O SIDstick está disponível como um kit no Gadget Gangster

Recomendado: