如何把两个树莓派连接起来当作一个整体使用?

如何把两个树莓派连接起来当作一个整体使用?,第1张

树莓派+sd卡+手机电源:树莓派网上买的;sd卡相机里面拆出来的;电源是原来一个手机的,接口通用
5v继电器:控制有三线的(电源、地、信号)
TendaW311MI小型无线路由
接线若干
方法/步骤
树莓派接线图:sd卡、手机电源线、网线、hdmi转dvi接线连接显示器、键盘
如何用树莓派Raspberry Pi做一个简单的控制系统
安装树莓派的linux系统:系统到官网下,用工具写到sd卡里面(比较简单网上很多教程)
树莓派通过有线上网:开始时没显示器,买了一条HDMI的转DVI接口的线,调试了一下,可以上网后,就不用接显示器了,在家用有线连接路由器,用secureCRT连接局域网ip,就可以登入树莓派,ping一下外网,基本就通了
树莓派无线网卡上网:把无线网卡插入usb接口,TendaW311MI免驱动即可识别,修改/etc/network/interfaces信息,把路由器的wpa-ssid和wpa-psk加上,重启一下系统,基本上无线就能上网了
继电器:所谓继电器,就是一种控制开关,用小电压、小电流设备控制大电压、大电流的东西。控制端的电源、GND地、信号分别接树莓派的GPIO的2、6、7接口(控制端最好三线,本来买了一个两线输入的听说可以用,最后还是不敢接。。。),另一端接外接设备,接常开和公共端
编程:下载安装了python的GPIO库,然后给出如下控制代码:
文件runpy
#!/usr/bin/python
#coding: utf8
import sys
import RPiGPIO as GPIO
PORT=7
GPIOsetwarnings(False)
GPIOsetmode(GPIOBOARD)
GPIOsetup(PORT,GPIOOUT)
if sysargv[1]=="open":
GPIOsetup(PORT,GPIOLOW)
elif sysargv[1]=="close":
GPIOsetup(PORT,GPIOHIGH)
好了,上面搞定之后,随便找个东西接一下,然后secureCRT登入树莓派,
sudo /runpy open //打开控制设备
sudo /runpy close //关闭控制设备
如何用树莓派Raspberry Pi做一个简单的控制系统
8
使用webpy在树莓派上面搭一个简单的web服务器,把上面的runpy脚本改改,就可以通过手机访问控制开关,实现家庭内的远程控制了。

使用scp命令拷贝文件非常好用,我们可以通过scp命令把本地文件上传到树莓派,也可以把树莓派里的文件拷贝到本地。

本地系统: MacOS
树莓派的IP地址: 192168123159
树莓派用户名: pi
本地文件夹位置: /Users/yushengtan/desktop/
树莓派文件夹位置: /home/pi/download/Desktop/

假如我们要把本地桌面上的文件1txt拷贝到树莓派服务器桌面上,可以使用命令: scp <本地文件夹及文件> <远程用户名>@<远程ip>:<远程文件夹>

执行命令后按要求输入ssh登录密码即可;
支持文件夹拷贝,只需在scp 后添加一个 -r 参数即可。

加入我们要把树莓派桌面上的文件2txt拷贝到本地,可以使用命令: scp <远程用户名>@<远程ip>:<远程文件夹> <本地文件夹及文件>

scp同样支持文件夹拷贝,只需在scp 后添加一个 -r 参数即可,
如把本地桌面目录拷贝到远程树莓派桌面:

高中生如何入门树莓派解说如下
树莓派大概可以分为拿来当HomeServer用的服务器派,和用GPIO控制外设的嵌入式派。不管买没买,先在虚拟机装上RaspberryPiDesktop,熟悉一下Debian系统 *** 作总是没错的。免得上了实机把软件搞崩,反复重装很浪费时间。硬件上,准备好有线网络和高速SD卡。树莓派无线性能较差,用WiFi远程 *** 作会严重不跟手;劣质SD卡则会使得整个世界都变得迟钝。之后就是根据选择的科技树自由发挥了:嵌入式派和写Arduino、STM32差不多,还是原汁原味的GPIO,只是语言换成了Python而已。树莓派的优势,要在有大量数据需要处理的时候才能体现得出来,不然还不如回去用单片机简单点。当越来越觉得性能or功能瓶颈的时候,差不多可以加钱上JetsonNano了,AI时代嘛,多个支持CUDA的内置GPU,能干的事情就比树莓派多多了。服务器派无非就是逼着不会用Linux的人赶紧把系统熟悉了,熟悉了之后就不会有人继续留恋这个不仅内存有限,IO还是小水管的卡片电脑的。无论是装一台正儿八经的低功耗主机,还是直接上二手服务器都有意思得多。最后补充一点,树莓派入门不需要任何书,搞不清楚的东西上网搜就行了。系统和软件上的问题可以参考Ubuntu、Debian系统,它们都是相似的;硬件上的问题,找官方文档和论坛的资源绰绰有余。

这个太多了,随手写几个:

可以把打印机改装成网络打印机。在树莓派上跑个小服务器,能搭建成一个网络打印机,于是所有电脑就都可以无线打印了。

做成家庭娱乐中心,有这一类树莓派专门刷的系统,可以做成娱乐影音中心,功能类似小米盒子。

可以做机器人、无人机控制板,现在已经很多了。我自己有个项目就是用树莓派控制无人机,实现无人机的远程控制。

做成一个智能家居中心,比方说树莓派上可以接个摄像头,对外发送视频,可以访问来看家里的情况。还可以连接到灯、电器上,远程控制家电。当然还可以接一个红外发射器,能起到遥控器的作用,也能实现远程控制家电的作用。

做成智能化监控,运行一些计算机视觉的软件,就能实现诸如判断画面中有没有人、或者画面中一共有几个人之类的这种应用。

当电脑用。不过这个不常用,因为树莓派的图形界面实在是太卡了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12888998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存