智能冰箱是通过采集冰箱内的温度变化,自动调节启动停止方式,实现节能的效果。
使用的硬件是龙芯教育板。基于MIPS指令集的一款完全国产化的SoC集成芯片。搭载 2K1000 处理器(主频 1GHz),板载 DDR3 颗粒,实现 DDR3 的运行存储功能。实现了 GPIO 的输入输出,中断功能。板上集成 1 个网 口,集成 3 个 USB 接口,HDMI 接口,LCD 接口,音频输入/输出,集成 SD 卡接口,集成 2 个 CAN 接口,集成 RTC 计时功能。可以外扩 WIFI 模块。2K 龙芯派可以广泛应用于信息安 全、电力、轨道交通、工业控制、信号处理、数据 通信、信息教育等领域。
搭载 2K1000 处理器(主频 1GHz),板载 DDR3 颗粒,实现 DDR3 的运行存储功能。实现了 GPIO 的输入输出,中断功能。板上集成 1 个网 口,集成 3 个 USB 接口,HDMI 接口,LCD 接口,音频输入/输出,集成 SD 卡接口,集成 2 个 CAN 接口,集成 RTC 计时功能。可以外扩 WIFI 模块。2K 龙芯派可以广泛应用于信息安 全、电力、轨道交通、工业控制、信号处理、数据通信、信息教育等领域,选择嵌入式应用是龙芯工业版的领域,这次使用的是龙芯教育版,更多是适合桌面系统。
本项目实现的功能是实时采集环境温度,并根据温度变化及时调整智能冰箱的通断。
硬件框架
硬件主要包括龙芯L2K 开发板,12V-10A直流 电源,驱动风扇和电机, 半导体制冷片。
调试引脚是RS232_UART_TX=59,RS232_UART_RX=60,
温度传感器引脚I2C1_SDA=3,I2C1_CLK=5,
冰箱开关控制 GPIO_07=7,
公用引脚是P3V3=1,GND=9,
硬件框架图如下。
引脚的编号图,
3
|
|
|
|