50元学习MicroPython物联网开发,最便宜方案!

news/2024/7/20 3:46:14 标签: python, docker, 物联网, 小程序, 服务器

50元学习MicroPython物联网开发,最便宜方案!

  • 一、材料采购
  • 二、材料图片
  • 三、软硬准备
    • 1、斐讯N1
    • 2、USB虚拟串口驱动(CH341SER)
    • 3、Thonny软件
    • 4、fritzing软件
  • 四、实验内容

一、材料采购

物品淘宝价格说明
UNO D1 R32(ESP WROOM-32)20元WIFI、蓝牙4.0、4M内存(2M用于MicroPython系统,2M用于应用程序)。
USB刷机线5元蓝色那种线
自动浇花套装14元卧式水泵、电池盒、软水管、土壤湿度模块、继电器模块、杜邦线若干
面包板套装8元MB02面包板+电源模块+几十条杜邦线
LED灯3元若干
TM16388元(可选)建议购买,显示和按钮,可选

二、材料图片

在这里插入图片描述

项目数值
核心数2
架构32bit
WifiYes
蓝牙Yes
内存512K
闪存4M
GPIO36
通讯协议SPI, IIC, I2S, UART, CAN
ADC(模数转换器)18通道12位
DAC(数模转换器)2通道8位
存储卡接口1
温度传感器1

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、软硬准备

设备价格说明
迷你服务器100元建议购买一台斐讯N1刷armbian系统,可部署MQTT服务器(https://www.emqx.io/)
无线路由器150-300元一般家用无线路由器
开发电脑自己看部署WIN10、安装python开发软件Thonny、接线做图软件fritzing

1、斐讯N1

斐讯N1硬件方面CPU采用S905,运行内存2GB,ROM采用8G的EMMC存储,有一个千兆有线网口,一个HDMI接口,两个USB2.0接口,无线网络支持2.4GHz/5GHz,可玩性相当高。
在这里插入图片描述

2、USB虚拟串口驱动(CH341SER)

下载地址:https://download.csdn.net/download/cwdelphi/16139417

3、Thonny软件

下载地址:https://download.csdn.net/download/cwdelphi/16139715
在这里插入图片描述
烧录固件
http://www.micropython.org/download/esp32/
在这里插入图片描述

4、fritzing软件

下载地址:https://download.csdn.net/download/cwdelphi/16139780
在这里插入图片描述

四、实验内容

实验名称实验内容
刷固件通过Thonny给开发板刷Mircopython系统固件
刷软件通过Thonny给开发板上传并执行代码
LED灯开、关、亮度
自动浇花采集土壤湿度,开关水泵出水
MQTT通讯通过MQTT协议进行无线网络通讯实现远程控制

http://www.niftyadmin.cn/n/1068951.html

相关文章

电源符号:VCC、VDD、VEE、VSS、VBAT

电路设计以及PCB制作中,经常碰见电源符号:VCC、VDD、VEE、VSS、VBAT 一、解释 VCC:Ccircuit 表示电路的意思, 即接入电路的电压VDD:Ddevice 表示器件的意思, 即器件内部的工作电压;VSS:Sseries 表示公共连接的意思&am…

减少神经网络过拟合的方法

防止神经网络过度拟合的最常见方法: 获取更多训练数据减少网络层数( capacity of the network)添加权重正则化( weight regularization/weight decay)添加dropout数据增强(data-augmentation)批…

获取当前路径

CodeC#中获取当前程序集路径:AppDomain.CurrentDomain.BaseDirectory 例如: CodeFimeName AppDomain.CurrentDomain.BaseDirectory "temp\" base.ObejctID DateTime.Parse(btime).ToString("yyyyMMdd") DateTime.Parse(ntime).…

论如何编写物联网硬件程序,以自动浇花程序为例

核心思想、硬件控制部分的代码要和从软件系统逻辑中剥离出来! 一、需求分析 花盆内土壤湿度较低时,控制水泵进行浇水。 二、系统设计 有空补充。 三、模拟代码 1、普通版 import timeclass zdjh:def __init__(self):#湿度越大,数值越小…

tensorflow 保存和恢复模型

模型可以在训练期间和训练完成后进行保存。这意味着模型可以从任意中断中恢复,并避免耗费比较长的时间在训练上。保存也意味着您可以共享模型,而其他人可以通过您的模型来重新创建工作。 在发布研究模型和技术时,大多数机器学习从业者分享&a…

在linux的shell里访问一个URL

在linux上访问一个网址有四种方法 1.elinks,用法举例: [weishushengcentOS6 ~]$ elinks -dump http://www.baidu.com 2. wget 这个会将访问的首页下载到本地 [weishushengcentOS6 ~]$ wget http://www.baidu.com--2015-01-23 23:33:42-- http://www.baid…

走近GCC 4——GCC 4新特性揭秘(转)

走近GCC 4——GCC 4新特性揭秘(转) from: http://hi.baidu.com/diboo19/blog/item/819b52511cb3182342a75b7e.html 在过去的数年内,GNU编译器套装(GCC)经历了从GCC v3到v4的巨大转变。GCC 4为开发人员带来了一个新的最优化框架(和…

2015年,新的启程

2015年,新的启程转载于:https://www.cnblogs.com/new0801/p/6176844.html