タグ

Arduinoに関するdarupantsのブックマーク (29)

  • Arduino IDE 2.0がリリースされたので手持ちのSeeeduinoで使用できるか確かめてみた! - uepon日々の備忘録

    Arduino IDEのバージョン2.0がいよいよリリースされました。Arduinoの使い始め(もう何年前だろう…🙄)は設定しなくてもインストールするだけで開発が始められるとよさもあって素晴らしい!と思っていた環境も、細かいリリースもありながら大きく見た目を変えることなく継続していました。そんな中のメジャーバージョンの上げての更新となったわけです。ここで、純正(?)のArduino Unoをテストしても情報としては面白くないので、今回は自分の持っているSeeeduinoではちゃんと使えるのかなというのを確認していこうと思います。(内容としてはLチカですけどね💦) このエントリはSeeed UGアドベントカレンダー2022の12月1日の記事となります。 今回使用する環境 今回はWindowsMacといったメジャーどころを使用せず、最新のリリースされたUbuntu 22.10をクリーンイ

    Arduino IDE 2.0がリリースされたので手持ちのSeeeduinoで使用できるか確かめてみた! - uepon日々の備忘録
  • ルネサスがまたArduinoやるらしいけど - なひたふJTAG日記

    ルネサスがArduinoやるらしいと聞いて心穏やかではいられません。 https://www.automation-news.jp/2022/06/63271/ おーい、ピンクの基板「がじぇるね」はどうしたんだ。 経緯を話すと長いのですが、GR-SAKURAを設計したのは私です。 2011年の12月ごろ、下の写真のようなRaXinoという基板を作りました。 RX62Nが乗っていて、Arduino形状で、Webコンパイラでコンパイルできるというものです。 当時、ルネサスの業績は低迷していて、同じく秋葉原のジャンク屋パーツ屋「W」も低迷していました。 2011年の展示会か何かの時に、Wの人がルネサスの人にArduinoみたいなことをやろうと持ち掛けたそうなのですが、そのときのルネサスは低迷して気落ちしていたので引き受けてしまったとか。 それで、特電に話が来ました。「御社のRaXinoを半分くら

    ルネサスがまたArduinoやるらしいけど - なひたふJTAG日記
  • HTTP通信でArduinoを操作する(Ethernetシールド使用)

    接続例 ※Ethernetシールドに関する接続は省略 サンプルコード #include <SPI.h> // for Ethernet.h #include <Ethernet.h> // for Ethernet #define LED1PIN (7) #define LED2PIN (8) #define LED3PIN (9) #define LINEBUFFERSIZE (128) #define DELIMITER ("&") unsigned char MACADDRESS[] = { 0x90, 0xA2, 0xDA, 0x00, 0x54, 0x65 }; unsigned char IPADDRESS[] = { 192, 168, 1, 50 }; EthernetServer g_server(80); void setup() { Ethernet.begin(MA

  • Arduino IDE(EthernetClient関数の使い方) - NOBのArduino日記!

    ■EthernetClient関数 Clientクラス※1のEthernetClient関数は、指定されたインターネットIPアドレスとポート(client.connect関数で定義)に接続できるクライアントを作成します。 Arduino Leonardo EthernetはArduino Leonardo(ATmega32u4搭載)とArduinoイーサネットシールド2をひとつに合わせたArduinoボードです。MACアドレスを書いたシールがボードに貼られています。このボードで開発をするためにはArduino IDE 1.7.2以降が必要です。(2015.04.30現在)PoE (Power over Ethernet)モジュールを追加すると、LANケーブル1で電源供給と通信が可能です。IEEE802.3af の規格に準拠した環境下で動作します。 図1:Arduino Leonardo 

    Arduino IDE(EthernetClient関数の使い方) - NOBのArduino日記!
  • ESP32活用① ESP32とブラウザでお話しする(8)MQTTで通信 | Arduinoクックブック

    ESP32活用① ESP32とブラウザでお話しする(8)MQTTで通信 Arduino ESP32 インターネット 今までの処理で、ESP32マイコン・ボードとPCのブラウザとの間の通信が行えることを確認しました。今回は、ESP32のマイコン・ボードで測定した温度の値などをPCに送信します。PCとの通信には、IBMがIoTの実現のための通信手段として積極的に推進しているMQTTを利用します。このMQTT(MQ Telemetry Transport)は、IBMの開発者向けのページに「MQTTの基知識」としてわかりやすい説明があります。次のアドレスでアクセスできます。 https://www.ibm.com/developerworks/jp/iot/library/iot-mqtt-why-good-for-iot/index.html ●今回はESP32マイコンからPCに通信できること

    ESP32活用① ESP32とブラウザでお話しする(8)MQTTで通信 | Arduinoクックブック
  • ArduinoをEthernetシールドを使ってネットワークへ繋げる · Goldstine研究所

    もーすけです。前回はArduinoの入門の記事を書きました。 今日は、Ethernetシールドを使ってネットワークへ繋げることをやってみます。 Arduinoは標準のままでは、PCとケーブルでつないでシリアル通信しかできません。 やはりデータの取得したあとにサーバに送ったり、サーバ上のデータを元に挙動を変えたり、ネットワーク通信は必須です。 というわけでEthernetシールドも買ったので活用していきます。 PCとの1対1通信 まずは、スモールステップでPCとの1対1の通信を確認します。 ArduinoにEthernetシールドを装着して、LANケーブルでダイレクトにPCとつなぎます。 このときのIPアドレスが何かは注意しておきましょう。 構成図 Arduinoソースコード ArduinoのソースコードでIPアドレスを指定できます。 PC側とレンジをそろえましょう。 #include <S

    ArduinoをEthernetシールドを使ってネットワークへ繋げる · Goldstine研究所
  • https://www.juegos-educativos.net/cuenta-paladas-gps-piraguismo/index.php/plataforma-arduino

  • Arduino 日本語リファレンス

    Arduino言語 Arduino言語はC/C++をベースにしており、C言語のすべての構造と、いくつかのC++の機能をサポートしています。また、AVR Libcにリンクされていて、その関数を利用できます。 setup() loop() 制御文 if if else switch case for while do while break continue return goto 基的な文法 ; (セミコロン) {} (波カッコ) コメント #define #include 算術演算子 + - * / % (剰余) = (代入) 比較演算子 == != < > <= >= ブール演算子 && (論理積) || (論理和) ! (否定) ビット演算子 ビット演算子は変数をビットのレベルで計算するためのものです。ビット演算子によって、広範囲なプログラミング上の問題を解決することができます。 &

  • Intro to Acoptex.com

  • ESP8266/ESP32 の紹介(公開用)

    ESP8266/ESP32 の紹介 n24bass / 札幌版IoT縛りの勉強会! IoTLT札幌 Vol.3

    ESP8266/ESP32 の紹介(公開用)
  • 【電子工作入門】ArduinoでLチカに挑戦しよう|オンライン動画授業・講座のSchoo(スクー)

    今回の授業では、西澤先生のレクチャーの下、60分の授業の中で電子工作を進めていきます。「必要な道具」を揃えていただくと、先生の説明を受けながら順番に作業を進めていくことができますので、ぜひ事前に揃えていただいた上で授業に臨みましょう。 【今回の電子工作テーマ】 ・Arduinoの開発環境を用意しよう! ・ブレッドボードで配線してみよう! ・Arduino言語でプログラミングしよう! ・Lチカにチャレンジ 【必要な道具】 ・PCWindowsMacどちらでも可)*開発環境を構築します ・Arduino UNO ・USBケーブル(USB 2.0 Type-B) ・ブレッドボード ・ジャンパー線 ・LED(発光ダイオード) ・抵抗 ・Arduino IDE *開発用ソフト 【Arduino初期設定の手順】 ご自身のPCにArduino IDE(開発環境)をインストールして、動作確認を済ませて

    【電子工作入門】ArduinoでLチカに挑戦しよう|オンライン動画授業・講座のSchoo(スクー)
  • 今岡通博

    今岡通博氏による、組み込み開発に新しく関わることになった読者に向けた組み込み用語解説の連載コラムがスタート。第1回で取り上げるのは「アイソレーション」だ。

    今岡通博
  • FPGAのスタックマシンに強力な援軍登場か - ズッキーニの味噌煮込みBlog版

    組み込み機器の開発にコンサルとして参加させていただいているのはアタシの業のひとつ。そのクライアントからWi-Fi機能付きの新製品開発について調査依頼が入った。 我が国には技適というものがあり、これを通っていない対象機器は法律上使ってはいけないことになっている。通すには人もお金もかかりそうなので、「技適通ってます」という製品を使うのが大人の対応というものだ。クライアントからのアドバイスもあり、ESP-WROOM-02なるモジュールを試してみることにした。リンク先は秋月電子通商だが、スイッチサイエンスほか数社から発売されている。秋月のこの製品は同社お得意のDIP化基板スタイルで使いやすく、価格も安い。 このモジュールは無手順シリアル通信(I2Cなどほかの通信規格も可能らしいが試していない)を使いATコマンド(懐かしい)で制御するようになっている。そこで使い慣れたArduinoからシリアルでつ

    FPGAのスタックマシンに強力な援軍登場か - ズッキーニの味噌煮込みBlog版
  • 2つに分裂したArduino創立者陣営が和解、統合へ

    1. 2つのArduino創立者陣営が統合へ ニューヨークで開催されていたWorld Maker Faireにおいて、2016年10月1日に、2つに分裂しているArduino創立者陣営、Arduino LLC(arduino.cc)とArduino Srl(arduino.org)が和解し、統合へ向けて準備している事が発表されました。arduino.ccのブログにおいて、TWO ARDUINOS BECOMES ONEという記事で詳細が発表されています。 このブログ記事によると、両陣営はすでに和解契約を結んでおり、2016年末にArduino Holding(アルデュイーノ・ホールディング)を設立し、Arduinoの現行機種および将来発売される機種の、卸売りの窓口を一元化するそうです。 またそれに加え、Arduinoは非営利のArduino Foundation(アルデュイーノ・ファウンデ

    2つに分裂したArduino創立者陣営が和解、統合へ
  • esp_dev_arduino_ide – スイッチサイエンス

    ESP-WROOM-02開発ボードをArduino IDEで開発する方法 ​ESP-WROOM-02開発ボードをArduino IDEで開発するための方法を記します。 1.Arduino IDEにESP8266ボードを追加 バージョンが1.6.X系のArduino IDEを用意します。今回は1.6.7を使用しました。(2016.02.01現在) まずファイル→環境設定を開きます。 Settingタブ内のAdditional Boards Manager URLsに次のURLを入力します。 ​http://arduino.esp8266.com/stable/package_esp8266com_index.json 次に、ツール→マイコンボード→ボードマネージャーを選択します。 esp8266という項目があるはずなので、バージョンを選択してインストールボタンを押します。 ここではver 2

    esp_dev_arduino_ide – スイッチサイエンス
  • Arduinoを用意して簡単なプログラミングをはじめよう

    前回はミニ四駆の紹介と、FULLERで作製したミニ四駆の紹介で終わりましたが、今回は実際にモノを動かしていきます。まずは、Arduinoに触れるところからはじめます。 Arduinoキットや工具を準備しよう まずは今回必要となるArduinoのキットやテスター、USBケーブルなど以下のリストの道具を揃えます。ショップに行くのが面倒という方は、リンク先(Amazon)を参照してください。 購入するものリスト Arduinoをはじめようキット MAS830L 高精度 デジタルマルチテスター Amazonベーシック USB 2.0 A-Male to B-Male Cable 1.8 m テスターはあまり必要でないと思う方がいるかもしれませんが、必ず用意してください。Arduinoを使ってデバイスを開発する時に、テスターはデバッガの役割を果たします。ソフトウェアを開発する上でデバッガが欠かせない

  • 【Arduino】 Arduinoに入門してみた

    ハードウェアのセット「Arduinoをはじめようキット」は、入門書「Arduinoをはじめよう」の流れに合わせて構成された内容になっている。ので、合わせて入手した。Amazon で購入できる。 届いたはじめようキットの中身はこんな感じ。 今回やってみる入門手順で使用するのは、マイコンボード Arduino Uno R3 の体と、パソコンと接続するための USBケーブル(A→Bタイプ)、あとLEDを1つ。 その他にも、ブレッドボード、いくつかの抵抗、ジャンパワイヤ、タクトスイッチなど、どう使うかよくわからないが、たくさんの部品がはいっている。たぶんそのうち使うことになるだろうけど、いまはそっとしておく。 開発環境セットアップ Arduinoの開発環境は、Windows, Mac, Linux 向けに用意されているが、今回は Mac OS X 10.8.3 Mountain Lion で入門

  • Arduinoトラブルシューティング アップロード編 - 構想100年

    Arduinoを使っていると色々なトラブルに遭遇しますが、よくある事例やハマりやすい事例などを、トラブルシューティングとしてまとめたいと思います。全体ではインストール→コンパイル→アップロード→実行(回路・プログラム・PC連携)などが有ると思いますが、今回はアップロード編です。 ■最初にする事 なぜかArduinoにアップロードが出来ないなぁと思ったら、まず次の事を行いましょう。 USBケーブルをPCから抜きましょう。(外部電源が有ったらそれも) 電気的な問題が原因である可能性もあるので、まずは電源を断ちます。 深呼吸をして落ち着きましょう。 あわててチェックしても見落としが必ず出ます。まずは落ち着いて下さい。 Arduinoを置いている場所に問題が無いかチェックして下さい。 Arduinoは基板がむき出しです。金属の上に置いてしまうと回路がショートしてしまいます。またパーツの切りくずの上

    Arduinoトラブルシューティング アップロード編 - 構想100年
  • CH340 USBシリアルモジュールを使用するArduino互換機をMac OS X Yosemite(10.10)で使う

    最近、電子工作にはまっています。 Arduino、、、は高いので互換機を作ったり買ったりしていると低価格化の為に純正ではないCH340と言うUSBシリアルモジュールを見かけます。 これは格安ですが、中国語でしか書いていないここからドライバーをインストールする必要が有ります。 USBモジュールは例えばちっちゃいものくらぶさんのこれ。 CH340を内蔵したArduino Nanoは例えばこれ。 手順は ここからドライバーをダウンロード ダウンロードしたファイルCH341SER_MAC.ZIPをダブルクリックして展開 システム環境設定 - セキュリティとプライバシー - ダウンロードしたアプリケーションの実行許可を「すべてのアプリケーションを許可」に変更 展開したフォルダ内のch34xInstall.pkgをダブルクリックしてインストール ターミナルで下記を実行 sudo nvram boot-

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。