首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于Mind+的NB-IOT自动获取时间和位置(Arduino

注意事项 GPS适用于室外使用,在室内效果很差,窗户边有时也可以使用。 GPS刚通电时,需要短暂时间用以寻星,刚开始不能准确定位,属于正常。...使用(自动获取时间和位置) 前期准备 软件准备: 需要的可以自行下载 Arduino IDE 图形化编程 Mind+ DFRobot_BC20-master库 硬件准备: Arduino开发板(我在这里使用的是...Arduino nano) 杜邦线 BC20 NB-IoT & GNSS通信模块 物联网SIM卡 GNSS导航定位天线 NB-IoT天线 整体图 ?...编程 Mind+ 扩展中选择用户库,输入项目网址:https://gitee.com/chenqi1233/ext-BC20_NB-IoT.git ,安装BC20的用户库。 ?...Arduino #include // 创建对象 DFRobot_BC20_IIC myBC20(0x33); // 主程序开始 void setup(

1.8K30

远程查看室内亮暗情况

前期准备: 物联网平台: Easy-IoT物联网平台极大地简化了用户设备云所需要的大量配置,让创客与入门开发者10分钟内实现设备与云端的连接,尤其适用于物联网通信的快速测试和简单物联网项目的搭建。...软件准备: Arduino IDE 图形化编程 Mind+ DFRobot_BC20-master库 Mind+扩展中选择用户库,输入项目网址:https://gitee.com/chenqi1233...硬件准备: Arduino开发板(我在这里使用的是Arduino nano) 杜邦线 BC20 NB-IoT & GNSS通信模块 物联网SIM卡 GNSS导航定位天线 NB-IoT天线 光照传感器 介绍...模块介绍 Gravity:IIC & UART BC20 NB-IoT & GNSS通信模块是具有NB-IoT低功耗蜂窝通信和GPS/BeiDou双星精确定位功能的物联网通信模块。...注意事项 GPS适用于室外使用,在室内效果很差,窗户边有时也可以使用。 GPS刚通电时,需要短暂时间用以寻星,刚开始不能准确定位,属于正常。

82820
您找到你想要的搜索结果了吗?
是的
没有找到

如何利用Arduino 制作一个小机器人?

、编码器以及电池盒 Arduino Nano可以说是Arduino USB接口的微型版本,最大的不同是没有电源插座以及USB接口是Mini-B型插座。...Arduino Nano是尺寸非常小的而且可以直接插在面包板使用。...考虑价格等因素于是选择了后者,当然可以利用 Arduino IDE编写程序,然后可通过NanoICSP header直接下载程序到MCU。...确保之后的工作继续,我将Arduino Nano连接到我的电脑,打开 Arduino IDE然后复制好测试程序(找一个led灯闪烁测试程序),然后查看板子LED灯是否按照程序执行。...现在可以Arduino IDE上面编译它了,Arduino IDE 工具选项里面,选择processor(作者是 ATamega328),以及端口(dev/cu.wchusbserial1420

1.4K60

Arduino 机器学习实战入门(

Arduino Nano 33 BLE感应板比一根口香糖还小 可能有一些实际原因需要在微控制器挤压ML,包括: 功能-希望智能设备本地快速运行(独立于互联网)。...如何使用Arduino创建Web编辑器运行示例 一旦你使用USB数据线将Arduino Nano 33 BLE Sense连接到台式机,你就可以通过Arduino Create web编辑器面板编译和运行以下...请记住,这种型号是一个只有256kb内存的微控制器本地运行的,所以不要期望商业的“语音助手”级别的准确性-它没有互联网连接,可用的本地RAM大约是2000x。 注意,电路板也可以用电池供电。...Arduino BLE 33 Nano Sense的手势分类,输出表情符号 接下来,我们将使用ML使Arduino板能够识别手势。...我们更进一步,通过Arduino执行手势分类来“TinyML-ify”它。

3.3K20

设置TinyML实验Arduino环境

原书是TensorFlow-Lite-Micro相关设计的提纲挈领,但是成书到发行期间,TFLM一直也发展中,书中的代码到实践时候就有差异;《TinyML》也没有把实践部署讲的很透彻,个人认为在于TFLM...采用工业化的pipeline解决依赖(不同硬件平台的编译、库、工具链的依赖);《TinyML》阐述硬件平台移植相关章节,没有把工具链从官方的工业pipeline完整的剥离出来,也导致了光看书无法复现。...徒手把TFLM移植到nrf52840的淘宝开发板,书忽略了nrf平台工具链的构建,以及如何和tf编译系统联动的设计。工作原因没有精力继续TinyML的爱好了。...言归正传,《Deploying TinyML》使用“nano ble 33 sense”开发板和Arduino作为实验的软硬件环境。...1.安装Nano 33 BLE Sense的Board File 1 打开“Boards manager”。

1.6K71

关于Arduino Nano没有经历过的坑

大部分玩 Arduino 的朋友,都还是从 UNO板子开始玩,而这些板子的共性,就是都是用了 DIP(直插)28 脚封转的主芯片。...而转为 Nano 的话,其实芯片核心并没有变化,但是封装从 DIP28 改为 TQFP32,兼容版的UNO用的和nano版是同样的芯片,软件方面都不需要变动,程序都是通用的。硬件方面又有什么不同呢?...如上图,多了 VCC 和 GND,没什么好说,而多的 ADC6 和 ADC7,就是是之前 DIP 封转的芯片所没有的东西了,为了兼容UNO原版,兼容版这两个引脚也是没有引出的,而在 nano 中是把这2...上图很明显,A6,A7引脚上有个红色的惊叹号,说明需要我们注意,大家注意看datasheet中的管脚定义,就会发现这 ADC6 和 ADC7 实际和 ADC0-ADC5 是不太一样的。...玩 Nano,或者是贴片AVR的 Arduino 朋友们,可要注意。 总结来说,就是nano版中,A6,A7只能用作ADC转换用,而不能用作数字口来使用。

1.9K20

随讲单片机与Arduino

个人计算机(PC)这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板。...基于Arduino的项目,可以只包含Arduino,还可以包含Arduino和其他一些PC运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。...3.Arduino nano Arduino Nano 是一款小巧的,可以面包板使用的CPU,ATmega328P产品。提供与UNO板子一样的外部连接特性,并且也具有外部的插脚接口。...4.设置板卡型号 Arduino包括多种版本的主控器,其中比较常见的是Uno、nano、Leonardo以及Mega系列的控制器。 板子一栏,你需要根据自己选择的主控硬件的固件类型来选择板卡。...上传完毕,不出意外,我们就能在板子直观地看到程序运行的效果了: Adruino Uno板13号引脚的LED灯闪烁。

1.3K20

Arduino 机器学习实战入门(下)

从https://arduino.cc/downloads下载并安装Arduino IDE 打开刚刚安装的Arduino应用程序 Arduino IDE菜单中选择工具>板>板管理器… 搜索“Nano...Arduino板运行小应用程序(也称为示意图),这些程序是由.ino格式的Arduino源代码编译而成,并使用Arduino IDE或Arduino Create编程。...、采样率、触发阈值,以及我们是否将数据输出为CSV、JSON、二进制或其他格式,这些都可以Arduino运行的示意图中定制。...Arduino IDE中,打开串口绘图仪工具>串口绘图仪 如果出现主板不可用的错误,请重新选择端口: 工具>端口>端口名(Arduino Nano 33 BLE) 拿起板子,练习你的击打和弯曲动作 您将只看到一秒钟窗口的示例...一手拿起板子(以后拿起板子会触发采样) Arduino IDE中,打开串口监控工具>串口监控 如果出现主板不可用的错误,请重新选择端口: 工具>端口>端口名(Arduino Nano 33 BLE)

3.1K20

給盲人一双眼睛:用Jetson NANO做一个盲人导航器

准备的材料: Nvidia Jetson NanoArduino纳米。 2个伺服电机。...USB音频适配器(因为jetson nano没有音频插孔) 以太网电缆 网络摄像头 英伟达Jetson Nano电源适配器 3D打印机。...眼镜的电子设备非常简单。它只是与ardunio nano连接的两个伺服电机。arduino nano接收来自jetson的信号(使用pyserial库),而Arduino Nano控制伺服电机。...它在jetson nano以大约10 FPS(单独)运行,并且精度也相当不错。 运行结果: ? 车道检测模型非常有效,jetson nano以约25 fps的速度运行。...小哥使用5V 2 Amp的USB B型电源以5W的功率运行nano。使用5V 4A电源10W模式下运行jetson将进一步提高性能。 ?

1.3K11

张高兴的 .NET IoT 入门指南:(八)基于 GPS 的 NTP 时间同步服务器

这点误差对于基本生活基本没有影响,但是对于股票交易、火箭发射等等要求高精度时间的场景就无法忍受了。...镜像 后续工作 硬件需求 名称 描述 数量 计算机 可以是运行 Linux 的开发板,也可以是运行 Windows 的电脑 x1 NEO-6M GPS 模块 x1 USB 串口 可选,使用 USB 串口将...GPS 模块与计算机相连 x1 杜邦线 传感器与开发板的连接线 若干 电路 传感器 接口 开发板接口 NEO-6M TX 开发板或 USB 串口的RX RX 开发板或 USB 串口的TX VCC...细心的你也许会发现获取到的时间信息只精确到秒,GPS 明明使用的是原子钟,这是为什么?仔细观察手中的 GPS 模块,还有一个 PPS 针脚没有使用。...初始化串口 使用串口时最重要的属性是波特率,请查阅对应 GPS 模块的数据手册,这里使用的 NEO-6M 模块的波特率是 9600。

3.2K20

细数无人机的幕后功臣:开源飞控流派全揭秘

因此,生产开源硬件(OSHW)许可下的品目(产品)的人和公司有义务明确该产品没有原设计者核准前被生产,销售和授权,并且没有使用任何原设计者拥有的商标。...实现技术自由的同时,开源硬件提供知识共享并鼓励硬件设计开放交流贸易。 开源硬件(OSHW)定义1.0是软件开源定义基础定义的。...第二代开源飞控系统大多拥有自己的开源硬件、开发环境和社区,采用全集成的硬件架构,将全部10DOF传感器、主控单片机,甚至GPS等设备全部集成一块电路板,以提高可靠性。...Arduino可以通过与其配套的Arduino IDE软件查看源代码并上传自己编写的代码,Arduino IDE使用的是基于C语言和C++的Arduino语言,十分容易掌握,并且Arduino IDE可以...很多玩家第一次使用该飞控时,不得不借助电冰箱来进行传感器校准,而一些厂家为了保证批量产品的稳定性,只能在飞行器对电路板进行加温,使其保持温度恒定。

4.7K30

50元制作PS2键盘无线监控装置

0x00 什么是Arduino Arduino实际就是一种开发板,将微控制器和必需的元件集成一块电路板,扩展出完善的接口和针脚,就可以接上各种各样的传感器,完成你心中的设计,你也可以把它理解成一种电子积木...,编写完之后烧写入微控制器(arduino中这称为下载),它们会自动开始运行。...Aduino的官方网站:http://www.arduino.cc,要进行下面的内容,请在此下载arduino的官方IDE并安装,IDE安装目录的drivers子目录中,有烧写arduino所需要的usb...然后使用arduino ide 给板子烧写程序,工具菜单栏中选好板子的型号,选号对应串口号。...也可以用micro sd卡模块,将按键信息存储存储卡中,等到有人连接装置后通过无线发送出去。我没买这个模块,所以这块没有做。 另外还可以做得更小更廉价!欢迎指教!

1K50

水果图像识别:基于 Arduino 和 TensorFlow Lite Micro

本文中,我们将带您了解一个更为简单的端到端教程:使用 TensorFlow Lite Micro 库,以及 Arduino Nano 33 BLE Sense 的色度计和近接感测器传感器来分类对象。...运行 TensorFlow Lite Micro 的 Arduino BLE 33 Nano Sense Tiny ML 的理念是设备用较少的资源(更小巧的外形、更少的能耗和更低成本的芯片)完成更多的工作...若与传感器同一块开发板运行推理,无论是对隐私还是电池续航时间都大有裨益,且意味着无需连网即可完成推理。...请注意,实际您可以设备端运行完整的基于 CNN 的视觉模型。这块特殊的 Arduino 开发板配有一个板载色度计,因此我们认为以此方式开始演示不仅有趣,还极具指导意义。...从 Arduino 串口输出到 linux 终端并使用 ANSI 突出显示的结果,以及 unicode 表情符号 结论 至此,我们了解了一个 Arduino 运行的机器学习的快速端到端的演示。

2.1K20

Jetson NANO机器人利用预训练模型探索人机交互

嵌入机器人身体每个部分的单独的 Arduino 控制器可以实现这些操作。伺服电机的独立控制器控制手臂和头部的运动。该机器人有四个麦克纳姆轮,因此它可以全方位移动。...它们以菊花链形式连接在一起,由一个单独的 Arduino NANO板驱动,该板可管理颜色变化和眨眼的外观。...有一个 UART/BT 接收器 Arduino nano,它的作用是从用户那里获取命令并解码它需要去哪个子控制器并通过CAN BUS发送。 ...Tomanek NVIDIA 开发者论坛中指出,机器人背面的 Jetson Nano 是运行带有 resnet18-body 的定制 Python 脚本的大脑,当它检测到人的关节时会返回其平面坐标。...虽然马里奥拉没有明确的目标,但他认为这是一个试验和学习使用这项技术可以实现什么的机会。“迄今为止最好的结果是,通过机器学习模型驱动的那些行为,这个小型机器人有一定的自主权。”

66320

极客DIY:如何制作一款属于自己的谷歌眼镜?

工具 PCB电路板、Arduino Nano、HC 05蓝牙模块、SSD1306 OLED 模块、蜂鸣器、振动电机、透明塑料片、杜邦线、电线、焊台、剪刀、电池 HuD 这个主要是光学反射投影原理(HUD...),如果拿谷歌眼镜举个例子就是微型投影仪先是将光投到一块反射屏,而后通过一块凸透镜折射到人体眼球,实现所谓的“一级放大”,人眼前形成一个足够大的虚拟屏幕,可以显示简单的文本信息和各种数据。...我事先准备好的透明塑料片切下5个相等的正方形薄片 1 将其中四片与OLED模块粘在一起 2 放入剩下的那一片,然后校对偏折角度。...将OLED显示屏模块(SPI)与Arduino Nano连接,连接OLED显示屏的时候需要用到较长的电线,这样到最后安装时可以调整与眼睛的距离,现在可以下载库文件到Arduino的库文件夹,这一步需要在程序中取消注明的...当然在这里我也需要保证Arduino Nano可以与传感器连接,于是我在后面又添加了加速度传感器原理、光感器以及声音传感器,这样可以采集信息供用户使用。

1.9K70
领券