没有显示器,如何玩转树莓派

本文介绍了一种无需额外显示器即可使用树莓派的方法。利用笔记本电脑通过设置树莓派的WiFi热点,并通过VNC软件进行远程连接,实现对树莓派的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有很多对树梅派感兴趣的童靴,想去买个树莓派3B的板子玩玩,但是因为没有显示器,一直犹豫。现在大多都是用笔记本。为了一个两百多元的树莓派,还要去买台千元的显示器,感觉不划算。那怎样才能不用显示器,又可以玩转树莓派呢?
当然前提是笔记本还是需要的。
具体步骤如下:
1.让树莓派的系统启动时打开wifi热点
2.用笔记本连接这个热点。
3.树莓派的系统的网页,设置无线路由的密码。树莓派的系统连接路由。
4.笔记本通过VNC连接上树莓派.就可以操作树莓派上的系统了。


其他

### 树莓派 Zero W 的基本配置与项目实例 #### 配置环境准备 为了启动基于树莓派 Zero W 的开发工作,需准备好必要的硬件设备以及软件环境。至少需要如下组件[^2]: - 树莓派 Zero W 设备本身 - 微型SD卡及其读卡器(用于安装操作系统) - USB转Micro USB电源线 - 可选:HDMI显示器、键盘鼠标等外设以便初次设置;之后可通过SSH远程管理。 完成上述准备工作后,可以下载官方Raspbian OS镜像并烧录至SD卡内,随后插入到树莓派中开机初始化配置网络连接和其他基础设定。 #### 实现简单 LED 控制功能 作为入门级实验之一,可以通过GPIO接口来控制外部LED灯亮灭状态。具体做法是在电路板上焊接或插接适当规格的电阻和发光二极管,并编写Python脚本来操作指定编号的引脚输出高低电平信号从而达到开关效果[^1]。 ```python import RPi.GPIO as GPIO from time import sleep led_pin = 17 # 定义使用的GPIO针脚号 GPIO.setmode(GPIO.BCM) GPIO.setup(led_pin, GPIO.OUT) try: while True: GPIO.output(led_pin, GPIO.HIGH) print('LED on') sleep(1) GPIO.output(led_pin, GPIO.LOW) print('LED off') sleep(1) finally: GPIO.cleanup() ``` 这段代码实现了每秒钟切换一次LED的状态,即一秒钟亮起再熄灭的过程循环执行下去直到手动终止程序运行为止。 #### 利用 PWM 调节伺服电机角度 除了简单的数字I/O之外,还可以利用脉宽调制(PWM)技术调整模拟量输出幅度,比如用来改变舵机的角度位置。这同样依赖于特定的GPIO端子支持PWM模式,通过修改占空比参数即可精确地指挥机械臂或其他连杆机构的动作范围。 ```python import RPi.GPIO as GPIO import time servoPIN = 18 GPIO.setmode(GPIO.BCM) GPIO.setup(servoPIN, GPIO.OUT) pwm_frequency = 50 # Hz duty_cycle_min = 2.5 # 对应最小角度 duty_cycle_max = 12.5 # 对应最大角度 def set_angle(angle): duty_cycle = ((angle / 180) * (duty_cycle_max - duty_cycle_min)) + duty_cycle_min p.ChangeDutyCycle(duty_cycle) time.sleep(0.5) p = GPIO.PWM(servoPIN, pwm_frequency) p.start(0) set_angle(90) # 设置中间位置为例程演示 time.sleep(2) for angle in range(0, 181, 30): # 测试不同角度变化情况 set_angle(angle) time.sleep(1) p.stop() GPIO.cleanup() ``` 此段示例展示了如何逐步增加舵机转动的角度直至覆盖整个活动区间内的几个关键点位。 #### 将普通USB摄像头转换成IP Camera服务 借助开源工具如`mjpg-streamer`, 用户能够轻松搭建一套简易版的家庭监控系统。只需按照说明文档编译安装该应用程序包,接着配置好视频源路径及相关选项就能让原本普通的USB相机摇身变为可供局域网内部浏览直播流媒体的服务端[^3][^5]。 ```bash sudo apt-get update && sudo apt-get install mjpg-streamer cd /usr/local/bin/ wget https://raw.githubusercontent.com/jacksonliam/mjpg-streamer/master/mjpg_streamer.sh chmod +x ./mjpg_streamer.sh ./mjpg_streamer.sh start ``` 以上命令序列完成了MJPG Streamer服务器部署流程,此时打开任意Web客户端输入目标主机地址加上默认监听端口号(`http://<RPi_IP>:8081`)便能实时查看由所连接摄像装置捕捉的画面了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值