Índice:

Inveja do Mac: 7 etapas
Inveja do Mac: 7 etapas

Vídeo: Inveja do Mac: 7 etapas

Vídeo: Inveja do Mac: 7 etapas
Vídeo: Orgânico #4 - Seja Forte - Lourena | Morcego | Tiago Mac | Sant [ Prod. Leo Casa 1 ] 2024, Novembro
Anonim
Mac Envy
Mac Envy

Você tem que dar o braço a torcer para a Apple, eles não economizam no design ou nas pequenas coisas. Essas pequenas nuances os diferenciam dos clones produzidos em massa, mas agora você pode ter um campo de jogo nivelado … mais ou menos. Este projeto fornecerá a você o LED de standby com desbotamento que o mac exibe quando em repouso. Alguns dólares em componentes e você estará aparecendo e apagando como qualquer Mac da terra.

Etapa 1: lista de compras

Lista de compras
Lista de compras

Para este projeto, você precisará de -1. Picaxe 08m e placa protótipo Kiwi vão aqui, americanos vão aqui. Britânicos vão aqui2. Resistores de 10kohm e 100ohm (+ um mais discutido posteriormente) 3. Alguma conexão wire4. Alguns conectores de barramento NOTA: Você precisará de um Picaxe 08m, não é o mesmo que um Picaxe 08. Se você não usou este tipo de PIC antes, você também terá que obter o cabo de programação.

Etapa 2: Coisas do computador

Coisas de computador
Coisas de computador
Coisas de computador
Coisas de computador

Agora estou fazendo algumas suposições aqui. Suponho que você tenha um cabo de alimentação da unidade de disquete sobressalente e também suponho que você tenha um conector usb sobressalente na placa-mãe e que a mantenha em modo de espera ativo.

Se essas suposições estiverem corretas, vamos em frente! Este circuito funciona com base na teoria de que, quando a alimentação da unidade é removida, o computador entra em modo de espera. Quando isso acontece, o microcontrolador inicia uma rotina PWM (aumentando e diminuindo a tensão) na luz de status do PC, dando-lhe o efeito mac. A primeira coisa que você precisa encontrar é uma porta USB sobressalente e o conector da unidade de disquete. A maioria dos PCs modernos tem isso como reserva, então não entre em pânico.

Etapa 3: reunindo o conselho

Juntando o Conselho
Juntando o Conselho
Juntando o Conselho
Juntando o Conselho

Monte os componentes na placa proto conforme mostrado na imagem. O terceiro resistor é para o LED na frente do seu PC. O valor do resistor pode variar dependendo do tamanho da marca, etc. etc. Eu medi a queda de tensão no LED e a corrente desenhada para descobrir o tamanho correto do resistor. Você pode ir a este site LED calc para calcular o resistor de LED, uma vez que você tenha os valores. Se você não tiver um multímetro, então cerca de 20mA e 2.3v é uma boa figura para rolar, provavelmente um resistor em torno de 150ohms a 180ohms será suficiente.

Etapa 4: Conectando à placa-mãe

Conectando-se à placa-mãe
Conectando-se à placa-mãe

Aviso - os computadores demoram um pouco, mas se você desligar seu PC, não posso ajudar. Conecte os cabos de alimentação da placa proto ao plugue USB, conforme mostrado. Observe que o conector tem uma fileira de 5 pinos e uma fileira de 4 pinos o pino à esquerda do pino extra é o pino -ve ou terra. Os pinos mais distantes do pino extra são os pinos + ve de 5v. Ainda confuso? Olhe aqui.

Etapa 5: Conectando à placa-mãe contínua

Conectando-se à placa-mãe - Cont
Conectando-se à placa-mãe - Cont

Agora conecte o plugue de alimentação da unidade de disquete conforme mostrado. Isso é MUITO importante para fazer isso da maneira certa, se você ligá-lo de trás para a frente, você deve se preparar para um pouco de fumaça mágica!

O LED do painel frontal também pode ser conectado, dependendo do seu caso, pode ou não estar etiquetado nos cabos. Se for, o fio -ve vai para o lado da borda da placa do conector. Se não for, não se estresse, simplesmente não funcionará, então apenas troque-os.

Etapa 6: Programação do PIC

Programando o PIC
Programando o PIC

Assim que estiver tudo conectado, ligue o PC e veja o que acontece. Com um pouco de sorte, nada acontecerá. O PIC está em branco e precisa ser programado para fazer qualquer coisa. Eu ouço você reclamando 'então agora eu tenho que comprar um programador e mexer com a montagem para fazer funcionar'. Não, você não precisa, de fato, de um software gratuito e um cabo de download (USB ou serial estão disponíveis, certifique-se de comprar um ao solicitar o kit proto ou fazer o seu próprio). Abra o software e digite o seguinte como um novo programa.'------------------------------------ --------------------------------------------- Início: pausa 2000 ' aguarde segundos se pin3 = 1 then pwron 'se a energia estiver ligada goto pwron sub rotinaif pin3 = 0 then standby' se desligado goto standbypwron: pwmout 2, 255, 1000 'defina pwm para que a luz permaneça em pausa 2000' aguarde 2 segundos para iniciar 'voltou ao início e verifique o status contra e by: para w0 = 0 a 500 passo 1' inicie um loop para ramp up pwmpwmout 2, 255, w0 'ramp up pwm usando w0pause 5' diminuindo a velocidade bit próximo w0 'loop de volta para w0for w1 = 500 to 0 step -1pwmout 2, 255, w1pause 5próximo w1goto start 'check status again.'---------------------------- -------------------------------------------------- ---- Este é um método muito simples de alcançar o que precisamos. Você pode fazer pausas e loops (coisas em negrito) para aperfeiçoar o seu desbotamento, mas na maioria das vezes isso deve ajudá-lo. Certifique-se de praticar no LED que você está realmente usando, pois todos eles reagirão de maneira um pouco diferente. Qualquer pessoa que tenha feito qualquer programação reconhecerá isso como BASIC. Pressione a tecla f5 no programador e o download deve ser feito diretamente no PIC e deve comece a trabalhar!

Etapa 7: Conclusão

Você deve colocar a placa de circuito em uma caixa de plástico para não ter que se preocupar com curto-circuito e também será mais fácil trocar entre computadores.

Agora, alguns puritanos dirão que poderiam fazer o mesmo com um chip temporizador 555 ou um par de transistores e alguns capacitores, mas por que você faria? Esses pequenos PICs são baratos como chips (preenchimento de tambor) e podem ser facilmente modificados com algumas linhas de código. Se você for aventureiro poderá medir a temperatura do seu pc adicionar um pouco mais de LEDS, controlar mais ventoinhas as opções são ilimitadas. Então, se você teve sucesso, você… 1. Encontrou um uso para os plugues sobressalentes em seu PC. 2. Descobriu como calcular resistores para LEDs 3. Fez seu primeiro passo no mundo dos microcontroladores 4. Marcou mais uma caixa contra o MAC. Saúde, Jason, desculpe pelo vídeo de merda.

Recomendado: