Ir ao conteúdo
  • Cadastre-se

Ofioneu

Membros Plenos
  • Total de itens

    143
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

24

Sobre Ofioneu

  • Data de Nascimento 09/02/1991 (28 anos)

Informações gerais

  • Cidade e Estado
    Sumaré/SP
  • Sexo
    Masculino
  1. Olá, estou começando a estudar sobre django e hospedagem de site, o que eu quero fazer é fazer o raspberry ler um sensor e enviar os dados para o banco de dados postgres que está no heroku, como fazer isso?
  2. amigo, exatamente isso que você disse, já consegui converter só pra string agora estou tentando converter pra int. Já posto o resultado adicionado 4 minutos depois esse b é referente a base 10 adicionado 52 minutos depois Resolução do problema: import serial import psycopg2 sensor = serial.Serial('/dev/ttyACM0', 9600) while 1: valor= int(str(sensor.readline().strip(),'ascii')) print(valor) Obrigado @GeorgeNV
  3. comecei a fazer isso, mas está me dando trabalho kkkk import serial import psycopg2 sensor = serial.Serial('/dev/ttyACM0', 9600) while 1: valor=sensor.readline().strip() print(valor.replace("b",""))
  4. import serial import psycopg2 try: conn = psycopg2.connect("dbname='postgres' user='pi' host='localhost' password='root'") cur = conn.cursor() except: print(" Não consigo conectar-me ao banco de dados ") while 1: cur = conn.cursor() sensor = serial.Serial('/dev/ttyACM0', 9600) print(sensor.strip()) cur.execute("CREATE TABLE IF NOT EXISTS test (id serial PRIMARY KEY, num integer, data text);") conn.commit() cur.execute("INSERT INTO test (id, num, data) VALUES (defalt, "+int(sensor)+","+str("abc")+")") conn.commit() cur.close() #conn.close() @GeorgeNVJá mudei algumas coisas, mas me parece que o metodo 'Serial' vem com alguns comandos como b, 387 \r \n, e isso não deixa ele ser convertido e após tentar retirar esses caracteres com o strip() surgiu outro erro:
  5. import serial import psycopg2 try: conn = psycopg2.connect("dbname='postgres' user='pi' host='localhost' password='root'") cur = conn.cursor() except: print(" Não consigo conectar-me ao banco de dados ") while 1: cur = conn.cursor() sensor = serial.Serial('/dev/ttyACM0', 9600) int(sensor) print(sensor.readline ()) cur.execute("CREATE TABLE IF NOT EXISTS test (id serial PRIMARY KEY, num integer, data varchar);") conn.commit() cur.execute("INSERT INTO test (num, data) VALUES (%s, %s)", (sensor, "abc'def")) conn.commit() cur.close() #conn.close() O que está acontecendo?
  6. Ola, gostaria de plotar dois gráficos na mesma figura, o que eu fiz até agora foi conseguir plotar dois gráficos, um em cada figura, segue: import matplotlib import matplotlib.pyplot as plt xa=int(input('Digite o numero a ser analisado: ')) yb=int(input('Digite o numero a ser analisado: ')) x=xa y=yb def collatz(x): list=[] while x!=1: if x%2==0: x=x/2 else: x= (x*3)+1 list.append(x) return list def collatz1(y): listy=[] while y!=1: if y%2==0: y=y/2 else: y= (y*3)+1 listy.append(y) return listy matplotlib.rcParams['axes.unicode_minus'] = False fig, ax = plt.subplots() fig1, ax1 = plt.subplots() ax.plot(collatz(x), 'o') ax1.plot(collatz1(y), 'o') ax.set_title(xa) ax1.set_title(yb) plt.show() Se alguém puder me ajudar, ficarei muito feliz.
  7. O problema de não conseguir simular por meio de software é que fica difícil ver a oscilação dependendo da frequência, pois não possuo osciloscópio nem frequêncimetro :-/
  8. Olá, sou bacharel em engenharia elétrica e quero desenvolver web, estou trabalhando em uma empresa e surgiu a oportunidade para desenvolvedor. porém, não gostaria de cursar os 4 ou 5 anos de um outro bacharel, eis minha pergunta: - Quais opções tenho? Alguém sabe por onde eu começo?
  9. Muito obrigado, este esquemático vai ser muito útil.
  10. É.. o bagulho é doido!! Kkkkk Valeu gente. Conclusão: é possível, mas não é simples e não é garantido. adicionado 2 minutos depois @Mestre88 por favor, acho que isso é de curiosidade de muitos leigos como eu.. Seria muito interessante e importante termos esse esquemático.
  11. É que brincando aqui em casa fiz um trasmissor FM, porém é muito difícil sintonizar a frequencia para um receptor, então procurando algum CI que auxiliasse nisso encontrei um modulo que é um transmissor pronto e com ajuste de frequencia microcontrolada: https://www.usinainfo.com.br/transmissores-e-receptores/modulo-transmissor-de-radio-fm-para-arduino-v20-2821.html. Como a tensão de alimentação é baixa, logo a potencia vai ser baixa, por isso me questionei sobre se seria possível amplificar o sinal na saída da antena do transmissor. Mas agora a resposta diferentes de vcs dois me deixou mais na duvida ainda, antes de perguntar aqui eu pesquisei sobre e li que a etapa de amplificação pode gerar muitos ruídos.. Então não sei se é viável ou se é melhor nem tentar kkkk, mas obrigado pela respostas..
  12. É possível amplificar um sinal de fm saindo da antena de um transmissor ?
  13. Olá, é possível fazer um oscilador Colpitts oscilar com amplitudes positivas e negativas? O oscilador que projetei está oscilando no quadrante positivo, há alguma forma de fazer oscilar com amplitude negativa e positiva?
  14. Deu certo pessoal, muito obrigado!! Minhas curiosidades e duvidas básicas foram sanadas!!! Como eu disse, vcs são incríveis!!! Obrigadão!!!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!