一款结合小初高信息科技课程标准与跨学科的物联网气象站主题套件,围绕物联网气象站的主题,通过开源硬件采集并分析气象数据,同时将采集数据以可视化形式呈现,学会设计多功能气象站的解决方案。
一.主控板:
1.CPU需采用单板计算机架构的国产芯片,主频不低于1.2GHz、核数不低于4核,板载内存不低于512MB的DDR3内存,硬盘内存不低于16GB的eMMC存储,出厂预装Linux系统,支持python2和python3;
2.需支持多种编程方式:图形化编程、Jupyter编程、Thonny编程、SSH远程访问、VScode编程等;
3.需支持预装常用Python库,如NumPy、Pandas、Matplotlib等库;
4.需支持离线运行程序、还可存储多个程序;
5.需支持蓝牙4.0及WiFi 2.4G;
6.需板载2.8寸 240*320TFT彩屏、2个可编程功能按键、麦克风传感器、光线传感器、加速度传感器、蜂鸣器等模块;
7.需配备USB Type-C、USB TypeA接口(可拓展USB外设,如摄像头等)、microSD卡接口,板载至少6路传感器拓展接口(支持2路IIC,支持3路PWM其中2路ADC),19路金手指IO接口(支持I2C、UART、SPI、ADC、PWM);
8.需支持Type-C 5V供电,工作电压3.3V;
二.电子模块:
1.气象仪:
①.需支持风速、风向、温度、湿度、气压等数据检测;
②.需支持直接输出物理量数据;
③.需支持外接传感器扩展,至少内置2个传感器接口;
④.需兼容常规主控板,支持2种通讯方式(UART、I2C);
⑤.需支持单板存储功能,并且存储空间至少16M;
⑥.需支持GNSS定位、WiFi无线通信,还需满足实时数据传输和远程定位及信息获取功能;
⑦.需内置大容量电池,可支持气象仪独立工作至少48小时,并且支持低功耗模式,同时可查看输出的电池电量数据。
2.语音识别模块:
①.需支持离线语音识别功能;
②.需支持内置常用固定命令词条,至少包含135条常用的固定命令词条;
③.需支持新增命令词学习功能,至少支持17条命令词条学习;
④.需配备麦克风、喇叭及喇叭接口,并且麦克风数量不少于2个;
⑤.需支持I2C和UART两种通讯方式,适配主流开源硬件主控器;
3.基础电子模块:
①.要求至少6种电子模块,包含但不限于PM2.5传感器、舵机、灯带、语音合成模块、太阳能板、USB摄像头;
②.电子模块需自带固定螺孔,支持螺丝、魔术贴等方式固定;
③.电子模块接口需采用PH2.0接口;
三.配件:
需配备模块连接线、主板烧录数据线、结构件等配件;
四.编程方式:
需支持图形化编程;
五.配套内容:
需提供不少于18课时教学课程,包含课程文档、案例程序等。