Introdução ao Intel Edison
Olá Humanos hoje descidi que iria fazer um post sobre Intel Edison é mostrar um blink/HelloWord usando essa plataforma incrivel ^_^, sabe ? antes de codarmos em si, vamos ver 2 pontos simples, Software e Hardware.Software
O.S: primeiro ! ele não usa um OS, ele usa uma build para construir OS, um projeto chamado Yoct, oque ser build ? Pense em um pacote para construir um sistema é pronto ^_^, simples porem tem uma documentação e um pacote completo no link https://www.yoctoproject.org/Bibliotecas: Inicialmente trabalhamos com a libmraa, fornece uma PWM, GPIO, ADC, e outras interfaces para acesso mais baixo a componentes complexos como sensores e coisas legais. OBS: usamos API python para trabalhar com ela
Hardware
Essa e intel Brekout o Edison é apenas o ship pegueno no canto esquerdo da imagem, uma arquitetura baseada no arduino porem com processador e uma microproscessador, bom basicamente é isso, porem o que chama atenção é que ele e um computador completo com placa de rede Wireless e BT incluido, SIM tem Placa Wireless incluido nisso, da pra criar pequenos sites, transformar em um Access Point, e muitas outras coisas. Para saber mais sobre essa magnifica coisa fofa ^_^, acesse a pagina dev da intel ( https://software.intel.com/pt-br/iot/hardware/edison )Codigo usado para o blink
root@edison:~/pytest# cat blink.py
import mraa # importamos a lib
import time # importamos a time
x = mraa.Gpio(13) # definimos o pino 13
x.dir(mraa.DIR_OUT) # definimos como pino de saida
while True: # iniciamos um loop infinito
x.write(1) # mandamos um pulso verdadeiro ou seje 1
time.sleep(0.2) # delay de 0.2
x.write(0) # mandamos um pulso falso ou seje 0
time.sleep(0.2) # delay de 0.2
root@edison:~/pytest#
ganhou na campus party ?
ResponderExcluirAham
ResponderExcluir