mekabu’s diary

 「プログラミングってよくわからない...」「アプリってどうやって作るの?」「電子工作、できるかな...」

ヘボコン制作活動1~動力どうしよう~

こんにちは

 

3連休に日本橋で材料を購入してきたので、さっそくヘボいロボットの制作に取り掛かりました。

 

まず、動力をどうしようか、ということで、次の2パターンを試してみることにしました^^

1、扇風機の風で動かす!?(本記事)

2、4足歩行で動かす!?(別記事

 

1、扇風機の風で動かす!?

こちらは、YYが試してみました。

まず、購入した100均の卓上扇風機を分解。

f:id:nwu-mekabu:20160720011745j:plain

扇風機のON・OFFをリモコンで操作したい!ということで、配線をちょちょっといじって、こんな感じに↓

f:id:nwu-mekabu:20160720012154j:plain

扇風機の羽を違った方法で回してみた、っていうだけなのですが(笑)、リモコンで操作できるぞー!ってことが嬉しかったです。

 

問題はこれがロボットの動力になるのかどうかということ。

それを確かめるためにはまずロボットの本体を作らねば。

ということで、これもまた100均で購入したプラスチックのワインクーラーに穴を2つあけ、タミヤパーツのシャフトを通し、タイヤをくっつけました。

 

プラスチックの容器に穴をあけるのがとても大変でした。大学の助成金で購入したピンクの工具セットに入っていた電動ドリルを使ったり、(用途が違いますが^^;)半田ごてで溶かしてみたり、いろいろ試してみました。適当な位置で穴をあけてしまったので、タイヤの大きさと地面との接地が悪く、穴をあけなおしたりもしました^^;

 

さいごに、扇風機を養生テープで貼り付けて完成♪

こちらです。

f:id:nwu-mekabu:20160720013201j:plain

なんかいい感じ!?

 

早速、さきほどのリモコンで扇風機のスイッチをON!!!

f:id:nwu-mekabu:20160720014019j:plain

 

・・・・・・

動かなーい )^o^( )^o^( )^o^(

 

風が弱いのか、本体が重いのか。。

 

ロボット制作、まあそんなに簡単にはいかないですね。

 

ていうことで、試作パターン1つめの「扇風機をの風で動かす!?」は今のところ成功してません。でも作るのはとっても楽しかったし、ロボットのどこかには扇風機の要素を盛り込む予定です^^

 

また、別の記事では、試作パターン2つめの「4足歩行で動かす!?」(by うえすと)を取り上げます!!お楽しみに♪

 

(YY)

ヘボコン出場決定&材料調達☆

こんにちは^^

 

なんと!わたしたちmekabuが、「ヘボコン」に参加できることになりました!!

ヘボコンの詳細はこちら

 

8月7日に東京で行われるHebocon World Championship 2016 に出場します!

出場は抽選で決まったのですが、と~~~~~っても嬉しいです!!!

 

さっそくmekabuメンバーでロボットの構想を練りました。

”夏×女子×クレイジー” をテーマに ”ヘボい” ロボットを全力で作る!

かき氷、スイカ、風鈴、蚊取り線香、鹿、、、、、

アイディアはたくさん出てきて、考えているだけで楽しい!!

 

そして、この3連休に工作材料を調達しに日本橋に行ってきました^^

日本橋には電子部品のお店がたくさんあって、見ているだけでもわくわく。

お店を回りながらアイディアを膨らませていきました。

これから作るものを想像しながらワイワイと超楽しい買い物でした。

 

購入したものはこちら!

f:id:nwu-mekabu:20160720010223j:plain

さて、こんな感じの材料からどんなヘボいロボットができるのでしょうか!?

 

これから制作活動がんばります♪お楽しみに~(^^)/

 

(YY)

めかぶ合宿♪成果報告

こんばんは!

楽しい時間は本当にあっという間。

 

深夜テンションで、めかぶ合宿、成果報告です!!

(活動の様子はまた後ほど詳しく...♪)

 

メンバー三人の中で一番伸びしろが大きいであろう

(つまり一番遅れていた^^;))鈴木の活動計画は、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

○個人
ArduinoでタッチセンサーモジュールとLEDモジュール、光センサーモジュールを使った回路を作る(第一)
・「やさしいAndroidプログラミング」のレッスン6、レッスン7に挑戦する(第二)
(レッスン6:マルチメディア
 レッスン7:センサとマップ)

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 

 

でした。

そして、一日を終えて、できたことは、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

○個人

Arduino IDEのインストール&環境設定

・LEDライト(1個)の点滅

・光センサ(Digit light sensor)と温度センサ(DHT11 temperature humidity sensor)を使った測定プログラム作成

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 

 

まででした。

 

各センサの測定では、作動はしたものの、

あきらかに出てくる値がおかしい...

 

という結果に。

 

エラーが出るたびに、立ち止まってしまっていたこともあり、Androidプログラミングまで進めませんでした。

 

それでも!

 

Arduino IDEをはじめて使った私にとって、

インストールからここまで挑戦できたことは素直に嬉しい!笑

 

 

合宿前は、

 

「自分にできるだろうか...」

「プログラミング向いてないかな」

 

と不安要素がたくさんありましたが、

 

今回の合宿でちょびっと自信が出たのと、

「楽しい!」

と思える瞬間があったことが最大の成果でしょうか...^^*

 

 

↓温度センサーで測定するための回路

f:id:nwu-mekabu:20160703011412j:plain

 ↓ソースプログラム (arduinoの使い方:Arduinoの動かせ方入門一覧 参考)

 

void setup() {

     Serial.begin(9600) ;     

}

void loop() {

     int ans , temp , tv ;

 

     ans = analogRead(0) ;            

     tv  = map(ans,0,1023,0,5000) ;    

     temp = map(tv,300,1600,-30,100) ;

     Serial.println(temp) ;           

     delay(1000) ;                    

}

 

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

まだまだ、努力が足りないなーと感じた一日。

勉強します!!

ハッカソン成果(仮)~うえすと~

深夜のハッカソンからお送りしています。

朝からArduinoで赤外線受信モジュールを使って合宿所にあるリモコンの赤外線を受信しようと試みていますが、

f:id:nwu-mekabu:20160703001425j:plain

なかなかうまくいきません(´・ω・`) 画像は受信したらArduinoのシリアルモニターで値が確認できるというものですがシリアルモニターに何も出ません。。。。

 

2つのサイトと数冊の本と自分の脳を頼りにいじり最初はコンパイルエラー連発だったのからエラーは取れ実行しているのですが、リモコンを押しても反応がないw

赤外線受信モジュールを購入したosoyooさんのチュートリアルを見てやってみたのですがおそらくリモコン、赤外線について知識不足のようです

f:id:nwu-mekabu:20160703000906p:plain

これからはいったんこちらを置いといて今から?別のセンサーをいじってみようかなと・・・ しかしこのエラーを回収できたら今度は赤外線を送信して最終的に家電とかをコントロールするリモコン的なものを作りたいです!

Arduinoシリアルカメラ撮影成功 \(^o^)/♪

こんばんは!只今、めかぶ合宿中です!

7月2日にやったことを報告します(^^)/

 

*カメラモジュールを使って写真撮影

f:id:nwu-mekabu:20160703001209j:plain

春休みに手を付けかけたままだったGroveのArduino Serial Cameraモジュール。

SDカードシールドを手に入れたので、もう一度やってみました!

 

・・・今回は写真撮影に成功!!

 

COMポートの設定と、カメラのピントを合わせることが少し大変でしたが何とか写真をとれてよかったです。

 

*4ビットマイコンで遊んでみた

f:id:nwu-mekabu:20160703000804j:plain

大人の科学マガジンvol.24の付録、4ビットマイコン が家に眠ったままだったので、遊んでみました!

 

16進キーで命令コードを打ち込み、プログラムを作ります。

出力は7セグメントLEDと、2進のLED。

 

シンプルな仕組みだけど、アルゴリズムを考えるのは楽しかったです。

今回は15秒カウンタを本を見ながらやってみたので、また違うプログラムも考えてみたいです!

 

☆★☆★☆★☆★☆★☆★☆★☆★

 

集まって1日中やるのって楽しい!工作だけでなく、一緒に議論したりご飯食べたり話したりできたのも楽しかったです(*^o^*)

 

それでは今回はこの辺で。

 

(YY)

 

初!めかぶ合宿

こんばんは!

今日の奈良は、「夏だーー!(^^)/」って感じのお天気でした。

太陽をさんさんと浴びて、元気になった鈴木です。

 

あっというまに7月ですね。テ、テ、テストの季節がやってくるよ~

 

さて、明日は、めかぶ初の合宿です!!

メンバー三人で、大学の合宿所一室を貸し切って、

ひたすらPCとにらめっこ。。の予定

f:id:nwu-mekabu:20160702013353j:plain

↑明日の仲間

 

楽しみ楽しみ(^^*)

 

合宿の模様は、また明日!

サーボモータを使ってみた!

こんにちは!

今日は、Arduinoサーボモータを動かしてみました^^

 

こんな感じ↓↓↓(スイッチサイエンス社のGroveシリーズを使いました)

f:id:nwu-mekabu:20160614204029j:plain

ボタンを押すと、モータがまわるようにプログラムを書いてみました。

 

ちなみに、サーボモータとは、位置や速度など制御するモーターで、ロボットの関節等に使用されるものです。

 

簡単で短いプログラムでも、「ボタンを押したら、サーボモータが回って、一回止まって、また回る」というように、書いたことが実行されると嬉しかったです(*^_^*)

 

けれど、

”90度回って、いったん止まって、10度回る”

というふうに書いたつもりが、

"90度(?)回って、いったん止まって、90度(?)回る”

というふうにサーボモータが動いてしまいました。

 

なんででしょう???

 

今日はここで終わったので、次回、Serial.print関数をつかって、角度の出力値をチェックしてみたいと思います(^^)/

 

今後は、サーボモータArduinoで複数個制御したり、角度を自在に制御したりできるようになって、簡単なロボットをつくってみたいです!

 

 

それではまた!

(YY)