最近业余研究arduino和树莓派

2014深圳Maker Faire创客技术生态观察:从Arduino到树莓派的硬件创新实践 开源硬件是嵌入式系统与物联网开发的重要基础,它通过开放设计降低技术门槛,使开发者能快速验证创意。其核心原理在于提供标准化的硬件模块与软件库,实现软硬件解耦,从而加速原型开发。这一技术价值在于推动了技术民主化,让个人和小团队也能参与硬件创新。在应用场景上,开源硬件广泛应用于智能家居、STEAM教育、可穿戴设备及工业控制等领域。本文基于2014年深圳Maker Faire的现场观察,深入剖析了以Arduino、树莓派为代表的开源硬件平台如何与3D打印、激光切割等快速原型技术结合,并聚焦于电源管理、运动控制等工程 阅读详情

昨天淘到的arduino uno到手了,感觉开源硬件还是比较好玩和容易上手的,程序是用c语言的子集, 代码运行结构就是 setup() 和 loop()2个函数,单任务运行。花了点 时间做了个控制LED灯和串口的程序玩了下,挺有意思的。


今晚Raspberry也到手了,这个功能要比arduino强大,就是个小电脑,默认的系统是基于debian改的,速度使用ssh远程登录操作,对着电视操作太累了!

至于具体的功能吗,就是个linux,做服务器什么的都可以,我打算做个在线视频监控系统,装上云台,然后再弄个android app,这样就可以用手机看家里的宝宝了,本来打算花500大洋买的wifi IP camera也可以节省掉了

打造便携式嵌入式开发工作站:树莓派与Arduino一体化集成方案 嵌入式系统开发涉及硬件控制与上层应用逻辑的协同,其核心在于微控制器与计算平台的交互。通过串口通信等协议,微控制器(如Arduino)负责底层传感器数据采集与设备驱动,而单板计算机(如树莓派)则运行Linux操作系统,处理复杂逻辑、网络通信及人机交互。这种架构的技术价值在于实现了软硬件的解耦与高效协同,大幅提升了开发调试的灵活性与效率。在物联网、智能硬件和快速原型开发等应用场景中,一体化集成方案能有效简化开发环境搭建,减少线缆连接,提升项目机动性。本文以树莓派与Arduino为核心,详细介绍了如何构建一个高度 阅读详情

相关推荐

从LED立方体到机器视觉:Arduino实战进阶指南与避坑经验

单片机是嵌入式系统的核心,它通过执行存储在内存中的指令来控制外部硬件。其工作原理基于冯·诺依曼或哈佛架构,通过GPIO、ADC、PWM等外设与传感器、执行器交互。掌握单片机编程能实现从简单逻辑控制到复杂实时系统的跨越,在物联网、机器人、智能家居等领域有广泛应用。本文聚焦Arduino平台,通过LED立方体、机器视觉传感器等具体项目,深入探讨了硬件驱动、传感器融合、实时控制等关键技术。文章结合丰富的实战经验,详细解析了如何利用Arduino生态快速构建项目,并总结了硬件连接、电源管理、内存优化等常见问题的解决

weixin_30911451的博客 489

基于arduino的视觉机械臂的研究

采用openmv检测与arduino进行控制舵机,进行有颜色物料的检测与抓取

qq_50278744的博客 1536

从零构建开源人形机器人PLEN2:3D打印、Arduino控制与步态算法实战

机器人技术正从工业领域走向个人创客与教育场景,其核心在于机电一体化系统的设计与实现。开源硬件与3D打印技术的普及,大幅降低了机器人开发的门槛。以Arduino为代表的开源控制平台,通过PWM信号驱动舵机,结合关键帧插值算法,实现了基本的运动控制。这些技术为教育、科研和创意项目提供了高性价比的实践平台。本文以完全开源的PLEN2人形机器人项目为例,深入解析如何利用3D打印制造机械结构,通过Arduino核心协调多路舵机,并设计步态算法,最终完成一个能稳定行走的双足机器人。项目充分体现了开源社区在降低创新门槛和

weixin_30861459的博客 332

树莓派和 Arduino 机器人入门手册(四)

从第一章开始,你已经走了很长一段路。如果你是机器人和编程新手,那么这可能是一本具有挑战性的书。这是命中注定的,所以恭喜你通过了。希望你能跟上,在这个过程中制造出你自己的机器人。概括一下,在第一章,我介绍了一些机器人的基本概念,并讨论了这本书的目的。在第二章中,我们通过安装 Raspbian 操作系统并将其配置为远程访问来开始使用 Raspberry Pi。第三章向你介绍了 Python 编程语言。在第四章中,我们开始使用 Raspberry Pi 的 GPIO 头处理传感器。

龙哥盟 1281

基于树莓派Pico与RTL-SDR的低成本SDR系统搭建与瀑布图显示实践

软件定义无线电(SDR)是一种通过软件编程来定义无线电功能的革命性技术,其核心原理是将传统硬件实现的信号处理功能(如调制解调、滤波)转移到软件层面执行。这项技术的核心价值在于其极高的灵活性和可重构性,使得单一硬件平台能够通过加载不同软件,实现从FM广播接收、航空信号解码到通信协议分析等多种应用,极大地降低了无线电系统开发与实验的门槛。在工程实践中,SDR常与嵌入式系统结合,用于构建低成本、高性能的信号处理节点。例如,利用树莓派Pico微控制器的高速ADC和可编程I/O(PIO)进行实时信号采样,再配合RTL

weixin_34174322的博客 306

告别卡顿!OBS Studio最佳录制参数设置指南(适合游戏/网课/会议场景)

本文提供OBS Studio录制参数优化指南,针对游戏、网课及会议三大场景,详细解析帧率、码率与编码器设置。重点推荐利用硬件编码器(如NVENC)实现游戏录制零卡顿,并分享清晰稳定的网课录制与长时间会议录制配置方案,助你告别视频卡顿与音画不同步问题。

e4f5g6h7的博客 1330

业余编程社区为何对LLM说“不”:理解优先于生成代码

在AI编程工具快速普及的今天,代码生成已成为开发者日常的一部分,但业余编程社区——如Arduino玩家、自制操作系统与复古硬件爱好者——却对大型语言模型(LLM)表现出强烈的抵触情绪。这种反对并非源于技术恐慌,而是源于对“黑盒”参与方式的深层不信任:社区长期坚持理解优先、亲手验证和可解释性,而LLM输出代码却常常绕过这些核心原则。从技术文化、真实技术短板(如嵌入式场景中“看起来能用”的代码、依赖环境差异、幻觉API)到学习观冲突,业余编程社区强调试错与失败的学习价值,反对以生成代替理解。本文探讨了这些冲突的

weixin_28731231的博客 252

告别臃肿VS!仅用Visual Studio 2022 Build Tools为Qt 5.12.12配置MSVC2017开发环境

本文详细介绍了如何仅使用Visual Studio 2022 Build Tools为Qt 5.12.12配置MSVC2017开发环境,避免安装臃肿的完整VS。通过精准选择组件、配置Qt Creator编译器和优化Kit设置,实现高效、精简的Windows平台Qt开发环境搭建,特别适合追求性能和资源优化的开发者。

weixin_30340617的博客 349

第一章 - 新手入门 - 第一课 Arduino 初识

目的: 最近手头的工作告一段落了,身边不乏有对电子硬件、机器视觉以及新科技、新技术感兴趣的小伙伴,也经常跑来问,这个怎么做的,那个怎么弄的,你看看这个动作能不能做?那个能搞定不? 也就萌生了写一稿关于Arduino从职场小白到精通编程的念头,毕竟肚子里的墨水写出来,大家也都看得见,也好后人乘凉。 好了,进入正题,因为是第一章、第一小节,也是第一课,所以同学们不用太紧张,放松姿态,看案例,看看我们的Arduino都能做什么,本节课啥也不说,就看案例,就这么静静的看… 案例1:LED 矩阵(8x8x8)灯光

Ma Ding的博客 17万+

Vue 实现华视身份证读卡器功能

在www.downcc.com下载“华视cvr100驱动”安装程序; 华视电子官网有相应的文档说明和程序下载 一、服务安装 选择安装目录: 启动读卡服务: 安装成功会有如图所示: 注意事项: 安装开发包必须使用管理员权限,因为windows服务和读卡器设备驱动程序均需要管理员权限,否则会安装失败。 win10需要修改组策略才有管理员权限。 二、服务的使用 打开浏览器,输入地址http://127.0.0.1:19196/mainpage,回车 点击openDevice: 点.

zyqgt960812的博客 6501

STM32串口通信实战:从CubeMX配置到printf重定向全解析

串口通信是嵌入式系统中最基础且广泛使用的数据交换方式,它基于异步串行通信原理,通过TX(发送)和RX(接收)两根信号线实现设备间的全双工通信。其技术价值在于协议简单、硬件成本低、可靠性高,是单片机与上位机调试、传感器数据采集、设备控制等场景的首选方案。在STM32等ARM Cortex-M系列MCU中,USART外设通过硬件自动处理时序,大大减轻了CPU负担。本文聚焦于嵌入式竞赛与开发中的高频需求,以STM32G431RBT6为例,详解通过CubeMX配置USART1、实现按键触发数据发送、并完成print

weixin_30603633的博客 545

树莓派+LED灯带:打造带灯光引导的MIDI跟弹键盘

MIDI协议作为数字乐器通信的通用语言,将音符、速度等信息结构化编码,为智能乐器开发提供了标准化输入。基于MIDI文件解析与实时调度,结合嵌入式平台的可编程I/O能力,开发者能够构建响应式灯光引导系统。在DIY电子乐器领域,利用树莓派作为主控,通过Python生态中的mido、python-rtmidi和rpi_ws281x库,可高效实现MIDI消息解析、击键检测与可寻址LED驱动。这种软硬件结合的实践,不仅降低了音乐学习门槛,让琴键上的LED提前亮起指示演奏位置,还能通过命中率统计反馈练习效果。无论是个人

weixin_30487201的博客 365

Transformer入门(一)——结构

Transformer入门介绍篇,分别介绍了Transformer的总体结构与每个模块的实现原理

yeen123的博客 9424

基于Qwiic超声波传感器与OLED的Arduino实时测距显示系统

在嵌入式系统与物联网应用中,传感器数据采集与可视化是核心基础。I2C通信协议因其简单可靠、支持多设备挂载,成为连接微控制器与各类传感器、显示屏的常用总线标准。通过I2C,主控设备可以高效读取传感器数据并驱动显示模块,实现数据的本地实时呈现,这对于机器人、智能小车等需要快速反馈的场合至关重要。SparkFun的Qwiic生态系统基于I2C,通过防反接接口和统一线缆,极大简化了硬件连接,降低了开发门槛。本项目正是这一技术的典型实践:利用Qwiic超声波传感器感知距离,通过Arduino处理数据,并驱动Qwiic

csxc65837的博客 313

ComfyUI节点流实战:用Wan2.1制作电商短视频全流程(附人物/商品模板)

本文提供了一份详尽的ComfyUI实战教程,指导用户如何利用通义万相Wan2.1图生视频模型,高效制作适用于抖音等平台的电商短视频。内容涵盖从环境部署、核心工作流搭建,到针对服装、3C数码等品类的高级提示词模板与参数调优,旨在帮助电商从业者快速生成高质量、高保真商品展示视频,显著提升内容生产效率。

potato的博客 1279

【RT-DETR实战】117、华为昇腾CANN部署探索:从模型转换到推理踩坑实录

本文总结了RT-DETR模型在昇腾310B芯片上部署的关键挑战与解决方案。主要遇到四大问题:1)模型转换时需注意ONNX导出设置,建议先固定尺寸验证;2)内存布局差异导致推理异常,需精确匹配NHWC/NCHW格式;3)流水线并发优化中内存复用和异步处理是关键;4)调试阶段需利用专用工具逐层比对。作者提出六条实用建议,包括小尺寸验证、预处理对齐、内存池设计等,强调部署是持续适配过程,需建立完整的测试体系应对工具链迭代。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 190

从Arduino到舵机:电机创意控制与花式玩法实战指南

电机控制是嵌入式系统和物联网应用中的基础技术,其核心原理是通过微控制器输出信号来驱动电机实现精确运动。在工程实践中,PWM(脉冲宽度调制)技术常用于调速,而舵机则通过特定周期的脉冲信号实现角度定位。掌握这些技术不仅能实现自动化控制,还能为创意项目注入动态交互能力。结合Arduino等开源硬件平台,开发者可以轻松实现从简单的电机正反转控制到复杂的多轴协同运动。本文聚焦于电机花式玩法,通过舵机平滑摆动、直流电机变速控制等实例,展示了如何将基础控制技术应用于互动艺术装置和智能玩具等场景,让电机从工业元件转变为创意

weixin_30216561的博客 286

Fastgpt本地使用Docker Compose 快速部署

修改文件,并执行再执行d重起容器。具体配置,参考配置详解。可以查看日志,在启动容器后,第一次请求网页,会进行配置文件读取,可以看看有没有读取成功以及有无错误日志。进入 FastGPT 容器,可以通过ls data查看目录下是否成功挂载文件。可通过查看配置文件。可能不生效的原因挂载目录不正确配置文件不正确,日志中会提示invalid json,配置文件需要是标准的 JSON 文件。

洛阳泰山的博客 1631

树莓派3实战指南:系统安装、GPIO开发与家庭服务器搭建

单板计算机(SBC)是硬件开发与嵌入式学习的重要载体,其中树莓派系列凭借完善的生态和丰富的文档,成为入门首选。树莓派3(Raspberry Pi 3 Model B)虽已发布多年,但凭借四核处理器、40针GPIO接口以及成熟的Raspberry Pi OS系统,依然适用于多种场景。从基础的系统烧录、SSH无头配置,到利用Python控制GPIO点亮LED、读取传感器数据,再到搭建家庭服务器、运行Home Assistant智能家居中枢或Pi-hole广告拦截器,树莓派3都能稳定胜任。本文从实际项目角度出发,

weixin_30652491的博客 765

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

text 热敏打印机_只要有想象力,打印机都能做游戏

不知道为什么,文本冒险游戏最近频频被人提及。这不,现在又出来一个基于实时打印的文本冒险游戏 —— Quest Smith。这位脑洞较大的创客名叫 Bekir Dağ ,他用微型打印机和树莓派做出了这个手持游戏设备。关于文本冒险游戏的背景知识:1975年左右,程序员兼业余洞穴探险者 威尔·克劳瑟(Will Crowther)编写了第一个文本冒险游戏 —— Adventure。最初名为 AD...

weixin_39560029的博客 327

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

程序员如何告别无聊?何不创建一些有趣的东西呢?

全文共1395字,预计学习时长5分钟图源:unsplash是时候摆脱那些让你厌烦的无聊项目啦。你一定也有很多天马行空的奇思妙想,想要创建一些刺激且有趣的业余项目,但却不确定如何进行。没关...

读芯术的博客 2508

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

基于RP2040与SX1262的LoRa通信节点设计:从硬件选型到低功耗实战

LoRa(远距离无线电)技术以其出色的链路预算和超低功耗特性,成为物联网边缘节点实现公里级通信的理想选择。其核心原理是通过扩频调制技术,在低数据速率下换取极高的接收灵敏度与抗干扰能力,从而在复杂环境中实现远距离、低功耗的数据传输。这一技术价值在于为广域、电池供电的传感器网络(如环境监测、资产追踪)提供了可靠的无线连接方案。典型的应用场景包括远程数据采集、智慧农业与工业监控等。本文将深入解析如何利用树莓派Pico(RP2040)的双核处理能力与Semtech SX1262 LoRa芯片的射频性能,构建一个高效

weixin_33979203的博客 415

Grove MQ气体传感器原理与实战:从接口标准到物联网应用

传感器作为物联网感知层的核心组件,其工作原理基于将物理或化学信号转换为可测量的电信号。半导体式气敏传感器通过敏感材料电阻变化检测气体浓度,具有成本低、响应快的技术特点,在环境监测、安全预警等场景中广泛应用。Grove标准化接口系统通过统一物理连接与信号规范,极大降低了传感器使用门槛,使开发者能聚焦应用逻辑开发。以MQ系列为代表的Grove气体传感器模块,集成了信号调理电路,支持模拟/数字双输出模式,配合Arduino等开源硬件可快速构建气体检测原型。在实际工程中,需重点处理传感器预热、温湿度补偿、数据滤波等

weixin_34252686的博客 408

1小时搞定L298N原型:快速验证你的机器人想法

最惊艳的是平台能同时生成Android Studio项目文件,下载后直接编译就能用。我的红米手机装上APP后,控制小车满屋跑的样子被室友拍成了抖音。试了下真的超方便,从零开始到手机控制电机转动,前后不到1小时!这里把我的经验整理成三种方案,适合不同需求的伙伴们。这个方案需要些Linux基础,但平台把最头疼的环境配置都搞定了。这个版本特别适合完全新手,我第一次测试时连杜邦线都没接错,因为平台提供的接线图特别清晰。电机转起来那刻简直成就感爆棚!不仅预置了所有常见驱动库,最厉害的是能自动生成配套的手机端代码。

RubyLion28的博客 692

开源机械爪项目openclaw-china:从设计到ROS集成的完整实践指南

机器人末端执行器是自动化系统的关键部件,其核心原理是通过驱动机构实现物体的抓取与操作。在机器人学与自动化领域,开源硬件项目极大地降低了技术门槛与开发成本。本文聚焦于一个面向中文场景的开源机械爪项目openclaw-china,该项目采用模块化设计,深度适配国内开发环境。其核心价值在于提供了一套完整的、经过验证的软硬件解决方案,包括3D打印结构、电路设计、固件代码及上位机控制软件,并详细集成了如MG90S舵机等易获取的标准件。通过解析其平行夹爪结构选型、组装调试流程及基础控制代码,本文旨在为机器人抓取、自动化

weixin_33694172的博客 494
上一篇: 关于什么是DLNA, 什么是DMS的详细介绍
下一篇: 基于cling2.0的Android DLNA/Upnp客户端基本开发成功
offbye
offbye 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄24年 1309粉丝 252原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

offbye

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

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

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

打赏作者

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

抵扣说明:

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

余额充值