![Amazonで安く買えるパーツ - ikkei blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)
Library for Android x Physical ComputingPhysicaloid(フィジカロイド)ライブラリは、ハードウェアと組み合わせたAndroidアプリ作成を支援するためのオープンソースAndroidライブラリです。 PhysicaloidライブラリにはシンプルなAPIが用意されており、 AndroidからArduinoへファームウェアの書き込み AndroidとArduinoの間をUSBシリアルで通信 をさせることができます。 Download from github コーディング例 AndroidからArduino UNOへファームウェアをアップロード Physicaloid mPhysicaloid = new Physicaloid(this); mPhysicaloid.upload(Boards.ARDUINO_UNO, "/sdcard/ard
Arduino IDE 1.0.1からの新機能でpinMode関数の第2引数にINPUT_PULLUPキーワードが使えるようになっています。この機能、便利なんですけどあまり知られていないのかもと思い、改めてご紹介いたします。 Arduino IDE のメニューから「ファイル」→「スケッチの例」→「02.Digital」→「Button」をクリックすると、タクトスイッチや押しボタンスイッチを押している間、LEDが光るスケッチが開かれます。本当に基本的なボタンの使い方ですね。スケッチの先頭に配線方法が書かれています。 /* Button Turns on and off a light emitting diode(LED) connected to digital pin 13, when pressing a pushbutton attached to pin 2. The circui
もの凄くお久しぶりなのですが、今年初の記事。 タイトルの通り、Arduino as ISP でattiny85にブートローダとスケッチを書き込んでみた。これだけだと大したことないですが、leonardoをispとして使った例はまだ少ないと思うので、とりあえずブログに書き込んでみた次第である。 1/26 追記: ブートローダの書き込みは、厳密にはヒューズビットの調整です。 とりあえず成功したところの写真が次の通り。 さて、今回使ったものは下記の通りである。 パソコン(今回はMacOSX10.6のMBA使用) Arduino Leonardo(ここでは互換品のFreaduino使用) USBケーブル(ここでは TypeA to miniB使用 ※) ジャンプワイヤー(オス⇔メスが4本か5本必要) 動作確認用のLED1本(ここではオレンジLED使用) 200±100Ω前後の抵抗1本(ここでは22
There are many CAD developed to assist the electronic designers during drawing of PCBs and schematics; often they are integrated in complete suite to project, simulate and realize a whole electronic system. Besides the many commercial versions, there are also free CADs available. Today we’d like to analyze one of the most diffused and known software: Eaglecad (eagle does not mean the powerful bird
HTTP通信を利用するためには、"サーバーとクライアント"という関係を築かなければいけません(参考:HTTP通信)。 サービスを提供する側がサーバー サービスを利用する側がクライアント Arduinoがサーバーに、iPhoneがクライアントになればいいのです。便利なことに、ArduinoIDEのExamplesには"WebServer"というスケッチがあります。これをちょこっと書き換えて今回の目的に合わせたスケッチを作成しました。紹介します。 #include <SPI.h> #include <Ethernet.h> boolean skip = false; boolean catchGET = false; int oPin = 9; byte ip [] = {192, 168, 11, 5}; byte mac[] = {0xFE, 0xDC, 0xBA, 0x98, 0x76,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く