back to top
segunda-feira - 28 / 09 / 2026
segunda-feira - 09 / 28 / 2026

Iniciando com o Obniz 1Y

O Obniz 1Y é um microcontrolador fabricado pela empresa japonesa Obniz, serve como plataforma de IoT (Internet das Coisas).

Para saber o que é IoT, clique no link a seguir.

Introdução à Internet das Coisas (IoT)Clique aqui

Características da placa Obniz 1Y

Contém 12 entradas e saídas de propósito geral (GPIO), um display LCD 128×64 e um módulo ESP32-WROOM-32, fabricado pela Espressif Systems, que permite comunicação Wi-Fi e Bluetooth BLE4. Além de um interruptor dial (dial switch), que serve para escolher a rede Wi-Fi e digitar a senha.

aparência do obniz

Esta placa possui a função de baixo consumo de potência, o sleep function (função de dormir). Quando esta função está ativada, a placa pode permanecer ligada com baterias por um longo tempo. Outra característica é que você não precisar baixar uma IDE para programar, como no Arduino, deve programar online no celular ou no computador, em JavaScript ou linguagem em blocos.

Mais informações sobre as especificações podem ser encontradas neste link em inglês.

Primeiros passos

Ao ligar a placa com a porta USB do PC pela primeira vez, eis o que deve aparecer no display.

Ligando o Obniz pela primeira vez.
Recomendo que selecione a opção “SIMPLE METHOD” (Método simples).

Em seguida, aparecerá a mensagem “Join Wi-Fi”. Usando o dial switch, escolha a rede Wi-Fi e digite sua senha. Após a conexão, aparece um código QR no LCD, leia com um celular e abra o link. Se preferir, copie o link na URL do seu navegador no PC.

Esta página deve aparecer após a leitura do QR code no LCD do Obniz 1Y
Esta página deve aparecer após a leitura do QR code no LCD do Obniz 1Y.

Com o Obniz Starter Kit 1Y, após a leitura do código QR, aparece um código pronto para cada uma das opções acima.

Exemplos de código e interfaces de programação

Para ver os programas de exemplo em funcionamento, conecte um LED e um resistor nos terminais 1 e 0.

Abaixo é um programa em blocos, imprime “Hello, World!” e faz um LED piscar se o anodo e o catodo estiverem nos terminais 1 e 0, respectivamente.

Se você escolher a opção “Open HTML program“, aparecerá um programa em JavaScript na interface de HTML.

<html>
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <link
      rel="stylesheet"
      href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
    />
    <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
    <script
      src="https://unpkg.com/obniz@4.1.0/obniz.js"
      crossorigin="anonymous"
    ></script>
  </head>
  <body>
    <div id="obniz-debug"></div>
    <h3>Connect From Your Browser</h3>
    <button class="btn btn-primary" id="on">LED ON</button>
    <button class="btn btn-primary" id="off">LED OFF</button>
    <div id="print"></div>
    <div>
      <input type="text" id="text" value="Hello World" />
      <button class="btn btn-primary" id="showtime">Print on obniz</button>
    </div>
    <div>Demo Pin Assign</div>
    <ul>
      <li>io1: LED anode</li>
      <li>io0: LED cathode</li>
      <li>Switch State will be printed on browser</li>
    </ul>
    <script>
      var obniz = new Obniz("0888-6560");
      obniz.onconnect = async function() {
        var led = obniz.wired("LED", { anode: 1, cathode: 0 });
        obniz.display.clear();
        obniz.display.print("Hello World");
        obniz.switch.onchange = function(state) {
          $("#print").text(state);
          obniz.display.clear();
          obniz.display.print(state);
        };
        $("#showtime").on("click", function() {
          obniz.display.clear();
          obniz.display.print($("#text").val());
        });
        $("#on").click(function() {
          led.on();
          obniz.display.clear();
          obniz.display.print("ON");
        });
        $("#off").click(function() {
          led.off();
          obniz.display.clear();
          obniz.display.print("OFF");
        });
      };
    </script>
  </body>
</html>

Quando você roda o código acima, aparece esta tela. O programa também imprime o “Hello World” e mostra dois botões para acender e apagar um LED.

Adicionando a sua placa no aplicativo online da Obniz

Ao clicar no link obniz – developer’s console, após aparecer a janela abaixo, clique em “App Development”.

Na esquerda, clique em Devices.

Em seguida, clique em “+ Add device”, depois em “obniz Board”.

Após adicionar a placa, ao clicar em Devices no lado esquerdo, deve aparecer a placa adicionada, clicando no número de identificação (OBNIZ ID), deve aparecer as informações e configurações do dispositivo.

Eu também estou aprendendo a como usar este microcontrolador. Publicarei mais posts sobre esta placa na área de Projetos.

Artigos Relacionados

DEIXE UMA RESPOSTA

Por favor, insira seu comentário!
Digite seu nome aqui

- Publicidade -

Últimos posts