VL53L0x 飞行时间传感器 arduino 驱动。
2022-01-23 15:56:55 19KB arduino VL53L0X
1
这是一篇关于动手制作基于arduino 和12864液晶模块的图形化显示GPS导航系统的帖子,作品效果和成本可能无法和TB上的导航产品媲美,但是动手过程会带给你乐趣和知识。 该设计根据功能分为三个版本。(具体详见附件内容) 最终版本视频演示: 动手之前最好能具备一些背景知识: 1. arduino 相关基础; 2. 能使用12864 液晶模块; 3. 能够用arduino 通过串口通信获取GPS模块定位信息; 4. 能够用arduino 操作SD卡模块; 制作所需主要硬件: arduino UNO 1片; 12864 液晶模块 1片; GPS模块1片; SD卡模块及SD卡 1套; 如截图: 原理: 将地图数据依据瓦片算法存储在SD卡中,通过串口获取GPS定位信息并从中解析出经纬度坐标,依据经纬度坐标读取相应地图数据显示在12864液晶模块上,同时显示定位坐标点。 1. 地图存储算法——瓦片系统(Maps Tile System) 本制作采用的地图数据和地图存储算法来源于微软的bing maps并做了相应修改。 具体可参考: Bing Maps Tile System[1*] Virtual Earth Tile Image URI 参数解析 Goolge and Microsoft Map Url Parameters 在瓦片系统中地图采用金字塔式的分层存储结构,不同层具有不同级别的地图分辨率(地图精细程度),每一层地图被分割成等像素大小(256X256)的瓦片,算法要解决的问题就是给定经纬度坐标和缩放级别(层索引)得到具体相应的瓦片编号。 在连接[1*]的最后有算法实现的代码可共参考。 2. 针对12864液晶模块的设计 12864液晶模块是128像素宽64像素高的单色液晶显示模块,本制作为了适应模块显示做出了两个设计。 1). 将256X256像素的瓦片裁切成128X64像素大小的8份 子瓦片。 如下图所示: 2). 通过阈值方法将8位png索引图像(bing maps 的道路数据)转换成二进制地图数据文件,为了能够显示原图中的文字信息,采用多阈值提取求或方法提取原地图中背景、地物和标注文字数据,由于标注文字和背景之间的扰动,提取效果有待改进。 显示效果: 生成地图程序(需要连接互联网): 通过设置地图范围经纬度信息获取要使用定位的区域,可通过google earth 等能显示经纬度的软件或网页获取经纬度的最大最小值(上大下小,右大左小)。缩放级别建议设置范围1~15,较大地图范围和较高缩放级别会增加地图下载、显示加载的时间。 注意:上面是对GPS导航V0.1版本的具体介绍,其他的V0.2和V0.3版本详见附件内容。
2022-01-23 13:07:15 3.44MB 定位和跟踪系统 电路方案
1
极速冲刺 由 Arduino 提供支持的自行车速度计项目。 我正在使用具有128x64 OLED SPI屏幕的Arduino Pro Mini 3.3V。 还使用两个图形库: 装置有两个速度传感器,一个用于踏频,另一个用于速度。 使用A3144霍尔效应传感器并将其连接到中断引脚(2和3)。 (每个使用8K上拉电阻) 在显示屏上,您可以看到:速度、节奏(数值和图表)和里程表。
2022-01-23 03:03:34 3KB
1
易语言控制硬件方面的资料比较少, 这次一次给大家补个够, 用的是 Arduino nano 的开发板硬件(具体自己某宝搜索, 贼便宜), 通讯用的 Json 高扩展性协议简单易懂 可以控制 18 路继电器, 我演示的时候只接了 4 路继电器 可以接 7路模拟量输入的传感器, 可以输出PWM信号. 也可以用来采集数字信号状态, 接入各种传感器模块采集IO状态, 也可以采集模拟信号 比如用数字IO可以采集开关按下/松开的状态, 接震动传感器可以检测到震动状态, 接霍尔传感器, 红外测距模块等等, 可玩性极高. 还可以驱动电机正转反转速度控制, 模拟量可以采集环境光度, 电池电压检测, 温度等等,反正传感器可以接一大堆,具体看自己怎么使用.
2022-01-22 19:09:27 307KB stm32 arm 嵌入式硬件 单片机
适合 ARDUINO uno 控制板 TB6612FNG马达驱动模块 选择带编码器的马达
2022-01-22 09:15:55 4KB 开发语言 arduino
1
天然气气体报警器是一款检测天然气气体泄漏浓度的高科技 电子产品,它的主要作用当空气中的天然气浓度达到我们设置的浓度 值是,天然气气体报警器就会自动声光报警,预防天然气浓度过高造 成的重大事故的发生。
2022-01-22 09:02:36 819KB arduino 课程设计 嵌入式 传感器
arduino-1.8.19-windows.zip esp32-1.0.6.zip esptool-2.3.1-windows.zip esptool-3.0.0.2-windows.zip mkspiffs-0.2.3-arduino-esp32-win32.zip xtensa-esp32-elf-win32-1.22.0-97-gc752ad5-5.2.0.zip
2022-01-21 14:02:39 275.32MB arduinoesp32
1
This is a book about “hacking” electronics. It is not a formal, theory-based book about electronics. Its sole aim is to equip the reader with the skills he or she needs to use electronics to make something, whether it’s starting from scratch, connecting together modules, or adapting existing electronic devices for some new use. You will learn how to experiment and get your ideas into some kind of order, so that what you make will work. Along the way, you’ll gain an appreciation for why things work and the limits of what they can do, and learn how to make prototypes on solderless breadboard, how to solder components directly to each other, and how to use protoboard to make more complex soldered circuits. You will also learn how to use the popular Arduino microcontroller board, which has become one of the most important tools available to the electronics hacker. There are over 20 examples of how to use an Arduino with electronics in this book. You will also learn how to use the Raspberry Pi (a tiny Linux computer) as a tool for electronics hacking. Electronics has changed. This is a modern book that avoids theory you will likely never use and instead concentrates on how you can build things using readymade modules when they are available. There is, after all, no point in reinventing the wheel.
2022-01-21 11:36:41 14.6MB Arduino Raspberry Pi
1
ESP8266 / ESP32智能家居游乐场 这是我的ESP8266 / ESP32智能家庭游乐场,用于自制地暖传感器和控制单元。 :warning: 该项目部分使用230 V,因此请小心,如果您不知道自己在做什么,请放开手。 基本构建块和技术: 无线上网 MQTT C ++ 使用Visual Studio Code中的PlatformIO构建的软件,一些出色的库和ESP8266 Arduino 用制成的 特征 当地的: 感测室温 控制室温 显示当前房间温度 显示目标温度 偏僻的: 允许从远程设备(智能手机,计算机等)进行控制 提供一个不错的前端 如果未连接到网络,则保持本地运行 软件 Master分支仅提供(预)发行软件 开发可能包含未经测试的更改 依存关系 平台: 适用于Arduino的ESP8266内核 适用于Arduino的ESP32内核 Arduino库: 用于ESPx的
2022-01-20 22:58:32 63KB arduino esp8266 thermostat heating-control
1