基于乐鑫ESP32的宿舍小冰箱
一、项目思路
炎热的夏季,每个人难免都想能随时随地的喝上一瓶冷饮,可作为学生,在校期间,除了在小卖部购买,无法从另外的途径获得。为了能在深夜或清晨第一时间喝到一口冰美式,我开始思考,如何在不触及宿舍用电规范的情况下,在宿舍放置一个DIY的小冰箱。为了避免冰箱长时间运行对宿舍的耗电,我需要使用让冰箱具备远程控制的功能。
二、硬件选择
1.小冰箱主体采用85L保温箱,外出方便携带的同时不会占用宿舍过多空间。
2.电源部分采用12V电源供电。
3.冰箱制冷部分采用2个12706半导体制冷片制冷,并在制冷面加装12v无刷电机加快冰箱内部温度降低的速率。在制热面加装散热片及风扇来提高制冷面制冷效率。
4.用乐鑫ESP32来实现对冰箱的远程控制,乐鑫ESP32是一款由乐鑫信息科技(Espressif Systems)推出的高度集成的低功耗系统级芯片(SoC),特别适用于各种物联网(IoT)应用。它具备以下核心特性:1.采用双核处理器设计,包括一个主频高达240MHz的主核和一个协处理器核心,通常配备约520KB到4MB的RAM,包括内部RAM和外部PSRAM,用于存储程序和数据。2.内置Wi-Fi和蓝牙功能,支持IEEE 802.11 b/g/n Wi-Fi标准(工作在2.4GHz频段)以及蓝牙4.2(包括BR/EDR和BLE),使得ESP32能够轻松连接到无线局域网络,进行Internet访问、局域网通信和远程控制,同时也能与各种蓝牙设备进行通信。3.拥有丰富的外设和接口,包括最多34个可编程GPIO引脚、UART、SPI、I2C、I2S、PWM等多种通信协议支持,以及12位ADC(最多18通道)、8位DAC(2通道)、触摸传感器(最多10通道)等模拟和数字信号处理能力。4.支持深度睡眠模式,其中所有非必要的电路都被关闭,以最小化功耗。此外,Wi-Fi模块和蓝牙模块都支持功耗优化功能,可以在数据传输时限制功率消耗,从而延长电池寿命。乐鑫ESP32还具有一个低功耗的RTC模块,可在芯片进入深度睡眠模式时继续运行,用于提供时间戳或执行时间相关的任务。
三、方案框图
整体方案并不复杂
通过手机向单片机发送信号,单片接收到信号后,电源启动,冰箱开始制冷。
四、心得体会
借助本次fastbond机会把自己的一个创意实现,在资料查找的过程中发现了15个推荐厂商都有大量的优质器件可供选择,让我后续的新创意有更多的方式实现。希望接下来顺利画出pcb,让原型实物能够正常工作!