Libro en formato PDF.
En este libro encontrará una introducción a electrónica digital, un pantallazo de como funciona el mundo de los transistores, resistencias, bits y compuertas lógicas.
Sensores y protocolos de comunicaciones todos conocimientos necesarios para poder conectar periféricos a una placa Pico W y no morir en el intento.
Aprenderemos a programar con Micropython un placa Pico W y manejar distintos tipos de sensores, sistemas de comunicaciones, protocolos de red para construir sitios web embebidos en electrónica todo orientado a poder iniciar un verdadero camino con electrónica programable usando MicroPython.
No se pretende que al finalizar la lectura de este libro usted sea un experto programador en Micropython pero si le interesa el mundo de la electrónica programable y nunca se animó por falta de conocimientos electrónicos este libro sin dudas le será útil.
Encontrará una gran cantidad de ejemplos simples y no tan simples todos explicados que pueden servir como punto de partida para algún proyecto personal o laboral.
Este libro se distribuye en formato pdf con mas de 340 páginas cubre una gran cantidad de temas abordados con ejemplos explicados en detalle con un lenguaje simple y fácil de seguir.
El siguiente es el temario de este libro en su tercera edición y como se puede ver en la diversidad de temas tratados es un verdadero curso sobre MicroPython y Pico W.
Este libro tiene un costo de $10 dólares o el equivalente en su moneda local pagados mediante la plataforma Paypal o también por Mercado Pago.
Capítulo I.
Circuito eléctrico básico...............................................................................10
La Ley de OHM........................................................................................11
Las Resistencias........................................................................................12
Código de colores para resistencias..............................................................14
Resistencias en Serie................................................................................15
Resistencias en Paralelo...........................................................................15
Condensadores (Capacitores).......................................................................19
El código Jis.............................................................................................24
Resumen de condensadores......................................................................25
Fuente de alimentación para los proyectos electrónicos..............................25
Conociendo algunos Símbolos Electrónicos................................................27
Componentes electrónicos............................................................................29
Las pantallas o displays LCD...................................................................30
Bobinas o Inductancias.................................................................................34
Manejo del Multímetro (Tester)...................................................................35
Selección de Escalas y Rangos.................................................................37
Medir Corriente en Continua....................................................................39
Medir Condensadores...............................................................................39
Diodos.......................................................................................................41
Funcionamiento teórico de un Transistor.....................................................43
Funcionamiento práctico de un Transistor...................................................44
Repaso de configuraciones para transistores............................................45
Conectando un relevador a un pin de un controlador...............................46
Transistores de Efecto de Campo (fet).....................................................47
Transistores de Potencia...........................................................................48
Los IGBTS................................................................................................49
Repaso de Transistores.............................................................................49
Disipadores Térmicos...............................................................................51
Tiristores.......................................................................................................52
Conceptos finales sobre compuertas y lógica digital...............................53
Técnica de soldado.......................................................................................57
Lógica Digital...............................................................................................60
Compuertas Lógicas.....................................................................................61
Conceptos finales sobre compuertas y lógica digital...............................65
Capítulo II.
Electrónica programable...............................................................................66
Historia de la Arquitectura ARM.................................................................68
RP2040 de ARM..........................................................................................69
Versiones de Raspberry PI Pico...................................................................70
MicroPython con Raspberry Pico W........................................................71
Hola Mundo con un led............................................................................76
Manejo de un display de siete segmentos.................................................80
Comentando el ejemplo del contador............................................................86
Contador con botón de cuenta..................................................................87
Interrupciones en GPIO............................................................................89
Termómetro con LM35 y display de siete segmentos..............................93
Termostato Relevador y display de siete segmentos.....................................95
Generación de números aleatorios............................................................98
Display LCD Hitachi 44780...................................................................100
Ejemplo para el conversor A/D y pantalla LCD....................................106
Sensor 1-Wire DS18x20.........................................................................109
Sensor DS18B20 1-Wire y pantalla LCD................................................111
Múltiples sensores 1-Wire y pantalla LCD............................................113
Pantallas LCD con solo dos conexiones.................................................116
Capítulo III.
PIO (Programmable Input Output).........................................................119
PIO + UART...........................................................................................125
Evaluando el estado de un botón con PIO..............................................128
Pantalla OLED con MicoPython y Pico.................................................130
DHT22 + Pantalla OLED.......................................................................136
Pantallas Nextion con MicroPython.......................................................141
Ejemplo simple con Nextion NX4024K032...........................................142
RTC Pantallas Nextion NX4024K032...................................................146
Memorias SD..........................................................................................151
Ejemplo simple para memoria SD..........................................................154
Algunos detalles del acceso a memoria SD............................................155
Simple colector de datos en memoria SD...............................................161
Memoria I2C 24LC256..........................................................................166
El bus I2C.............................................................................................167
Algunos detalles para manejar la memoria 24LC256..........................171
Control de acceso por NFC..................................................................172
Reloj Calendario I2C DS3231................................................................176
DS3231 usando la pantalla LCD............................................................182
DS3231 con ISR y LCD.............................................................................184
Control PWM.............................................................................................186
Control de un LED mediante PWM.......................................................188
Control de un Servo Motor mediante PWM...........................................189
Motores paso a paso Unipolares.............................................................193
Motores paso a paso Bipolares...............................................................194
Pololu A4988..........................................................................................194
Usando un sensor de distancia por ultrasonido.......................................196
Puerto UART..........................................................................................198
Ejemplo básico de comunicación por UART.........................................200
Voltímetro UART...................................................................................201
Ajuste por UART del DS3231...............................................................204
Capítulo IV.
Conectividad en redes.................................................................................207
Capa 1: FÍSICA........................................................................................207
Capa 2: ENLACE DE DATOS...........................................................................208
Capa 3: RED..................................................................................................208
Capa 4: TRANSPORTE...................................................................................208
Capa 5: SESIÓN.............................................................................................208
Capa 6: PRESENTACIÓN................................................................................208
Capa 7: APLICACIÓN.....................................................................................209
Protocolo IP............................................................................................209
Direcciones IP........................................................................................209
El protocolo HTTP.................................................................................210
Que es HTML?......................................................................................210
Ejemplos de algunas etiquetas HTML...................................................212
Servidores web con electrónica.............................................................214
Que es Ajax?...........................................................................................214
GET( ) y POST( )...................................................................................218
Que es un socket?.....................................................................................219
Primera web con Raspberry Pico W...........................................................220
Contador Web.........................................................................................225
Control web de un LED..............................................................................229
Sensor BME280.........................................................................................237
Driver MicroPython para BME280........................................................238
Usando Ajax para leer datos del sensor BME280..................................248
XLMHttpRequest( )................................................................................249
Web en Archivo Index.html...................................................................255
Los Sockets UDP..................................................................................257
Como funciona el socket servidor.........................................................260
Como funciona el socket cliente............................................................262
Sensor DHT22 por Socket UDP............................................................262
Control de un LED por UDP..................................................................267
Enviando datos a Telegram con Pico W.................................................272
Módulo phew..........................................................................................276
Como trabaja el ejemplo propuesto.......................................................278
Pico W con enlace NRF24L01...............................................................290
Que es MQTT.........................................................................................298
Por qué MQTT.......................................................................................299
Como funciona MQTT?.........................................................................299
QoS.......................................................................................................300
MicroPython con MQTT.........................................................................301
Configurando un Broker en la nube.......................................................302
Sensor BME280 con MQTT y Pico W.................................................304
Suscripción a un tema con MQTT y Pico W..........................................314
Mejorando MQTT con unTimer.............................................................318
ESP32 con MicroPython........................................................................320
MicroPython con ESP32........................................................................321
Hola Mundo con ESP32 y MicroPython................................................323
ESP32 y sus conversores analógicos....................................................324
Pantalla OLED con MicoPython y ESP32.............................................326
Conectado ESP32 a la red WiFi con MicroPython................................330
Lectura del sensor BME280 con Ajax y ESP32.....................................335
Mosquitto como broker MQTT en Raspberry PI...................................340
Ejemplo con Mosquitto + MQTT + ESP32 + BME280...........................341
Si tiene alguna consulta nos encuentra en Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.