mekabu’s diary

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

カメラモジュールを使おうとしてみた・・・

こんにちは!

 

今日はカメラモジュールに手をつけてみました!

飛行機模型にカメラのっけて、ドローンみたいに上から写真が取りたいな~と。

 

カメラモジュールは、Grove-Serial Camera Kitを使いました。

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

 

そして、使い方をいろいろ探しているうちにたどり着いた、Serial Camera Module Programming Instructions and Tutorial.pdf をみながらやってみることにしました。

 

サンプルコードを使ってみたのですが、エラー。

#include "WProgram.h"や#include "Wconstants.h"に関するエラーでした。

調べてみると、それらを#include "Arduino.h"に書き換えればよいとの情報がでてきたので、カメラライブラリの中のソースを書き換えてみました。

 

 

しかし、、、さらにエラーが増えてしまったあああああ。。。

 

今日は時間がきたのでここまで。

カメラで写真撮るために、またやりなおします!

 

 

分解してみた①~計算機~

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

 

こんにちは。めかぶの らいと です。

 

今回はいつもに増して、ゆる~い活動報告ですがお許しを(^^)

 

 

シリーズ化しようと企んでいる、「分解してみた」シリーズ第1弾!

~ 計算機 編 ~

 

普段何気なく使っている計算機。

手のひらサイズで、いろんなデザインのものがありますよね。

 

 

...計算機の中身ってどうなっているんだろう...??

ということで、今回は...

 

 

 

 

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

 

この、苺型の計算機を分解してみましょー♪

 

 

 ねじをクルクル、ドキドキ...笑

 

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

 

 

わ!

 

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

 

 開いた!!

 

苺の中から機械が現れた!!!

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

 

 

はじめての分解!今日はここまで(^^*)

 

次回は、この中身について詳しく見ていきたいと思います♪

 

 

LED工作 ちょこっと進歩

明けましておめでとうございます!

新年のめかぶも今日から活動開始です!

 

今回は、LEDを2個使用した回路を2つ作ってみました。

 

まず1つめ。

デジタルピンを2つ使って、赤と緑のLEDを交互に光らせました。

youtu.be

****プログラム****

const int LED1=13, LED2=12;

void setup() {

  pinMode(LED1,OUTPUT);

  pinMode(LED2,OUTPUT);

}

void loop() {

  digitalWrite(LED1,HIGH);

  digitalWrite(LED2,LOW);

  delay(500);

  digitalWrite(LED1,LOW);

  digitalWrite(LED2,HIGH);

  delay(100);

}

*************

 

 

つづいて2つめ。

LEDの明るさを調節してみました!

youtu.be

****プログラム****

const int LED1=3; // デジタルピン3, 5, 6, 9, 10,11でanalogWrite(pin, value) の機能が使える
int i=0;

void setup() {
  pinMode(LED1,OUTPUT);
}

void loop() {
 for(i=0;i<255;i++){ // フェードイン
    analogWrite(LED1,i);
    delay(10);
 }
  for(i=255;i>0;i--){ //フェードアウト
    analogWrite(LED1,i);
    delay(10);
 } 
}

*************

 

"analogWrite" を初めて使いました(*^_^*)

analogWriteってなんだ??ってなったので、検索して1番上にあったこのページを読みました。

 

なるほどなるほど。

for文で出力電圧を変化させることで、LEDの明るさを調整するんですね。

 

Arduino 日本語リファレンスのサイト、これからもお世話になりそうです(^^)

 

上の動画では、赤と緑のLEDを並列にしてフェードイン/アウトしているのですが、白のLEDを並列で追加して3つにすると、白は光りませんでした。

 

また、直列に2つLEDを並べてみた場合は、どちらもつきませんでした。

 

・・・なんで???

それぞれのLEDの性質も調べないとですね。

ちなみに、抵抗は270Ω(赤紫茶金)を使いました。

 

 

Arduinoのことやブレッドボードの使い方など、少しずつわかってきて、どんどん楽しくなってきました♪♪♪

 

LEDの回路を応用させたりセンサーを取り入れたりして、作品を作ろうと思います!

 

 

【今回の記録】

2016.1.5(火)  16:00~18:30

うえすと、らいと、わいわい、K林

・物品(一部)の受け取り

(→Arduinoをはじめようキット×2、かわいいピンクの工具×3、テスター×1)

↓届いた工具。か、かわいい。めかぶDIYもやっちゃう??!?

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

・ヘボコンの動画閲覧

(すごく楽しそう!!出たい~!!)

・LED2色の点滅プログラム、回路作成

・LEDのフェードイン/アウトのプログラム、回路作成

 

 

 

電子オルガン駆け出し

こんばんは!一昨日の活動報告です!

 

今回はArduinoを使った電子工作です。主役はスピーカー!音を鳴らしてみようというわけです。

 

それで現在作成中なのが簡単な電子オルガンです。

今のところの目標はド~シの鍵盤(ここではタクトスイッチ)を作って簡単な演奏をする、というかんじです。

 

それでこれまでの進捗がこちら↓

 

まず初めは、ドレミファソラシドのループのプログラムから!

youtu.be

 

これは、スピーカーにプログラム通りに鳴らせているので

クリアできました(^○^)

 

 

つづいて、タクトスイッチと抵抗を使って、やってみました!

youtu.be

 

ミが鳴らない ゚ ゚  (  Д )  ドレしかでません...

 

プログラミングのソースが間違っているのか回路の方が間違っているのかはたまた両方間違っているのか。今後1つずつあらっていかないといけませんね。

 

ただ解決すべき課題として

・抵抗値の計算

・シリアル通信について

・回路の基礎

 

、だということは身に染みたのでこれを勉強するのが急がれることかなと個人的に感じました。頑張ります

 

というわけで今後の近い目標としてはまず電子オルガンを完成させて、次にセンサーを使って今度はテルミンづくりに進めたらよいなと思っています。

 

*おまけ製作*

キットで遊ぼう 電子回路シリーズ 基本編」を読みながら、

回路の勉強も進めています!

 

今回は、フォトレジスタを使った回路を作ってみました!(^^)!

 

部屋を暗くすると、LEDの方により多く電気が流れるので、

LEDが明るく光ります☆彡

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

 

部屋が明るいと、フォトレジスタの方により多く電気が流れるので、部屋が暗い場合よりもLEDの明るさは暗めです。

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

 

フォトレジスタを初めて扱ったので、これだけでもテンションあがりました笑

 

少しずついろんな回路や電子部品を勉強していきます!!!

 

【今回の記録】

2015.12.21(月)  13:00~

うえすと、わいわい、K林

 

・スピーカーを用いた電子工作

(ド~シのループ、タクトスイッチと抵抗によるドレミ)

・フォトレジスタを用いた回路作成

 

 

 

 

 

ホームページ制作の第一歩!

こんばんは めかぶのうえすとです

ネットでhtmlをかじってほんとに少しですがホームページの原型ができました~~~

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

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

 URL貼り付けたかったのですが能力不足でかなわずスクショでご勘弁を・・・(。。)

メモ帳の中身はこんな感じに

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

 

個人的に習うより慣れろのほうが好きなのでとりあえず作ってみました。次はリンクを理解してページ間の移動ができるようにしたいです!

 

【今回の記録】

2015.12.15(火)16:00~

らいと、うえすと、K林

 

・HTMLによるホームページ制作

LEDが光ったよ!

 

こんにちは(*'▽')

 

記念すべき第一回目の活動報告です♪

 

 

今日は・・・・・・!!!

 

LEDを光らせました☆彡

 

「Arduinoをはじめよう」を見ながら頑張りました!

 

① Arduino IDEのインストール

② Arduinoの環境設定

③ 本に載ってるコードを書いてみた!

 

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

 

 

Sketchに書き込んだあとで、

 いよいよ、コンパイル

 

・・・しかし、エラーが!

 

原因は、コードの中に全角が入っていたからでした(;^ω^)

 

これからは気を付けよーっと(;^ω^)

 

エラーを直してコンパイルしたあとは、

ボードに書き込み!!!

 

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

 

 

光りました~~~~~!!!!!

 

やったね(^v^)

 

 

次回は、回路の勉強とか、センサーを用いた試行錯誤とかを

やってみたいです!

 

【今日の記録】

2015.12.8(火) 16:00~19:30 

らいと、うえすと、わいわい、K林

Arduinoの環境設定(うえすとPC)

・ボタンを押してLEDが光るプログラム、回路の作成

はてなブログfacebookページ作成