[英]Is it possible to run a bash ssh command via MIT App Inventor to a local Raspberry Pi?
[英]Communication between App inventor 2 and Raspberry pi via usb?
我計划創建一個 android 應用程序,它可以拍照並將它們發送到 Raspberri pi 2。
即使我可以使用 Raspberri pi 3 或連接藍牙 usb 或 wifi,我更喜歡僅通過 usb 進行通信。
對於簡單的 html、css 和基於 js 的應用程序(如 App 發明者),最佳選擇是什么?
我嘗試了一些應該通過 OTG 電纜進行通信但無法正常工作的應用程序,可能是我的手機(中文手機)不兼容。
我正在考慮將 rj45 連接到 android,但看起來很復雜。
我知道大多數人會使用 wifi,但對於特殊項目,我們可能需要通過 usb 進行通信。 我終於找到了,對於那些正在尋找的人,以下是步驟:
樹莓派上的 ssh 或使用屏幕然后:
制作 ip static :
sudo nano /etc/network/interfaces
添加:
allow-hotplug usb0 iface usb0 inet static address 192.168.42.75 netmask 255.255.255.0 network 192.168.42.0 broadcast 192.168.42.255 gateway 192.168.42.1
和/或:........// 對我來說兩者都工作sudo nano /etc/dhcpcd.conf
添加:
interface usb0 static ip_address=192.168.42.75/24 static routers=192.168.42.1 static domain_name_servers=192.168.42.1
將 IP 地址(更改 75)替換為介於 2-254 之間的空閑 IP 地址。
重新啟動並將 Pi 連接到 Android 手機。
在電話上激活USB Tethering :
設置>網絡和互聯網>網絡共享和移動熱點
在 App Inventor 中使用 SSH_CLIENT 擴展來發送您的命令:
https://github.com/aluis-rcastro/AI2_ANDROID_SSH_CLIENT_EXTENSION
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.