Robô controlado pela Web Raspberry Pi com vídeo
Web Raspberry Pi simples - robô controlado com streaming de vídeo ao vivo. Um Raspberry Pi Zero W controlado pela web Robô com streaming de vídeo ao vivo. Isso é algo que construí para incomodar meus gatos. Wikipedia: Custo total:~ 55,00 USD. Depois de colocar tudo junto, seu “robô” ficará mais ou menos assim: Você pode descobrir que os motores não estão se movendo na direção esperada. Se isso acontecer, revise a seguinte linha em motors.py e brincar com os parâmetros LOW e HIGH. Assim que o Raspberry Pi estiver instalado e funcionando, conectado a uma rede wi-fi e o driver L298N for alimentado por baterias 4AA, você poderá controlar seu robô acessando
História
gatoBot
gato é a tradução em espanhol para gato .
Sobre Raspberry Pi
O Raspberry Pi é uma série de pequenos computadores de placa única desenvolvidos no Reino Unido pela Raspberry Pi Foundation para promover o ensino de ciência da computação básica em escolas e países em desenvolvimento. O modelo original se tornou muito mais popular do que o previsto, vendendo fora de seu mercado-alvo para usos como robótica. Periféricos (incluindo teclados, mouses e caixas) não estão incluídos no Raspberry Pi. Alguns acessórios, entretanto, foram incluídos em vários pacotes oficiais e não oficiais.
Principais recursos
Lista de materiais
Esquemas
A bateria USB e a câmera Raspberry Pi foram omitidas.
gatoBot mostrando sua melhor cara 🙂 Problemas de direção de motores DC
def backward ():GPIO.output (Motor1A, GPIO.HIGH) GPIO.output (Motor1B, GPIO.LOW) GPIO.output (Motor2A, GPIO.HIGH) GPIO.output (Motor2B, GPIO.LOW) def forward ():GPIO.output (Motor1A, GPIO.LOW) GPIO.output (Motor1B, GPIO.HIGH) GPIO.output (Motor2A, GPIO.LOW) GPIO.output (Motor2B, GPIO.HIGH) def turnLeft ():print ("Going Left") GPIO.output (Motor1A, GPIO.HIGH) GPIO.output (Motor1B, GPIO.LOW) GPIO.output (Motor2A, GPIO.LOW) GPIO.output (Motor2B, GPIO.HIGH ) def turnRight ():print ("Going Right") GPIO.output (Motor1A, GPIO.LOW) GPIO.output (Motor1B, GPIO.HIGH) GPIO.output (Motor2A, GPIO.HIGH) GPIO.output (Motor2B, GPIO .LOW)
Interface da web
http:// raspberry_ip:8000
/
Interface da web do telefone celular. Fonte:
Processo de manufatura
- Ler a temperatura com DS18B20 | Raspberry Pi 2
- Medindo a temperatura com RASPBERRY PI
- Monitorando a temperatura com Raspberry Pi
- Sensor ultrassônico (HC-SR04) + Raspberry Pi
- Sensor de rastreamento de linha com RPi
- Detecção de relâmpagos com um Raspberry Pi
- Alarme de água Raspberry pi 2 com t sapateiro mais
- Raspberry Pi Garage Door Opener com streaming de vídeo do status da porta.
- Usando remoto infravermelho com Raspberry Pi sem LIRC
- Raspberry Pi GPIO com sensor de movimento PIR:Melhor tutorial