Python 3.9.5
$ python3 Tello3.py #サンプルコード実行
Tello Python3 Demo.
Tello: command takeoff land flip forward back left right
up down cw ccw speed speed?
end -- quit demo.
command #接続コマンド。まずcommandと打って、本体と接続する
ok #成功
takeoff #takeoffを打つとドローンが離陸!
ok #成功
land #landを打つとドローンが着陸!
ok #成功
end #終了コマンド
...
$ python3 Tello3.py #サンプルコード実行
Tello Python3 Demo.
Tello: command takeoff land flip forward back left right
up down cw ccw speed speed?
end -- quit demo.
command #接続コマンド
ok #成功
ap xxxxx yyyyy #xxxxxには自宅無線APのSSIDを入れる。yyyyyにはパスワードを入れる。
OK,drone will reboot in 3s #Tello本体が3秒後にリブートする。
end #終了コマンド
...
pi@raspberrypi:~ $ curl -OL https://dl-cdn.ryzerobotics.com/downloads/tello/20180222/Tello3.py
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1296 100 1296 0 0 1001 0 0:00:01 0:00:01 --:--:-- 1000
pi@raspberrypi:~ $
pi@raspberrypi:~ $ cp Tello3.py Tello3-stmode.py
pi@raspberrypi:~ $
pi@raspberrypi:~ $ nano Tello3-stmode.py
GNU nano 3.2 Tello3-stmode.py
#
# Tello Python3 Control Demo
#
# http://www.ryzerobotics.com/
#
# 1/1/2018
import threading
import socket
import sys
import time
host = ''
port = 9000
locaddr = (host,port)
# Create a UDP socket
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
tello_address = ('192.168.10.1', 8889) #ここのIPアドレスをメモったIPアドレスに書き換え保存。
sock.bind(locaddr)
・・・(以下略)
pi@raspberrypi:~ $ python3 Tello3-stmode.py #Stationモードのサンプルコード実行
Tello Python3 Demo.
Tello: command takeoff land flip forward back left right
up down cw ccw speed speed?
end -- quit demo.
command #接続コマンド
ok #成功
takeoff #takeoffを打つとドローンが離陸!
ok #成功
land #landを打つとドローンが着陸!
ok #成功
end #終了コマンド
...
0 件のコメント:
コメントを投稿