{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## ArduinoのWebEditorの紹介\n",
"ArduinoのプログラミングがWebブラウザ上でできるArduino Web Editorを紹介します。\n",
"\n",
"Arduino Web Editorを使うには、以下のサイトにアクセスすると以下の画面が表示されます。\n",
"- https://create.arduino.cc/\n",
"\n",
"\n",
"\n",
"「Arduino Web Editor」をクリックすると以下のユーザ登録(Sign Up)画面が表示されます。\n",
"\n",
"\n",
"\n",
"- Username: 自分の好きなユーザ名(アルファベットと半角数字)で入力\n",
"- Password: パスワードを入力\n",
"- Confirm Password: 確認のために同じパスワードを入力\n",
"- Email Address: メールアドレスを入力\n",
"- I'm not a robotの左の□にチェック\n",
"- 「CREATE ACCOUNT」をクリックします\n",
"\n",
"入力したメールアドレスに送られてきますので、リンク(URLアドレス)をクリックして登録を有効にします。\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Arduino Web Editor pluginのインストール\n",
"ユーザ登録が完了したら、以下のURLに入ってください。\n",
"- https://create.arduino.cc/editor\n",
"\n",
"利用条件を受け入れ(Accept)ます。\n",
"\n",
"次にスケッチをArduinoに書き込むために、Arduino Web Editor Pluginをインストールします。\n",
"\n",
"\n",
"\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Arduino Web Editorを使ってみる\n",
"ログインが完了すると以下のArduino Web Editor画面が表示されます。\n",
"\n",
"左端のカラムはナビゲーション用です。\n",
"- Your Sketchbook: ユーザが作成したスケッチブックを開きます\n",
"- Examples: サンプルスケッチ(読み込み専用)を開きます\n",
"- Libraries: スケッチ含むライブラリを指定します\n",
"- Serial monitor: シリアルモニタを開きます\n",
"- Help: ヘルプ画面(英語)\n",
"- Preferences: オプション(文字サイズ、色等)の設定画面\n",
"\n",
"上記のメニューを選択すると2列目のカラムに選択画面が表示されます。\n",
"\n",
"第3列目にスケッチを描く画面が表示されます。\n",
"\n",
"\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 内蔵Lチカ\n",
"内蔵のLEDを点滅させるLチカを作って見ました。\n",
"\n",
"自分の作ったスケッチで「SHARE」ボタンを押すと、他の人と共有するためのURLが表示されます。\n",
"これを開くと以下の様な画面が表示されます。"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"%%HTML\n",
""
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "SageMath 7.5.1",
"language": "",
"name": "sagemath"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.13"
}
},
"nbformat": 4,
"nbformat_minor": 0
}