利用ESP32 + micropython +继电器做一个手机控制的物联网开关
先理一下思路和原理 接线图: micropython main.py 程序代码: from umqtt.simple import MQTTClient from machine import SoftI2C, Pin from machine import Timer from ssd1306 import SSD1306_I2C from font import Font from scron.week import simple_cron from scron.decorators import run_times, call_counter, time_since_last_call import _thread import ubinascii import network import time import random import json import bluetooth import machine scl_pin = Pin(7) # 或 Pin.OUT, Pin.LOW,具体取决于你的需求 sda_pin = Pin(6) try: i2c = SoftI2C(scl = scl_pin,sda = sda_pin,freq = 10000) # 扫描 I2C 设备 devices = i2c.scan() if not devices: print("No I2C devices found") else: print("I2C devices found:", devices) oled = SSD1306_I2C(128,64,i2c) print("SSD1306...
阅读全文