Tag: Python

Palavra-chave
Destaque/Sem destaque
Resolvida/Não Resolvida
Aberta/Encerrada
0 votos
0 respostas
254 visualizações

Estou começando com IoT fazendo um curso de cousera e trabalhando com uma placa Dragonboard 410c com o kit de sensores da seeed e 96boards.
Estou tendo problemas na chamada do módulo upm quando é chamado dentro de um arquivo python, para trabalhar com o LCD.
O sistema responde que não consegue identificar o módulo ou o módulo é inexistente porém
quando eu faço o programa com C++ ele roda sem problema nenhum

No programa C++
incluo a biblioteca : #include “upm/jhd1313m1.hpp”
e chamo: upm::Jhd1313m1* lcd

O mesmo programa em python faço
incluo a biblioteca : import pyupm_i2clcd ou from pyupm_i2clcd import jhd1313m1.hpp
e chamo: lcd = pyupm_i2clcd,Jhd1313m1(0, 0x3e,ox62)

O módulo está instalado pois ele roda em c++ e funciona perfeitamente mas, em python ele não roda de jeito nenhum.
Será que alguém pode me ajudar a resolver este tema?

0 votos
639 visualizações

Olá!

O Bruno Oliveira fez esse artigo: https://www.embarcados.com.br/can-com-beaglebone-black-e-python/.

É possível usar o Python para pegar esses dados, controlar e mostrar variáveis de outros dispositivos que também utilizem a CAN, como em um laboratório, através de uma plataforma web?

Ou seja, fazer um site em Python que receba as informações da rede CAN e através de botões acione chaveamentos e leia valores de outros meios que ainda estejam utilizando a mesma rede.

Grata!

0 votos
2k visualizações

Boa noite pessoal! Estou concluindo uma programação em Python no Raspberry Pi e não estou conseguindo ler o ângulo em um motor de passo. Tenho o motor 28BYJ-48 + Driver ULN 2003 acionado por dois botões (um para o sentido horário, outro para o sentido anti horário). Para o sentido horário, o ângulo deve iniciar em zero e terminar em 360°, voltando para o zero novamente (uma volta completa). Para o sentido anti horário, deve iniciar em 360° e terminar em zero, com resolução de 1°. Consegui programar para que ele gire de acordo com o botão pressionado, mas como faço para que o programa me mostre em qual ângulo está? Acho que esta imagem ajuda um pouco:

View post on imgur.com

  • rsl125314 perguntada 2 anos atrás
  • última atividade 2 anos atrás
0 votos
2k visualizações

Ola pessoal, estou com uma dúvida de iniciante mas eu acho bem relevante. Estou agora trabalhando em uma empresa de automação comercial mas eu não tenho muito conhecimento de dispositivos embarcados. Minha área é desenvolvimento mobile e web.

Estou com uma dúvida. Me pediram para que eu fizesse um programa que acessasse a porta serial de um equipamento aqui do posto de combustível e obtesse os dados dele para colocar em um arquivo de texto puro. Tarefa que era para ser simples mas não é. Vou só pegar as especificações básicas do que quero fazer.

1 – O equipamento se comunica através do computador por um cabo serial DB-9 (Macho x Fêmea) ou em outros modelos similares através do cabo DB-25 x DB-9.
2 – O equipamento exige alguns dados de conectividade como os que estão abaixo:

–> Configurações de Conectividade

Interface Mode Type — Printer, modem or serial
Baud Rate ———— 300, 600, 1200, 2400, 4800 or 9600
Parity ————— None, odd or Even
Data Length ———- 8 or 7
Stop Bits ———— 1 or 2

OBS: Ele funciona na porta COM2, então no linux seria /dev/ttyS2?

Function Code: 201 – Version 1

Function Type: In-Tank Inventory Report

–> Formato do Comando

Display: I201TT
Computer: i201TT

Typical Response Message, Display Format:

I201TT
TANK VOLUME TC VOLUME HEIGHT WATER TEMP
1 5329 5413 48.9 0.0 37.3

Como eu já programei em Python há um tempo atrás mas uso mesmo é PHP e NodeJS, fico meio perdido com certos dados. Tentei até escrever um código baseando-se nos tutoriais já existentes mas ao rodar o comando, não recebo nenhuma resposta.

E ai, como posso resolver esse problema?

  • guisoliver87 perguntada 3 anos atrás
  • última atividade 3 anos atrás
0 votos
2k visualizações

Prezados Amigos

Estou tentando fazer um aplicativo para o Raspberry com Python, no entanto não estou conseguindo rodar/instalar o PyQt5.

Alguém conhece uma forma de fazê-lo rodar?

Seguem alguns exemplos de tentativas sem sucesso:

sudo pip install python-qt5
sudo pip install python3-qt5
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-pyqt5

Aproveito a oportunidade para parabenizar o site e todos que contribuem.

  • Ramon Oliveira perguntada 3 anos atrás
  • última atividade 3 anos atrás
Mostrando 5 resultados