1.知识百科    智慧灌溉是运用物联网、云计算、大数据等新一代信息技术,结合农业生产的实际需求,通过传感器采集土壤温湿度、光照强度等信息,利用无线传感网络传输到中央控制系统进行智能控制。智慧灌溉系统由传感器(水位传感器)、无线通信模块(GPRS/CDMA/WLAN/蓝牙)和计算机组成;在农业生产中,通过自动感知环境信息(温度、湿度),实时监控作物生长状况并做出判断和决策。 2.开发环境    基于STM32的主控制器,USB接口水泵、稻田模型、水位监测传感器,硬件配置如下所所示:  稻田模型   稻田模型中添加了水位监测...

  hwzypeJdeEzq   2023年11月19日   20   0   0 智慧灌溉物联网

1.知识百科    智慧灌溉是运用物联网、云计算、大数据等新一代信息技术,结合农业生产的实际需求,通过传感器采集土壤温湿度、光照强度等信息,利用无线传感网络传输到中央控制系统进行智能控制。智慧灌溉系统由传感器(水位传感器)、无线通信模块(GPRS/CDMA/WLAN/蓝牙)和计算机组成;在农业生产中,通过自动感知环境信息(温度、湿度),实时监控作物生长状况并做出判断和决策。 2.开发环境    基于STM32的主控制器,USB接口水泵、稻田模型、水位监测传感器,硬件配置如下所所示:  稻田模型   稻田模型中添加了水位监测...

  hwzypeJdeEzq   2023年11月19日   15   0   0 智慧灌溉物联网

1.线程简介   线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在UnixSystemV及SunOS中也被称为轻量进程(lightweightprocesses),但轻量进程更多指内核线程(kernelthread),而把用户线程(userthread)称为线程。   线程是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针PC,寄存器集合和堆栈组成。线程是进程的实体,是被系统独立调度和分配的基本...

  hwzypeJdeEzq   2023年11月13日   18   0   0 线程

1.线程简介 线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在UnixSystemV及SunOS中也被称为轻量进程(lightweightprocesses),但轻量进程更多指内核线程(kernelthread),而把用户线程(userthread)称为线程。 2.线程通讯--读写锁 2.1读写锁简介    读写锁,它把对共享资源的访问者划分成读者和写者,读者只对共享资源进行读访问,写者则需要对共享资源进行...

1.TCP/IP简介 TCP/IP协议源于1969年,是针对Internet开发的一种体系结构和协议标准,目的在于解决异种计算机网络的通信问题。使得网络在互联时能为用户提供一种通用、一致的通信服务。是Internet采用的协议标准。  TCP/IP是一组通信协议的代名词,是由一系列协议组成的协议簇。它本身指两个协议集:   TCP(传输控制协议)。   IP(互联网络协议)。  TCP/IP协议的基本传输单位是数据包(Datagram)。  TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。T...

  hwzypeJdeEzq   2023年11月13日   12   0   0 TCP/IP域名解析网卡信息获取

1.ESP8266简介    ESP8266是一款高性能的WIFI串口模块,内部集成MCU能实现单片机之间串口通信,是目前使用最广泛的一种WIFI模块之一。可以简单理解为一个WIFI转串口的设备,不用知道太多WIFI相关知识,只需要知道串口怎么使用就可以。     ESP8266支持softAP模式,station模式,softAP+station共存模式三种。利用ESP8266可以实现十分灵活的组网方式和网络拓扑。(SoftAP:即无线接入点,是一个无线网络的中心节点。通常使用的无线路由器就是一个无线接入点。Station...

  hwzypeJdeEzq   2023年11月13日   18   0   0 esp8266UDP

1.git简介   Git是一个分布式的文件托管系统,当然这里的文件主要是源代码(文本),也可以包含其他非文本的二进制数据。由于git主要用于存储代码(.java.c.cpp.h.jar.class…)中,所以以后我们就把用代码来表示文件了。   Git包含了完善的客户端和服务端,客户端和服务端之间通过某种安全通信协议(HTTPS或者SSH)进行文件的上传和下载。  Git是基于 Linux内核开发的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:...

  hwzypeJdeEzq   2023年11月12日   16   0   0 git版本控制系统Gitee远程仓库

1.知识百科  Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。  git包含了完善的客户端和服务端,客户端和服务端之间通过某种安全通信协议(HTTPS或者SSH)进行文件的上传和下载。  git工具安装和基本使用参考:​​https://blog.51cto.com/u_15688123/6127897​​ 2.git分支  分⽀就是科幻电影⾥⾯的平⾏宇宙,当你正在电脑前努⼒学习Git的时候,另⼀...

  hwzypeJdeEzq   2023年11月12日   18   0   0 git分支合并多人协作

   Wi-Fi配网,指由外部向Wi-Fi设备提供SSID和密码(PSW),让Wi-Fi设备可以连接指定的热点或路由器,并加入后者所建立的Wi-Fi网络。    对于具备丰富人机界面包括屏幕/键盘的设备,例如电脑或手机,可以直接输入SSID/PSW进行连接。   对于不具备丰富人机交互界面的物联网Wi-Fi设备,例如智能灯、扫地机器人等,则可以借助手机等智能设备,以某种配网方式将SSID/PSW传递该设备。   SoftAP模式配网  原理介绍请参考腾讯云物联网开发文档​​SoftAP配网开发​​   &...

  hwzypeJdeEzq   2023年11月12日   23   0   0 SoftAP一键配网esp8266初始化

1.W5500简介   W5500是一款全硬件TCP/IP嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。W5500集成了TCP/IP协议栈,10/100M以太网数据链路层(MAC)及物理层(PHY),使得用户使用单芯片就能够在他们的应用中拓展网络连接。  久经市场考验的WIZnet全硬件TCP/IP协议栈支TCP,UDP,IPv4,ICMP,ARP,IGMP以及PPPoE协议。W5500内嵌32K字节片上缓存以供以太网包处理。如果你使用W5500,你只需要一些简单的Socket编程就能实现以太网应用。这将会比其他嵌入式以太网方案更加快捷、简便。用...

  hwzypeJdeEzq   2023年11月12日   19   0   0 TCP/IP网卡W5500

1.W5500简介    W5500是一款全硬件TCP/IP嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。W5500集成了TCP/IP协议栈,10/100M以太网数据链路层(MAC)及物理层(PHY),使得用户使用单芯片就能够在他们的应用中拓展网络连接。   久经市场考验的WIZnet全硬件TCP/IP协议栈支TCP,UDP,IPv4,ICMP,ARP,IGMP以及PPPoE协议。W5500内嵌32K字节片上缓存以供以太网包处理。如果你使用W5500,你只需要一些简单的Socket编程就能实现以太网应用。这将会比其他嵌入式以太...

  hwzypeJdeEzq   2023年11月12日   14   0   0 物联网平台DHCPTCP

1.uboot简介    U-Boot是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机系统结构,包括PPC、ARM、AVR32、MIPS、x86、68k、Nios与MicroBlaze。这也是一套在GNU通用公共许可证之下发布的自由软件。     U-Boot本质是一个裸机程序,是一种普遍用于嵌入式系统中的开源的Bootloader,作用是用来引导操作系统,以及给开发人员提供测试调试工具。主要负责基本硬件初始化,引导启动内核启动。 2.选择U-Boot理由  ①开放源码;  ②支持多种嵌入...

  hwzypeJdeEzq   2023年11月02日   54   0   0 uboottiny4412arm-linux-gcc

1.STM32G431简介    STM32系列32位微控制器基于Arm®Cortex®-M处理器,旨在为MCU用户提供新的开发自由度。它包括一系列产品,集高性能、实时功能、数字信号处理、低功耗/低电压操作、连接性等特性于一身,同时还保持了集成度高和易于开发的特点。 特性: LQFP64封装中的STM32G4微控制器(170MHz下的Arm®Cortex®-M4)具有:    STM32G431RBT6:128KB的闪存和32KB的SRAM;    STM32G491RET6:512KB闪存和96K...

  hwzypeJdeEzq   2023年11月02日   51   0   0 STM32低功耗Cortex-M4

1.csv文件简介   逗号分隔值(Comma-SeparatedValues,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也是方法之一。   CSV文件格式的通用标准并...

  hwzypeJdeEzq   2023年11月02日   26   0   0 csv表格文件C/C++

1.线程简介   线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在UnixSystemV及SunOS中也被称为轻量进程(lightweightprocesses),但轻量进程更多指内核线程(kernelthread),而把用户线程(userthread)称为线程。   线程是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针PC,寄存器集合和堆栈组成。线程...

  hwzypeJdeEzq   2023年11月02日   46   0   0 线程线程间通讯互斥锁

1.DHT11温湿度传感器简介   DHT11是一款有已校准数字信号输出的温湿度传感器。其精度湿度±5%RH,温度±2℃,量程湿度595%RH,温度-20+60℃。   DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性和卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式存在OTP内存中,传感器内部在检测信号的...

  hwzypeJdeEzq   2023年11月02日   20   0   0 dht11N32G45温湿度计单总线

1.项目功能   本次项目采用腾讯物联网平台+微信小程序腾讯连连实现远程控制。本地采集温度数据和湿度数据,设置温湿度报警阈值,超过设定值即可通过蜂鸣器报警。微信小程序可远程控制开发板的硬件设备。OLED屏幕实时显示采集到的数据显示,采用两页显示方式,第一页显示实时时间,第二页显示环境温湿度数据,可通过按键切换。板子上电即可自动完成WIFI连接,在WIFI密码修改的情况下课实现手机一键配网,从而实现腾讯云平台接入。连接成功后屏幕界面默认显示当前实时时间。时间校准可现在网络校时或串口校时。 1.1硬件模块   1.温湿度模块DHT11完成环境温湿度采集;  2.ESP8266WIFI模块完成腾讯云...

  hwzypeJdeEzq   2023年11月02日   65   0   0 MQTT腾讯云物联网

   设备驱动最通俗的解释就是“驱使硬件设备行动”。驱动与底层硬件直接打交道,按照硬件设备的具体工作方式,读写设备的寄存器,完成设备的轮询、中断处理、DMA通信,进行物理内存向虚拟内存的映射等,最终让通信设备能收发数据,让显示设备能显示文字和画面,让存储设备能记录文件和数据。     驱动程序是应用层和硬件层的连接桥梁,应用层只管完成应用逻辑开发和界面设计,驱动层则处理硬件配置,实现应用层相关接口函数。     杂项设备:字符设备类的一种,杂项设备主设备号为10。 1.DS18B20简...

  hwzypeJdeEzq   2023年11月02日   37   0   0 DS18B20单总线Tiny4412杂项设备

1.SDL百科   SDL(SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用C语言​写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux​、Windows、MacOSX等)的应用软件。现SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。    ​虽然SDL时常被比较为‘跨平台的DirectX’,然而事实上SDL是定位成以精简的方式来完成基础的功能,它大幅度简化了控制图像、声音、输出入等工作所需撰写的代码。但更高级的绘图功能或是音效功...

  hwzypeJdeEzq   2023年11月02日   33   0   0 SDL图像渲染

1.物联网平台简介    物联网(InternetofThings,简称IoT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。   物联网平台是一个集成了设备管理、数据安全通信和消息订阅等能力的...

  hwzypeJdeEzq   2023年11月02日   41   0   0 MQTT腾讯云物联网
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~