FC2カウンター

現在の訪問者数

現在の閲覧者数:

カレンダー

07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

プロフィール

剣菱P

Author:剣菱P
剣菱Pと申します。
性別:男
年齢:27
二兎を追って一兎も得られないタイプ

マイコンやプログラミング、ニコニコ動画、雑記等
方向性は見えずとも、ちょっとずつ更新していく予定です!

リンクフリーです。
こんなブログでよかったらよろしくお願いしま~す。

公開メール kenbishiP@gmail.com

検索フォーム

最新記事

最新コメント

カテゴリ

メールフォーム

名前:
メール:
件名:
本文:

月別アーカイブ

最新トラックバック

リンク

ブロとも一覧

ブロとも申請フォーム

ランキング

ランキング参加中です。気が向いたらクリックしてあげてください。


にほんブログ村 その他趣味ブログへ
にほんブログ村 その他趣味ブログ 趣味の工作へ

スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

サーボ回路ちょっと改良 GPSモジュール その2»

コメント

質問です

はじめまして、ニコニコ動画にうpされたわかりやすい解説動画を見て勉強させていただいております。

質問なのですがAVRサーボ複数制御1.0
#define PWM_SEL data[0]
#define PWM_NUM data[1]
#define PWM_POS data[2]
の[0]や[1]は何を意味しているのか教えてください

2012.09.24 | URL | みずのん #UwvVlM1M [ edit ]



Re: 質問です

どうも、はじめまして。
たしか、data[0]にはサーボブロックの番号 data[1]にはサーボ番号 data[2]には角度値を入れていた…
気がします。 たしか


> はじめまして、ニコニコ動画にうpされたわかりやすい解説動画を見て勉強させていただいております。
>
> 質問なのですがAVRサーボ複数制御1.0
> #define PWM_SEL data[0]
> #define PWM_NUM data[1]
> #define PWM_POS data[2]
> の[0]や[1]は何を意味しているのか教えてください

2012.09.24 | URL | 剣菱P #- [ edit ]



教えてくださりありがとうございます。

タチコマ制作頑張ってください!

2012.09.30 | URL | みずのん #UwvVlM1M [ edit ]



コメントの投稿













管理者にだけ表示を許可する

タチコマ用サーボ回路


最近すすんでないタチコマくん

今日はタチコマに搭載するサーボを制御するための回路部分をつくる


I2Cでマスタのマイコンから指定された番号のサーボを動かす回路

一つの回路で16個のサーボを動かせる I2Cなので足りなくなったら増設できる

それにたくさんサーボをコントロールできる回路を作っておけば後々役に立ちそうだ


実験の様子
s-DSC_1410.jpg

実はI2Cを使ったのって初めて

まずはサンプルプログラムを見よう見まねで試してみたけど なぜか動かない!

しばらくオシロとにらめっこして レジスタの設定箇所の0が1つ足りなかったことに気がつく

この発見に多分3時間以上かかった 疲れた…


でも動いてしまえばこっちのもの I2Cを完全に理解したわけではないけどとりあえず簡単に使えるようにはなった もちろんハードの力に頼っての話だけどw


とりあえずスレーブのプログラムは大方完成

ただ、クロックの周波数の関係で分解能がかなり低い

サーボの角度を7度刻みくらいでしか指定できない

もっと細かくするために次は外部クロックでやってみよう
AVRサーボ複数制御1.0

スポンサーサイト

サーボ回路ちょっと改良 GPSモジュール その2»

コメント

質問です

はじめまして、ニコニコ動画にうpされたわかりやすい解説動画を見て勉強させていただいております。

質問なのですがAVRサーボ複数制御1.0
#define PWM_SEL data[0]
#define PWM_NUM data[1]
#define PWM_POS data[2]
の[0]や[1]は何を意味しているのか教えてください

2012.09.24 | URL | みずのん #UwvVlM1M [ edit ]



Re: 質問です

どうも、はじめまして。
たしか、data[0]にはサーボブロックの番号 data[1]にはサーボ番号 data[2]には角度値を入れていた…
気がします。 たしか


> はじめまして、ニコニコ動画にうpされたわかりやすい解説動画を見て勉強させていただいております。
>
> 質問なのですがAVRサーボ複数制御1.0
> #define PWM_SEL data[0]
> #define PWM_NUM data[1]
> #define PWM_POS data[2]
> の[0]や[1]は何を意味しているのか教えてください

2012.09.24 | URL | 剣菱P #- [ edit ]



教えてくださりありがとうございます。

タチコマ制作頑張ってください!

2012.09.30 | URL | みずのん #UwvVlM1M [ edit ]



コメントの投稿













管理者にだけ表示を許可する


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。