51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
畅玩鸿蒙与硬件
OpenHarmony
dayu
#2020征文-开发板#基于HiSpark Wi-Fi IoT套件_3-编写简单GPIO程
上一次报告主要是环境搭建,并且完成了代码获取与代码的编译烧写,本次报告从嵌入式系统最基本的GPIO引脚控制讲起。动手之前肯定要熟悉下代码目录,为了直观的查看代码,推荐一个生成目录树的网站:“http:dir.yardtea.cc”,只要把目录拖到网站相应位置即可生成目录树。点击配置按钮可以配置行程目录树的深度。下边是我对代码目录下文件的简单理解,鸿蒙的文档很多,没有一个一个熟悉,还是比较喜欢先动起来,基本上是摸索出来...
闲云野鹤s
0回复
6876浏览
鸿蒙
《HarmonyOS 2.0源码框架分析》直播答疑
精华
问题1:老师好,鸿蒙特色能力——分布式能否允许轻设备之间自由通信,还是必须依靠智能手机作为桥梁实现数据交换和处理?回答:目前从鸿蒙已经披露的资料来看,并未强制要求必须以手机为桥梁。也就是说技术上、理论上来说完全可以轻设备之间直接互通的。但是实际上从鸿蒙的典型场景来说,基本都是围绕手机为中心节点来设计的。这是合理的,有以下原因:1、手机目前是离人最近的设备,人已经很习惯通过手机来做各种事情了。2、手...
朱有鹏老师
1回复
1.7w浏览
harmonyos
Arduino杀手,会是ESP8266吗?
Arduino之所以流行可能是因为它的学习曲线比较平缓,另外是支持它的第三方程序库非常多,无论在什么平台上都比较容易入门。多年前我曾和一些搞嵌入开发多年的朋友请教,他们更建议我多点尝试STM的开发,Arduino只能在实验室中玩玩很难产品化的,主要原因是由于芯片生产授权和Arduino嵌入到产品时很多时候都需要添加外围电路而导致生产成本很高。而对于我这种一直从事高级语言开发的人确在很难回退到STM那种让人难受的面向过程式...
轩辕
0回复
1.1w浏览
ESP8266
Arduino通过MAX9814实现录音
如果通过Arduino进行录音不是单纯地接一个驻极电容MIC就可以的,因为自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码。即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。在开始动手之前我们需要先了解一些关于数字编码的基础知识。采样采样率在音频采集中叫做采样率。由于声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。...
轩辕
0回复
1.9w浏览
Arduino
MAX9814
录音
Arduino实战
#2020征文-手表#深鸿会深大小组:HarmonyOS小游戏:贪吃蛇
原创
精华
前言随着学习的深入,我们决定把经典游戏贪吃蛇移植到鸿蒙上,这篇文章用于记录学习中的感悟,也为了分享给对鸿蒙有兴趣的初学者们,希望在这个过程中能够相互交流、共同进步。一同参与编写的还有:张尧mb5fa4e07864f6fLinzijiandevxWeChat15820482064概述使用工具:DevEcoStudio下载地址:[https:developer.harmonyos.comcndevelopdevecostudio]要完成贪吃蛇游戏,我们需要完成的工作有:1.项目的创建2.完成基本布局3.把蛇、食...
Linzijiandevx
5回复
1.7w浏览
鸿蒙
手表
js
贪吃蛇
深鸿会深大小组
Arduino小车学习与研究
前期准备概念学习单片机一台能够工作的计算机要有这样几个部份构成:中央处理单元CPU(进行运算、控制)、随机存储器RAM(数据存储)、存储器ROM(程序存储)、输入输出设备IO(串行口、并行输出口等)。在个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了...
轩辕
0回复
9787浏览
Arduino小车
鸿蒙设备开发开讲啦!通过一个小游戏开发实战学会鸿蒙设备开发
鸿蒙设备开发课程开讲啦!教你用鸿蒙OS在HiSparkWiFiIoT套件上编程。自社区开发板免费领取活动开始,社区内陆陆续续有小伙伴拿到了开发板套件,那么问题来了,开发板怎么用?为了给大家解决这些困惑,12月5日(本周六)晚20:00,我将为大家做一场鸿蒙IoT设备开发的直播,主题是《基于鸿蒙IoT套件的猜数字游戏开发实战》。在这场直播中,我会从零开始手把手地带领大家从HelloWorld开始,在鸿蒙IoT设备上进行应用开发,并最终完...
HonestQiao
8回复
3.1w浏览
鸿蒙
HarmonyOS
开发板
HiSpark
Wi-Fi IoT套件
#2020征文-开发板#基于HiSpark Wi-Fi IoT套件_2-环境搭建
首先本篇报告共计分如下几部分:1、虚拟机安装配置。2、Linux下编译环境安装与配置3、windows端编译以及烧录程序安装与配置4、鸿蒙系统源码下载、编译、烧写。一、虚拟机安装配置看论坛与群里面大家使用虚拟机普遍是用的vmware,而我习惯用Oracle的virtualbox,有两个原因,一个是体量小,安装方便,另外一个主要原因是免费软件,不需要像vmware需要和谐。当然论坛有大侠依托vmware安装了ubuntu20.4并且将编译环境配置好了,这...
闲云野鹤s
0回复
7769浏览
鸿蒙
#2020征文-开发板#HiSpark Wi-Fi IoT 套件试用-LiteOS万物互联
一、开箱HarmonyOSHiSparkWiFiIoT智能家居开发套件由透明盒包装,每一个模块都标配了静电袋。一共有8个模组组成,分别为:●WiFi主板(四川爱联封装的hi3861模组、串口通信芯片CH340G、复位按键和一个自定义按键)●显示屏(OLED)●传感器版1(PIR光敏电阻)●传感器版2(可燃气体传感器温湿度传感器)●指示版(3LED蜂鸣器)●RFID读卡版(NFC)●JTAGdebug版●通用底板从整体看涵盖了人体感应PIR、可燃气体检查、环境光检测...
tianhudiu
0回复
9791浏览
HarmonyOS
#2020征文-TV#鸿蒙应用开发TV-HelloWord (一)
精华
DevEcoStudio和AndroidStudio都是基于IntelliJIDEA开发的,那么对于开发过Android设备的同学,使用DevEcoStudio开发就会简单的很多,包括设置,模拟器位置,功能菜单,Logcat等等都很类似,只是目前DevEcoStudio暂不支持xml页面预览,必须将应用安装到远程设备上才能预览。不过我相信很快鸿蒙就会将这些功能进行完善,那么我们先看看一个简单的HelloWord打开模拟器后,直接使用DevEcoStudio创建一个新的项目,目录结构很简单。...
烛火夜光
0回复
1.3w浏览
鸿蒙应用
#2020征文-开发板#基于HiSpark Wi-Fi IoT套件_4-IIC设备驱动
上一篇报告主要介绍了HI3861的GPIO操作,而本次报告主要是通过OLED驱动讲解下IIC接口的操作方式,本次报告主要内容如下:1、OLED规格书熟悉及电路图解读2、代码编写以3、烧录测试一、OLED规格书熟悉及电路图解读从HiSparkWiFiIoT智能家居套件硬件资料目录“\HiSparkWiFiIoT智能开发套件原理图硬件资料\数据手册\HiSparkWiFiIoTOLEDVER.A\金马鼎0.96白色30Pin.pdf”来看,oled屏幕采用的是ssd1306驱动芯片,此芯片支持并口、34线...
闲云野鹤s
0回复
8711浏览
鸿蒙
Android与Arduino通信
ESP8266Android与Arduino通信功能描述:1Arduino上电,它通过软串口(Arduino的2号和3号脚)发送命令,配置espson8266为AP模式,wifi名DDD密码123456通过硬串口向电脑打印调试信息,以及espson8266收到指令后发出的信息。2等待Esp8266初始化成功,Arduino不断监听软和硬串口监听电脑从硬串口发来的命令,转发给软串口让Esp8266通过WIFI发送出去。电脑向硬串口发送命令没什么格式,但是通过串口命令让esp8266向wifi发命令,特定...
轩辕
0回复
1.2w浏览
ESP8266
通信
三轴加速度计LIS3DH简介
LIS3DH是ST公司生产的MEMS三轴加速度计芯片,实现运动传感的功能。主要特性有:宽工作电压范围:1.713.6V功耗:低功耗模式2μA;正常工作模式、ODR50Hz时功耗11μA(要求SDOSA0脚浮空或上拉)测量范围:+2g+16g接口:I2C、三线制四线制SPI16bit数据输出两个可编程中断输出脚,用于自由落体和动作检测6D4D方向检测内置AD支持3路外部信号输入内置温度传感器内置32slot的10bitFIFO存储器自检测功能封装:3x3x1mmLGA16管脚定义V...
轩辕
0回复
4.0w浏览
三轴加速度计
#2020征文-开发板#移植lua到鸿蒙—在鸿蒙上用lua跑hello world
原创
精华
惯例先放helloworld本项目地址:https:gitee.comhiharmonicalua下载能在鸿蒙上跑的二进制文件准备环境1.安装docker2.dockerpullystyleopenharmonyps:本文使用与鸿蒙系统一同编译的方法。如果自己有本地环境,可以把lua项目放鸿蒙代码目录里(或者使用软接连)下载lua官方代码mkdirpcodeohoscdcodeohosgitclonehttps:github.comlualua.git编写BUILD.gn文件因为要与系统一起编译,为了方便,直接用替换掉示例的方法,这样就只需要写...
东方星痕
2回复
1.5w浏览
鸿蒙
HarmonyOS
lua
编程语言
#2020征文-开发板#鸿蒙应用开发实机热更新工具-harl
原创
依赖1.debug版本的hi3516镜像(release版本不支持shell)2.nfsv31.配置过程2.配置过程可能遇到的问题3.serial(串口)4.devtools(可以从鸿蒙编译目录outipcamerahi3516dv300devtoolsbin复制到nfs挂载目录)1.aa(管理APP启动,关闭)2.bm(安装卸载APP)USAGE➜harlNAME:harlOpenHarmonyOSDevtoolsUSAGE:harl.exe[globaloptions]command[commandoptions][arguments...]VERSION:v0.2.2COMMANDS:init,iinit.harm.ymlwatch,wwatchandreloada...
东方星痕
4回复
1.4w浏览
鸿蒙
HarmonyOS
harl
【Harmony Go技术沙龙-轻松掌握鸿蒙OS多场景开发】课件分享
精华
【HarmonyGo技术沙龙轻松掌握鸿蒙OS多场景开发】终于告一段落了,没有参会?在会场没有听懂?不要慌,老师课件已经放在文末附件中了,快来下载吧!现场图片分享
鸿蒙开发者社区官方账号
4回复
1.6w浏览
Harmony Go
Arduino控制LCD显示helloworld
首先是一些基础知识:LCD1602简介:ArduinoLiquidCrystal库简介:这个库可以封装了对LCD芯片的一些操作,用起来很方便,不用再自己编写相关的芯片时序控制、数据或命令读写等函数的代码了。1.LiquidCrystal()简介:创建一个LiquidCrystal的实例(构造函数).可使用4线或8线方式作为数据线(请注意,还需要指令线).若采用四线方式,将d0d3悬空不连接.RW引脚可接地而不用接在Arduino的某个引脚上;如果这样接,省略在函数中的rw参数。构...
轩辕
0回复
1.3w浏览
hello world
ESP8266最佳开发板--ESP-LAUNCHER开发板评测
要评选中国影响力十大芯片,ESP8266必在其中。虽然开发文档有些混乱,各种生态纷杂,但它的低价,给了开发者更低门槛,也让更多人都参与到WiFi的开发体验中来。从这种意义上来说,ESP8266是一款伟大的SoC!可能生态太繁茂了,所以官方开发板显得并不重要,曝光度也不高。但是我们还是想要尝试一下它的开发体验。下面正文开始ESP8266系列产品是EspressifSystems生产的WiFi芯片,主要应用在物联网设备上。ESP8266系列目前包括ESP82...
冷月星
0回复
1.6w浏览
ESP8266
Launcher
2020年全球物联网收入将仅增长5%,而2019年增长16%
正如我们最近发布的IoTTAM预测所示,2019年至2030年之间,物联网收入将从4650亿美元增长至超过1.5万亿美元。这一数字表明,在我们预测的最初几年中,长期的增长掩盖了一个巨大的动荡时期。可以理解的是,尽管不是唯一的影响因素,但新冠肺炎大流行在这些波动中发挥着重要作用。感染率下降促使全球各国开始放松过去几个月实施的封闭措施,希望重振停滞不前的经济,并减少对本国公民生活的干扰。这是否是恢复正常状态的第一步,还...
柳随风
1回复
7256浏览
物联网
在web浏览器上显示室内温度
上次的nodejs操作arduino入门篇中实现了如何连接arduino。这次我们来实现通过arduino测量室内温度并在浏览器上显示出来。【所需材料】硬件:LM35温度传感器,arduinouno板,面包板,若干导线。软件:socket.io,cylonJs,express等【准备硬件部分】1、首先当然是连接电路板:注意这个ANALOGIN是传感器的输入,就是读取温度的入口。看看我连的:2、然后按照nodejs操作arduino入门篇先连接上arduino试试吧。【准备软件部分】1、安装...
轩辕
0回复
8092浏览
nodeJs
arduino
socket.io
暂无内容
1
99
100
101
102
103
104
105
106
107
116
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅