我在我的树莓派上用flask搭建了一个服务器,放上了自己的网页,开放在80端口。但是我树莓派连接的是寝室的WiFi,并没有公网IP。我有阿里云的服务器,可以通过反向SSH的方法从外网登陆树莓派操作。我现在是可以通过先登陆树莓派,再利用localhost:80的地址访问我的网页.但是我想能不能直接在外网通过输入网址访问。我试过远程端口转发将树莓派的80端口和云服务器的端口绑定,再输入 云服务器IP:80 ,但是好像并不能通过这样访问。所以,谁知道能有什么好的方法?
请问树莓派3在安装Arch时。到了解压包的那一个步骤了,用的是bsdtar ,出现[root@localhost ARCH]# bsdtar -xpf ArchLinuxARM-rpi-3-latest.tar.gz -C rootbsdtar: could not chdir to 'root'请问各位如何解决这个问题,另外我是过直接用tar解压,但是好像没什么用。我真的很想安装Arch Linux阿!
在搭建bt下载机时,用的是transmission,但是,导入种子文件后,如果选择的下载目录是u盘,那么就会报错permission denied,如果选择树莓派自己内存卡上系统的download文件夹,那么一切正常。如下图可以肯定是权限不足的原因,media下的U盘文件夹是EC14-51EA,权限在图形化界面的属性中无法更改,更改后确定再看属性还是不变。如图但是,即便我切换至root账户,也无法更改。调用命令行后,sudo chmod -R 777 目录,不行。于是更改用户组,如图sudo usermod -a -G debian-transmission pi ,修改 sudo nano /etc/init.d/transmission-daemon ,但是不管是改为pi,还是改为root。都不行,迅雷下载机也是这样,不能下载到外部的存储空间。我该怎么办。绝望ing,跪求所有树莓派大佬解答!
在搭建bt下载机时,使用的是transmission。在导入种子文件后,如果选用的是外部下载空间,如U盘,移动硬盘。那么就会报错Permission denied,但是如果下载到sd卡上的系统下的download文件夹下,就没有问题。如下图现在已经确定,一定是权限问题。在图形化界面的文件夹属性直接更改权限,确定后再打开属性还是原来的没变,更改为root账户依旧是这样,如下图于是我调用命令行更改文件夹权限 sudo chmod 770 目录,不行,直接加上读写权限,sudo chmod -R a+rw complete 还是不行。于是我更改文件夹的用户组 sudo usermod -a -G debian-transmission pi ,修改配置文件的用户 sudo nano /etc/init.d/transmission-daemon 如下图,但不管是修改为pi还是修改为root,还是不行迅雷下载机的话也是这样,我用的树莓派系统版本比较新,是不是旧的版本没有这么多限制?有没有大神知道这个问题如何解决?我已经不知道该怎么办了,崩溃ing。
打算用树莓派3与arduino做智能机器人。可是发现一个问题:在网上查了一下两者通讯可以用usb、I2C等。除了usb都需要电平转换,可是我用树莓派扩展板上有rx-tx-5v-gnd和scl-sda-5v-gnd这两个端口。不知道可不可以不用电平转换直接与arduino通讯?有没有其他的思路呢?请大神赐教。谢谢!
想把之前51开发剩下的一块3.5寸液晶屏用来给树莓派做显示器。适配12864的并行接口。已经找到了diff驱动,现在需要把它编译进内核。之前用树莓派自己编译简直慢到让人怀疑人生。那么用计算机该如何编译呢?交叉编译环境如何搭建?
听说树莓派可以用来做共享打印机。大致方案是:树莓派联网、树莓派连接无法实现网络通信的打印机,微信扫码支付、上传打印文件,设置打印页码、份数。就能打印了,可是实现无人值守打印。这在大学校园、写字楼的场景很适合啊。大神们有没有比较完整的方案呢。求助,谢谢!
和别人介绍树莓派时,别问总问树莓派可以做哪些东西?有没有大神提供一些切实可行的详细方案,主要是一些实验性和趣味性的项目。谢谢了!