Upgrade to Pro — share decks privately, control downloads, hide ads and more …

200127 Arduino,mbed,ラズパイ, obniz おおまかな話(5分) がじぇるね鈴木

200127 Arduino,mbed,ラズパイ, obniz おおまかな話(5分) がじぇるね鈴木

RPACommunity

January 27, 2020
Tweet

More Decks by RPACommunity

Other Decks in Technology

Transcript

  1. int led = 23; void setup() { // initialize the

    digital pin as an output. pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(led, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Arduino  言語はC++、OSは入っていない  環境構築が簡単  互換品がたくさんある(ルネサス製もある)  インターネットに繋ぐときは、別ボードが必要かも  世界で1000万台近く売れている  ハードウェアの勉強に向いている Lチカプログラム例
  2. ラズベリーパイ  Linux OSが載っている。開発言語は問わない  環境構築は難しい(しかし情報は多いので大丈夫)  AIなども勉強できる  インターネットはつながっている前提

     世界で2000万台以上の出荷数  2200円~8000円ぐらいで入手できる ▪主な仕様 ・CPU:Broadcom BCM2835 ARM1176JZF-S 1GHz GPU 250MHz ・メモリ:512MB ・映像出力:MiniHDMI(ミニHDMI) ・ストレージ:MicroSD(マイクロSD)カード ・カメラコネクタ:Raspberry Pi Zero用カメラケーブルコネクタ ・無線機能:802.11 b/g/n wireless LAN ・Bluetooth 4.1 Bluetooth Low Energy (BLE) 2200円 import RPi.GPIO as GPIO from time import sleep GPIO.setmode(GPIO.BCM) GPIO.setup(25, GPIO.OUT) while True: GPIO.output(25, GPIO.HIGH) sleep(0.5) GPIO.output(25, GPIO.LOW) sleep(0.5) Pythonで書いた Lチカプログラム例
  3. obniz(オブナイズ)  ESP32 にobniz OSが載っている。  開発言語はJavaScript, Python, ブロックプログラム 

    環境構築が簡単すぎる。(情報もWEBにまとまっている)  インターネット接続必須。(つなげるのが簡単)  IoTを勉強するなら最適と思う  AIも勉強できる 6000円 JavaScript Python プログラム PC/スマホ Lチカプログラムも インターネット経由 <html> <head> <meta name="viewport" content="width=device-width , initial-scale=1"> <script src="https://obniz.io/js/jquery- 3.2.1.min.js"></script> <script src="https://unpkg.com/[email protected]/obniz.js"></script> </head> <body> <div id="obniz-debug"></div> <h1>LED</h1> <script> var obniz = new Obniz("OBNIZ_ID_HERE"); obniz.onconnect = async function () { var led = obniz.wired("LED", {anode:0, cathode:1}); led.on(); } </script> </body> </html> 日本人がスタートアップした企業(若い) javaScriptの LEDプログラム例