NB-IOT智能云家具项目系列实站

本文介绍了NB-IoT智能云家具项目,涉及主控板、LED灯、步进电机、直流电机、RGB彩灯、显示屏、温湿度测量等硬件控制。同时概述了物联网专业的课程,包括编程、硬件电路、单片机等,并划分了底层、中间层和上层的职业发展框架。对于物联网本科学生,推荐关注(嵌入式)单片机软件开发岗位,需要掌握C语言编程、电路图阅读和多种传感器操作。
摘要由CSDN通过智能技术生成

一、项目介绍

1.项目主控板

集成开发板

2. 项目功能

  1. 实现LEdge灯各种动作(常量、长灭、闪烁。。。)
  2. 实现key控制LED灯
  3. 通过定时器实现步进电机的控制
  4. 通过定时器PWM波功能实现直流电机的控制(正反转、加减速)
  5. 实现RGB彩灯的控制
  6. 实现显示屏的显示(汉字、图片、班级姓名学号)
  7. 实现温湿度的测量和显示
  8. 实现NB模块的上传和下行控制(以应用为主)

二、物联网专业所学的课程

2.1.课程(部分)

  1. 编程语言:c,java
  2. 硬件电路:电路,数电,模电
  3. 单片机:c51
  4. 操作系统:Linux…
  5. 其他:传感器

2.2.物联网课程分类

  1. 底层传感器:(各类传感器+各类主控cpu)
  2. 中间层网络层:(有线+无线 通信)
  3. 上层应用层:(电脑界面c++QT +手机界面APP)

三、职业类发展

职位框架

1. 底层

硬件测试、pcb画板、电路设计、(嵌入式)单片机软件开发

2. 中间层

网页开发,服务器开发.。。。

3. 上层

C++开发、QT开发、安卓APP开发、数据库、云端、云计算

四、 针对物联网专业本科阶段匹配度较高的职位

(嵌入式)单片机软件开发–结合硬件的软编程

4.1.工作内容

根据硬件原理图,结合数据手册(CPU手册、传感器手册),通过编程语言(C语言),完成传感器功能的实现

4.2.技能需求

  1. 熟练掌握c语言编程开发
  2. 能看懂电路图、时序图(懂一点电路,懂一点数电,不需要模电)
  3. 熟练掌握1-2款常见主控cpu的使用(c51单片机、各种电赛)
  4. 掌握各种常见的传感器(检测型、显示类、存储类、传输类、转换类)及其通信方式(RS232\RS485\CANBUS\IIC\SPI\蓝牙、WiFi、NB、lora、4g\5g)
  5. 具备良好的英文阅读能力

缺少的:知识–>技能,缺少的长时间、集中性的动手实践

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕竟是shy哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值