树莓派虽小,但五脏俱全和普通电脑无异。
电脑能做的大部分事情,在树莓派上都能做,而树莓派以其低能耗、移动便携性、GPIO等特性,很多在普通电脑上难以做好的事情,用树莓派却是很适合的。下面是本站目前所收集的,基于树莓派去DIY的一些有意思的功能。当然树莓派的功能远不止这些啦,本页面会不间断补充、更新。
普通难度的DIY
- 用树莓派打造一个家庭影院
- 把树莓派配置成无线路由器
- 用树莓派搭建BT下载服务器
- 拿树莓派当FTP文件服务器
- 在树莓派上搭建代码托管服务(SVN)
- 用树莓派当网络收音机播放FM电台
- 在树莓派上搭建LNMP环境,作为网站服务器
- 基于 Samba 实现 NAS 系统(网络存储中心)
- 用树莓派实现网络批量自动安装CentOS
- 用树莓派建立家庭媒体中心
- 在树莓派上搭建LAMP服务
- 在树莓派上获取美国天气预报
- 使用Markdown On Raspberry Pi 写博客
- 树莓派制作单双休闹钟
- 用树莓派搭建Git私有服务器
- 用树莓派做VPN路由网关
- 树莓派上使用迅雷远程下载
- 树莓派做下载机,Aria2!
- 树莓派下搭建shadowsocks服务器
- 空气指数之 PM2.5 显示器(基于SAKS扩展板)
- 站点宕机指示(基于SAKS扩展板)
- 数字温度计(基于SAKS扩展板)
较高难度的DIY
- 给树莓派安装摄像头模块实现拍照、摄像功能
- 在树莓派上实现文字转语音服务
- 树莓派使用MJPG-Streamer实现网络监控
- 树莓派+温度传感器实现室内温度监控
- 用树莓派实现网站访客LED闪亮提醒
- 树莓派用作FM电台发射器
- 用树莓派改装的智能微博炉
- 树莓派打造超低成本廉价盲文显示器
- 用树莓派打造一个带WIFI的数码照相机
- 用树莓派做个专属iBeacon基站
- 树莓派搭建 hadoop 集群
- 将树莓派打造成音乐播放服务器
- 红外感应模块+蜂鸣器实现简易报警
- 树莓派DIY自带特效的智能安全门
- 使用树莓派进行简易人脸识别
- 直播续章:用树莓派搭建B站直播“点歌台”
- 叮当:一个开源的树莓派中文智能音箱项目/a>
- 使用叮当声控智米电风扇
- 用树莓派DIY六足行走的机器人
- 家具变智能:用HomeKit+Siri声控家里电器
- 用树莓派DIY共享鱼缸,支持微信远程喂鱼
- 用树莓派做 RTMP 流直播服务器,可推送至斗鱼直播
发现树莓派高端 Maker 制作请戳:
http://www.quwj.com/tag/raspberry-pi
相关推荐
XScreenSaver是一个屏幕保护程序,可以在树莓派上实现屏幕保护功能,提高安全性同时也能美化界面。 - **安装XScreenSaver**:`sudo apt-get install xscreensaver` - **配置XScreenSaver**: - 进入“首选项”->...
这本书适合玩树莓派的Python小伙子。超清带目录。非常好的一本书
例如,以下代码可以用来拍摄一张照片: ```python import picamera with picamera.PiCamera() as camera: camera.resolution = (1024, 768) camera.capture('image.jpg') ``` 三、无线监控实现 为了构建无线...
2. GPIO控制:树莓派的GPIO(General Purpose Input/Output)引脚可以用来控制外部硬件,如LED灯、传感器等。学习GPIO编程,可以了解如何读取输入信号和控制输出设备。 五、树莓派应用实例 1. 媒体中心:利用树莓派...
比如,你可以创建一个Web服务器,使用Python的Flask或Django框架,这样通过网络就能访问到树莓派上的数据或控制其硬件设备。 在数据分析和可视化方面,Python的Pandas、NumPy和Matplotlib库可以帮助树莓派收集和...
6. **编程与开发**:树莓派支持Python、C++、Java等多种编程语言,可以用来进行硬件控制、数据处理、网络应用开发等。学习如何在Linux环境中搭建开发环境,编写和运行程序。 7. **硬件接口与GPIO**:树莓派提供了...
总的来说,"树莓派案例程序.zip"集合了从基础到高级的各类树莓派应用场景,无论你是初次接触树莓派的新手,还是寻求新挑战的资深玩家,都能从中受益。通过深入学习和实践这些案例,你将能够充分挖掘树莓派的潜力,...
树莓派智能小车开发是一项将微型计算机树莓派与机器人技术相结合的创新实践,它为初学者提供了学习和探索物联网(IoT)、嵌入式系统和自动化控制的平台。在这个项目中,我们将主要使用C语言或Python作为编程语言,实现...
在Windows下,我们需要下载PuTTY(用来做远程连接使用的)和TightVNC serber(用来当做显示屏幕,类似于虚拟机那种显示)工具。 2 树莓派的前期配置(第一次使用) 首先, 需要先配置树莓派的Wi-Fi数据(前提是已经...
还有描述性的文字,比如“RUN,GLOBAL_ENHEADER”、“GLOBAL_ENRUN_PG”,这些可能是电源管理相关的控制信号或电源管理芯片的控制引脚,例如供电使能(RUN)和全局使能(GLOBAL_EN)信号,控制着树莓派的电源状态,...
例如,Raspberry Pi GPIO库可以用来控制GPIO引脚,实现硬件交互。 4. **树莓派进阶开发**: - **GPIO控制**:GPIO引脚是树莓派与外部硬件交互的关键。通过编程,可以控制GPIO的输入输出,实现对LED灯、传感器等...
与键盘类似,鼠标驱动也需要解析USB数据包,将它们转化为内核能处理的鼠标事件。这通常涉及到解析HID(Human Interface Device)报告描述符,识别鼠标的按钮和滚动事件,并将它们映射到内核的输入事件结构体。开发者...
树莓派是一种单板计算机,它的硬件资源包括但不限于中央处理单元(CPU)、随机存取存储器(RAM)、图形处理单元(GPU)、以及各种接口和连接器。在购买和使用树莓派之前,了解这些硬件资源是至关重要的,因为它们...
树莓派装机教程主要涉及树莓派硬件的安装、系统安装、配置和基本使用。树莓派是一种低成本、信用卡大小的计算机,由树莓派基金会开发,旨在推广计算机科学教育。以下为树莓派装机教程涉及的知识点: 1. 树莓派官网...
9. **自动化与定时任务**:树莓派上的cron服务可以用来设置定时任务,例如自动备份、定时开关设备等。相关代码可能教授如何配置和使用cron。 10. **监控与日志**:学习如何监控树莓派的性能(CPU、内存使用情况),...
- **树莓派GPIO接口的认识**:GPIO(通用输入/输出)接口是树莓派的一个重要特点,可用来控制外部设备,实现各种项目。 - **安全操作建议**:遵循基本的安全操作规范,如避免在未关机的情况下插拔设备等。 #### 二...
首先,树莓派(Raspberry Pi)是一款基于Linux操作系统的单板计算机,它内置了一个全功能的UART(通用异步收发传输器),可以用来进行串行通信。在树莓派上,通常使用`picocom`或`minicom`等命令行工具来配置和测试...
`wpa_supplicant.conf`文件是树莓派用来配置无线网络连接的关键文件。为了使树莓派连接到指定的WiFi网络,你需要编辑这个文件。打开`wpa_supplicant.conf`,并添加以下内容: ``` country=CN # 替换为你的国家...
这可能是用来展示文本内容的,因为ASCII字符是文本的基础。 2. **myoled_fb.c**:这很可能是framebuffer驱动的核心实现,它会处理与OLED屏幕相关的初始化、更新屏幕内容等操作。 3. **myoled_fb_user.c**:这个...