Andre Garzia
I am a software developer and technologist from Niteroi, Brazil working on resources for unlocking new digital skills across the world.
Construir uma máquina de misturar drinks.
Porque não?
Para poder escrever:
lunardrinker.mix_drink("cubalibre")
e escutar os motorzinhos trabalhando... vrrrruuuummm....
-- configurando o pino D1 para saída de dados.
pin = 1
gpio.mode(pin, gpio.OUTPUT)
-- Liga um temporizador de 1 segundo que pisca o LED.
function pisca()
local timer = tmr.create()
local aceso = false
timer:register(1000, tmr.ALARM_AUTO, function(t)
gpio.write(pin, aceso and gpio.HIGH or gpio.LOW)
aceso = not aceso
end)
timer:start()
end
Lado bom:
Lado ruim:
local periphery = require "periphery"
local gpio = periphery.GPIO
local rum = gpio(14, "out")
rum:write(false)
...
rum:write(true)
rum:close()
Lado bom:
Lado ruim:
By Andre Garzia
Uma breve palestra sobre a criação de um hardware para mixar drinks
I am a software developer and technologist from Niteroi, Brazil working on resources for unlocking new digital skills across the world.