Maker Kit for SwiftIO de Madmachine

Autor: Oscar Gonzalez

Maker Kit for SwiftIO de Madmachine

Tiempo de lectura: 10 minutos

Kit de iniciación creado por Madmachine para programar microcontroladores con el lenguaje Swift de Apple

Maker Kit for SwiftIO de Madmachine

  • 4

0 Principiante

Pantalla LCD 16x2

Éste ejemplo es un poco más vistoso ya que utiliza una pantalla LCD de 16x2 caracteres. Se conecta a la placa de conexiones y el ejemplo también está disponible desde el menú de ejemplos. Como se puede ver, el código es extremadamente sencillo. Aquí solo he cambiado el texto a mostrar en la primera línea, pero ya podemos ir trasteando con el código si queremos.

/*
  Mission "Hello World!" LCD

  The LCD screen will print "Hello World!"

  The circuit:
  - Use LCD Module, and connect it to I2C0 Jack.

  created 2019
  by Orange J

  Try to shows the hours, minutes and seconds on the LCD.
  This example code is in the public domain. Visit madmachine.io for more info.
*/

import SwiftIO

// Initialize the I2C0 and the lcd.
let i2c = I2C(Id.I2C0)
let lcd = LCD1602(i2c)

// Set the display area and print the message on the LCD.
lcd.write(x: 0, y: 0, "BricoGeek.com")

while true {

}

Ejemplo SwiftIO LCD 16x2

Ejemplo SwiftIO LCD 16x2