IoT customizada pelo usuário
Fernando Koyanagi
Canal Youtube Fernando K Tecnologia
Realização
Apoio
Por Fernando Koyanagi
Minha formação:
Bacharel em Ciência da Computação
Técnico em eletrônica
Perfil Maker / Youtuber
Experiência na indústria / Serviços
DesenvolvimentoHardware Software
Mecatrônica
IntegradorHardwareSoftware
Mecatrônica
UsuárioSoftware
Por Fernando Koyanagi
Minha resposta pessoal, depende :
Mão de obra qualificada em
• Eletrônica
• Mecânica
• Software : desenvolvimento de software/Firmware
• Acesso rápido a componentes.
• Poder de compra da nossa moeda.
• Terceirização de processos / Serviços - ecosistema
• Integração de Sistemas / Equipamentos / Protocolos legados
Por Fernando Koyanagi
Estamos preparados ?
Temos opção ?
Integração de Eletrônica, Mecânica e IoT
Mundo Maker : Componentes vs Módulo: Preço e disponibilidade: Informação na Internet ( Datasheet, esquemas, Blogs e Youtube)
Microcontroladores e componentes baratos
Por Fernando Koyanagi
Processamento / Sistema
Energia / Gás / Agua
Captação dos dados
Equipamentos
1) Conectividade rápida, baixa latência para alguns Sensores e
Robôs.
2) Plataformas de IoT
3) Cloud Computing com Nuvem Cache
4) Segurança de sensores e redes
Por Fernando Koyanagi
Machine Learning
Processamento / Sistema
LabMaker
LabMaker : projetos de máquinas
A indústria de 1 homem só
Você planeja MKT
Você projeta
Você produzVocê vende
Impressoras 3D
Por Fernando Koyanagi
Processamento de Borda com Inteligência Artificial
Por Fernando Koyanagi
Processamento de Borda com Inteligência Artificial
MaixDuino
S M i
Por Fernando Koyanagi
Jetson Nano e câmera e-CAM30_CUNANO
H
Agradecimentos a Dharmalingam K da e-con System India
Processamento de Borda com Inteligência Artificial
Case : Square sistema de pagamento
Diferentemente das empresas anteriores de McKelvey e Dorsey, aSquare era uma combinação de hardware e software: o pequeno acessórioa ser conectado ao telefone eram os átomos, enquanto o aplicativopara o telefone e os serviços de Web, a serem ativados pelo hardware,eram os bits. Isso significava que estavam no negócio de eletrônica, quisessemou não.
“Se eu não o tivesse feito, esse conhecimento teria
sido intermediado.
Estaríamos com um produto desajeitado, projetado
por um comitê. Mais demorado, mais caro e muito
menos legal.”
Fez 50 unidades manualmente
Jim McKelvey2009
Mão na massa : ESP32 e Arduino
Veja como é fácil !
const int pinoLED = 17; //pino que o LED foi conectado
void setup() {pinMode(pinoLED, OUTPUT); //define o pino 17 como saida
}
void loop() {//inverte o estado do LEDdigitalWrite(pinoLED, !digitalRead(pinoLED));delay(1000);
}
•pinMode(17, OUTPUT);
•digitalWrite(17, HIGH);
•digitalWrite(17, LOW);
•digitalRead(17);
Ex:
Circuito
• Neste circuito vamos detectar o acionamento de um botão, através do GPIO34 (pino 34 da placa) e acionaremos os relés do módulo através dos GPIO22 e 23 (pinos 22 e 23) respectivamente.
WIFI 802.11 Bluetooth
WIFI 802.11 Bluetooth
LoRa
Os dois tipos de placas ESP32
Exemplo de IoT LoRa protocolo proprietário
Gateway
LoRa > LoRa > Uart > SPI >
Ethernet > SMS Gateway
LoRa esp32
LoRa esp32
Ethernet
4G
UART
SPI
Gateway SMS
Quando eu uso esp32 LoRa
0. Quando preciso prototipar1. Quando preciso de velocidade “tempo de resposta”2. Não quero pagar mensalidade ou tráfego3. Não existe cobertura pública de gateways4. Aplicação específica5. Sensores exóticos incompatíveis com hardware padrão6. Número de nós menor que 255
Possível arquitetura de um Endpoint
M5Stack
M5Stack
M5Stack
M5Stack Possíveis Aplicações
M5Stack Possíveis Aplicações – Furadeira Remota
Por Fernando Koyanagi
“A inovação não nasce pela vontade da gente,ela nasce do espanto.Alguma coisa que não concordo ou não sabia.De vez em quando o não explicado se revela,e a inovação se torna poesia.”
Parafraseando o poeta Ferreira Gullar
Por Fernando Koyanagi
Uma linguagem de programação é um
meio para você escrever poesia
concreta executável por máquina.
Silvio Meira.
Por Fernando Koyanagi
As pessoas e empresas só mudam
quando a dor de permanecer for maior
que a de mudar.
Marcos Meyer
18-98206-3002
Blog: www.fernandok.com
Telegram: t.me/fernandok_oficial
Instagram: instagram.com/fernandok_oficial/
Facebook: facebook.com/fernandokoyanagi
Youtube: youtube.com/fernandokoyanagi