できたらいいなAndroidアプリ

Androidに限らずいろいろ書いていく。

ADKでモーターを制御する。(失敗の原因)

前回、ArduinoとAndroidの接続がすぐに切れてしまうという不具合があった。 とりあえず接続は切れなくなったので記録しておく。 モーターの消費電力 前回の構成では、モーターの駆動用電源はArduinoの3.3V出力ピンから取って、モータードライバーTA7291Pの8…

ADKでモーターを制御する。(失敗)

今作っている自立型充電スタンドは、モーターで重りを回してバランスをとる仕組み。そこでまずはArduinoでモーターを制御する。 モータードライバー Arduinoでモーターを制御するためにモータードライバーを使う。なぜならArduinoから直接出力出来る電流は0V…

ADKでLチカ

ArduinoのLEDをAndroidから操作する。 Arduino これを購入した。 Arduino ADK Rev3出版社/メーカー: GHEO SAメディア: エレクトロニクスこの商品を含むブログを見る Arduino Unoだと別途USBホストシールドが必要みたいなので、少々値が張るけどこちらを購入…

自立型充電スタンド作る

これの続き。 nyandroid.hatenablog.com モーターで重りを回して、その反動でバランスをとる自立ロボットを作る。 仕組みと構成はこんな感じ AndroidとArduinoはADKでつなぐ。 Arduinoに接続したモーターをAndroidから制御する。 ロボットの傾きや加速度はAn…

プログラミングHaskell 第4章 関数定義

関数型プログラミング言語と言うだけあって、関数を定義する方法がいろいろある。 基本 -- 基本はこの形 関数名 引数 = 定義式 -- 例 isDigit :: Char -> Bool isDigit c = c >= '0' && c <= '9' 条件式 ifを使った式。 myAbs :: Int -> Int myAbs n = if n …

プログラミングHaskell 第3章 型とクラス

表題の通り型とクラスについて書かれていた。 何だかしっくりこない。簡単のために端折って書いているのか?以降の章を読めば理解できるのか?モヤモヤする。他の資料も参照してみる事にする。 特に3 :: Num a => aのくだりがよくわからん。 練習問題の解答 1 …

プログラミングHaskell 第2章 はじめの一歩

リスト操作 takeとdropの第2引数は空リストでも良いらしい。 Prelude> take 3 [] [] Prelude> drop 3 [] [] なので、headとtake 1 とtailとdrop 1 は違う。 Prelude> head [] *** Exception: Prelude.head: empty list Prelude> take 1 [] [] Prelude> tail …

プログラミングHaskell 第1章 導入

この章は準備体操らしい。Haskellの歴史や関数の説明などが書かれている。 関数型プログラミング言語ってどんなもんなんだろう?と恐る恐る読んでみたが、まだ怖いめにはあってない。 練習問題の解答 1 double (double 2) = double (2) + double (2) = (2 + …

Haskellはじめました。

しれっと更新 過去の記事やブログタイトルを、まるっと無視してHaskellを勉強します。 勉強の過程を書いていくつもりなのですが、再び三日坊主にならいよう頑張ります。 まずは、『プログラミングHaskell』を読んでいきます。 プログラミングHaskell作者: Gr…

今年の目標

自立と自律 大切ですよね『自立と自律』。私も常日頃から思ってます。 村田製作所 セイサク君の愛される篇 CM - YouTube The Cubli: a cube that can jump up, balance, and ... ようするにエンジニアだったら、これくらいの物は作れるようになりましょう。…

今度つくるアプリ

これ楽しい Optical illusion #1 (The Spiral) - Life is Good. - YouTube ぐるぐる回る螺旋を暫く見た後に、景色なんかを見るとぐにゃぐにゃ歪むあれです。 何度やってもちゃんとぐにゃぐにゃするし、お手軽に普段の景色が違って見えるのが楽しいです。私は…

むかし作ったアプリの紹介

練習で作った地図アプリ シンプルマップ kobitokaba価格:無料 平均評価:3.0(1 件) 1年半前に練習で作った地図アプリです。その名も『シンプルマップ』。正直、実用性はありません。これといった機能もなく、住所で検索が出来るだけの単純な地図アプリで…

Blogはじめました。

書く事 Androidアプリの制作過程 趣味でAndroidアプリを作っているので、その制作過程を書く。 勉強した事 アプリ開発やその他で勉強した事を書く。 最近、物忘れが激しい。会話をしていても、つい5分前に話した事を忘れてしまう。そんなわけで、せっかく勉…