UARTのGROVEモジュールを使用する際にはスイッチサイエンスやマルツにて販売しているジャンパ線を使用して、
黒:GND、赤:3.3V、白:Pin14、黄:Pin13へ接続してください。
im920s
http://akizukidenshi.com/catalog/g/gM-13566/文字列送信
UART.new(19200)
while true
UART.puts("TXDA " + (23).to_s + "\r\n")
sleep(5)
end
文字列受信
UART.new(19200)
while true
puts(UART.gets())
sleep(5)
end
Bluetooth
https://www.switch-science.com/catalog/5794/Bluetooth5に対応したAndroidスマホを準備します。
スマホアプリ「Serial Bluethooth Terminal」をインストール。
モジュールの電源を入れる。(RBoardに接続するなど)
スマホの設定→機器接続→新しい機器とペア設定する からモジュールを登録。
「Serial Bluethooth Terminal」を起動し、Devices→Bluetooth LE→モジュールの項目を長押しします。
Edit→Custam→3つのUUIDをそれぞれ選択。
右上の✓を押したら接続できるはずです。
UART.new(19200)
while true
UART.puts("aaaa\r\n")
sleep(5)
end
wifi
https://www.switch-science.com/catalog/5795/
cmd = "hge https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxx/exec?data1="
wifi = UART.new(19200)
wifi.puts("\r\n")
sleep(5)
while true
wifi.puts(cmd + (1.to_s) + "\r\n")
sleep(10)
wifi.puts("stream_close 0\r\n")
sleep(10)
end