Circuito de desligamento Raspberry Pi com modo de espera
Raspberry Pi é uma ótima plataforma para ser usada em um projeto de robô, mas tem uma limitação severa:por padrão, ele não tem um botão liga / desliga embutido. Como um sistema baseado em Linux, o Raspberry Pi precisa ser desligado normalmente antes de desligar a energia. Simplesmente desconectar o cabo de alimentação pode corromper o sistema de arquivos no cartão SD, o que eu experimentei muitas vezes. Para evitar corromper o sistema de arquivos, construímos um circuito simples para desligar a energia normalmente. O circuito também nos permite colocar nosso robô no modo de hibernação, despertando automaticamente o robô após um intervalo de tempo especificado. Apenas por curiosidade, adicionamos a possibilidade de medir o consumo atual. Algumas soluções comerciais, como Sleepy Pi, com funcionalidade semelhante, existem, mas esse tipo de sistema é muito fácil de construir a partir de componentes separados.
Está com sono?
Desde que comecei a construir nosso robô, era óbvio que o tempo de operação seria bastante limitado pela capacidade da bateria e pelo consumo de energia. Se não houver nada particularmente interessante acontecendo, o robô pode estender a vida da bateria simplesmente desligando-se. Isso exigiria algum tipo de despertador para acordar o robô ocasionalmente e verificar se há tarefas que devem ser executadas. Para o nosso barco-robô, esse tipo de funcionalidade permitiria percorrer longas distâncias, por exemplo, à deriva livremente com o vento, talvez com o auxílio de algum tipo de vela.
Nosso circuito de desligamento é composto das seguintes partes:
Botão liga / desliga Pololu SV
O interruptor de força do botão de pressão Pololu é um bom produto:um simples botão de pressão pode ser usado para ligar e desligar sem usar um relé. O botão conectado não precisa ser pressionado fisicamente:um circuito externo, como Raspberry Pi ou um microcontrolador, pode ser usado para desligar a energia fornecendo uma tensão positiva ao pino desligado. O switch pode tolerar 10 amperes de corrente, por isso é suficiente para alimentar o Raspberry Pi e muitos periféricos.
Regulador Abaixador de Tensão Pololu 5V, 9A D24V90F5
O regulador de tensão redutor é usado para reduzir 12 volts para 5 volts para alimentar o RasPi. Novamente, o regulador contém um pino de habilitação, que pode ser puxado para baixo por hardware externo para desligar a energia. O pino de habilitação é puxado para até 12 volts usando o resistor pull-up interno, portanto, não pode ser conectado diretamente ao Raspberry Pi, que opera em 3,3 volts. Assim, um transistor ou ou um feto é necessário no circuito.
Para obter mais detalhes:Circuito de desligamento Raspberry Pi com modo de suspensão
Processo de manufatura
- Ler a temperatura com DS18B20 | Raspberry Pi 2
- Medindo a temperatura com RASPBERRY PI
- Monitorando a temperatura com Raspberry Pi
- A integração dos dados do sensor com o microprocessador Raspberry Pi
- Detecção de relâmpagos com um Raspberry Pi
- Alarme de água Raspberry pi 2 com t sapateiro mais
- Monitor de temperatura ThingSpeak com Raspberry Pi
- Fácil detector de choro de bebê faça você mesmo com Raspberry Pi
- Aeroponia com Raspberry Pi e sensor de umidade
- Usando remoto infravermelho com Raspberry Pi sem LIRC