2009年6月20日土曜日

C言語講座 第1回(A)

解答の一例

#include <stdio.h>

int main () {

    int age=220000;        //ageは年齢
    printf("私の名前は篠岡健です。\n%d歳です。\n" , age);

    return(0);

}

 

return(0)はあっても無くてもかまいません。プログラムを終わるときに添えます。

解答が早かった順に 島本、valda、こばやし。

EML計画

とりあえず中間終わった ながかった しんどかった 気を抜いてたら 小テストオワタ

将来的にはEMLを作りたい ただ材料も設計も大掛かりなのですぐにはできそうにない
せっかくHP作るんだしすぐに動くレベルのものを作ってモチベーションをあげようか、ということでガウスカノン(コイルガン)を作ろう 原理的にまったくの別物だけどとりあえず電磁力使って物体を加速させたいし・・・
というわけで、ガウスカノンを作ります。仕組み自体は作成可能みたいですが、実際にやってみながら調整したいので、とりあえず制御回路と充放電回路を作ります。明日(今日)買出しに行きますが、加速用コイルやメインコンデンサ(コンデンサバンク)の材料は後回しにさせていただきます。理由はコストの意味でももう少し考えたいからです。 
とりあえず、ある程度形にしないとなかなか面白みに欠けますね また報告します でわ 

6足歩行ロボットの試験歩行 - YouTube アップデート



ぎこちないけど...ちゃんと進みそう。ムーンウォークもしてる
最後脚つった。

2009年6月18日木曜日

教訓

電子部品

投げては

ダメ!

絶対!

2009年6月16日火曜日

C言語講座 第1回(Q) 基本的な定型文とコンパイル

お題:

私の名前は○○ △△です。
□□歳です。

と表示するプログラムを作成し、コンパイルせよ。□□には、整数の数字を代入する。

 

必須文字列 (これらを機能的に使用したプログラムにすること)
・include
・<stdio.h>
・printf
・%d
・int 

解答掲載までの期間は3日間です。それまでに各自プログラムを作成し、
・プログラム文
・プログラムをコンパイルした実行ファイル
をメールに添付するなり、紙に書いてポストに投函するなり、言葉で伝えるなり、いかなる方法をつかっても構わないので提出してください。

質問等はメールまたはコメントにて。
cosmo-cleaner@za.pial.jp

テスト前の独り言

HIROKIさんから、何でもいいから日常を書け言われたので、特に書くことはないですが、初投稿します
行き詰っていたAVRライターがもうすぐ完成(?)し、ようやくAVRに触れることができそうだ・・・と思っていたら、そうだった。ライター作成と平行していたはずのC言語学習も、まったく使わない→モチベーションが下がる→一切触れなくなる→忘れる→もう一度はじめから→モチベーションが下がる→・・・ という悪循環に陥っていた事を忘れていた    今週からまじめにやろう・・・今度こそ
HIROKIさんcosmo-cleanerさんお疲れ様です C言語講座まじめに参加します 私ロボットよりも断然AVRのほうに興味あるんで

AVRライターまともに動けばいいな 結構苦労したんだから 断線とか、接続ミスとか・・・怖いよ
では、テスト勉強に戻ります

2009年6月15日月曜日

C言語講座 開設のお知らせ

AVRマイコンのプログラムにはC言語の知識が不可欠なので、C言語を学ぶための講座を開きます。

形式としては、ここにお題投下して、各自お題の目的を達するプログラムを作成。質問はメール、メッセで応答。数日後、ここに回答や計算結果を投下、、、といった感じになると思います。

教材はありません。ネットにC言語に関する資料がいっぱいあるので、それをgoogleなりで調べてください。ちなみに、問題は「明解 C言語 入門編(柴田望伀洋 著)」 を参考に作ります。この本は2chの人が大絶賛してた本なので、超絶いいものです。

51N3ym-NBRL

講座を受ける前に、まず各自のPCにC言語の環境を整えてください。C言語のプログラムがコンパイル出来ればなんでもいいですが、便宜上「CPad for Borland C++Compiler」というソフトに統一します。このリンクにインストールの仕方が乗ってるので、他のサイトなども参考にして頑張って導入してください。ちなみにこんな感じのソフトです。

image

問題は後日投下します。

導入の報告、質問等は cosmo-cleaner@za.pial.jp までお願いします。