タグ

picに関するnetironのブックマーク (19)

  • FatFs - Generic FAT Filesystem Module

    FatFs is a generic FAT/exFAT filesystem module for small embedded systems. The FatFs module is written in compliance with ANSI C (C89) and completely separated from the disk I/O layer. Therefore it is independent of the platform. It can be incorporated into small microcontrollers with limited resource, such as 8051, PIC, AVR, ARM, Z80, RX and etc. Also Petit FatFs module for tiny microcontrollers

  • MP3プレーヤー_1/12

    MP3プレーヤー...page.1/12 はじめに... MP3 とは、MPEG 1 Layer-3 Audio 規格のことであることは既にご存知のことでしょう。通常1曲あたり約50MBもあるWAVEファイルをMP3に圧縮することで3~5MBのサイズとなり、ファイル管理や持ち運び、インターネットを通じての交換が容易になります。音質も転送速度によりますがCD並みのクオリティーと言われています。 ここではメディアにSDカードを使って、MP3ファイルを再生する装置を作ります。 誰でも簡単に完全自作のMP3プレーヤーを作れるように詳しく紹介したいと思います。 紹介ページは全12ページありますが決して難しくないです。 スピーカーアンプを内蔵した据え置きタイプなので部屋や小さな店舗のBGM装置として使えるでしょう。 ポータブルなMP3プレーヤーを作りたい要望もあるかと思いますが、紹介しても成功率はぐっ

    netiron
    netiron 2009/03/25
  • FatFs使用記

  • TOP - À齩¥¼¥ß

    ===MENU=== ¡¡¥È¥Ã¥× ¡¡¥¼¥ß¤ÎÌÜɸ ¡¡Ã´Åö²ÊÌÜ ¡¡¸ø³«¹ÖºÂ ¡¡Â´¶È¸¦µæ ¡¡¼è¤êÁÈ¤ß ¡¡¥Þ¥¤¥³¥ó ¡¡¹¹¿·¾ðÊó ¡¡Áí¹ç·Ç¼¨ÈÄ ¡¡-AVR¾ðÊó ¡¡-HIDaspx ¡¡-HIDmon ¡¡-usbRS232 ¡¡-Arduino ¡¡-UBW(PIC18) ¡¡-Swordfish ¡¡-SDCC ¡¡-Áȹþ¤ßµ»Ë¡ ¡¡AVR¥ê¥ó¥¯ ¡¡Links ¡¡»¨Â¿¤Ê¥á¥â ¡¡install¥á¥â ¡¡¥ê¥ó¥¯½¸ ¥«¥¦¥ó¥¿°ìÍ÷ À齩¸¦µæ¼¼¤Ç¤Ï¡¢Áȹþ¤ß¥Þ¥¤¥³¥ó¤òÍøÍѤ·¤¿µ¡´ï¤ÎÀ½ºî¤ä¥Í¥Ã¥È¥ï¡¼¥¯¤ò ³èÍѤ·¤¿¥·¥¹¥Æ¥à¹½ÃÛ¤

  • I2C通信の使い方

    I2C通信の使い方 【I2C通信】 I2C(Inter-Integrated Circuit)は、フィリップス社が提唱した周辺デバイス とのシリアル通信の方式で、主にEEPROMメモリICなどとの高速通信を実現 する方式です。 《参照》フィリップス社のI2Cの英文の仕様書は下記からダウンロード できます ★フィリップス社I2Cホームページ この当初の目的から推定されるように、I2Cは同じ基板内などのように近距離 で直結したデバイスと、100kbpsまたは400kbpsの速度でシリアル通信を行うよう に使われるのが主で、離れた装置間の通信には向いていません。 I2Cは、マスタ側とスレーブ側を明確に分け、マスタ側が全ての制御の主導権 を持っています。 I2Cはパーティーライン構成が可能となっており、1つのマスタで複数のスレーブ デバイスと通信することが可能です。 まずI2C通信のしくみは下図の

    netiron
    netiron 2009/03/14
    I2C(Inter-Integrated Circuit)は、フィリップス社が提唱した周辺デバイス とのシリアル通信の方式で、主にEEPROMメモリICなどとの高速通信を実現 する方式です。
  • 電子工作etc

    電子工作

  • GPS+SDカード

    ファイルフォーマット GPSから受信したNMEAデータのうち、GPRMCセンテンスを保存します。 が、GPRMCの行全てを保存するとサイズが中途半端なため、SDカードへの保存効率が悪いです。 よって、先頭の"$GPRMC,"を削除して1レコードを64バイトに収めます。 圧縮や独自フォーマット化すれば記録ポイントを増やせますが、チープなマイコンでは荷が重いです。 記録したログはツールを使用して完全なNMEAフォーマットに戻します。 その後は gigo さんの汎用ログコンバータが使えます。 カードへのアクセス方法 カードのI/Fは、通信が簡単に実現できるSPIモードで行うことにしました。 SPIモードでは、1ビット単位でシリアルにデータをやり取りします。 1ビットのタイミングは、ホスト(マイコン)からクロックを与えることでカードに知らせることができます。 カードへ1バイト

  • 久世に訊け!!ver.2008

    09/22/2008 更新 大切なお知らせ! このページで紹介する「Flocke」は、2008年9月以降は「Flocke1(フロッケワン)」としました。改良を加えて、新規に「Flocke2(フロッケツー)」を作りました。また、「Friend(フレンド)」というソケットに抜き差しできる回路も新規に作り、Flocke2はFriendといっしょに使います。「Flocke1」でもFriendは使うことができますが、少し改造が必要になります。 2008年9月22日 ライブラリの、「adc.c」にいくつかバグがありました。 最新の「adc.c」をダウンロードして入れ替えてください。 2008.6.22 Flockeは、PICマイコンを手軽に練習するためのオリジナルハードウェア&ソフトウェアです。 SDCCというオープンソースのマイコン用Cコンパイラを利用して、おもにMacOSXの上で、PI

    netiron
    netiron 2009/01/24
    Flockeは、PICマイコンを手軽に練習するためのオリジナルハードウェア&ソフトウェアです
  • AVR/news_contents_all - 千秋ゼミ

    Prev Next AVR ※ 書き込みの際には、題名から内容を推測できるものにしてください。 ※ その後に進展があれば、質問者が結果(まとめ)を書いてください。 ※ 記事から目次に戻る方法([Back Space] , 右クリック[B], ALT-[←]がお奨め) ※ 最新の書き込みは「New!」をブラウザの検索機能(CTRL+F)で探してください。 ※ タイトル行は一覧性を考慮して変更することがあります。ご容赦ください。

  • PICにプログラムを書き込むには

    PICは専用の書き込み装置が必要となります。書き込みツールは色々あり、安いもので数千円から高いものは数万円までさまざまです。参考文献もネット上にありますので自分にあった方法でライターを用意します。 ここでは、アマチュアや学生が入手し易い、お手ごろな物(予算概ね5000円未満のもの)を紹介しています。言い換えればICD3などの製品開発で使用する高価で高機能な類は紹介しておりません。なお、分類やオススメ度は、管理者独自のものです。 マイクロチップテクノロジー系 PICkit2やPICkit3などのマイクロチップ社製品、またはその互換品です。マイクロチップ純正の書き込みソフトウェアが使用できるので、オススメです。 商品名・通称名 形式 方式 書き込みソフト コメント コスト 評

  • PICkit2の使用方法

    PICkit 2の使用方法 PICkit2の書き込みアプリケーションソフトについて、PICkit 2 Development Programmer/Debuggerのページで最新版がダウンロードできます。しかしながら、PICkit2+デバッグボード付属のPICkit2 Debug Expressのページではダウンロードができませんので注意が必要です。 PICkit2の書き込みアプリケーションは、マイクロチップから公式では提供を終了しました。アーカイブのページでは、PICkit 2 Software for Windows v2.55.02が最新で、最新のv2.61.00はリンクされていません。しかし、直接リンクをたどるとダウンロードできるようです。 http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit2v2.61.00Setupdot

  • clavis.ne.jp

    This domain may be for sale!

  • 浅草ギ研 PICと超音波距離センサ(PING)

    <動作タイミング> 1)SIGピンにつないだマイコンののIOピン(以後IOピン)を出力に設定し、5μS間Highのパルス(トリガ入力といいます。)を加えます。 2)IOピンはトリガ入力後は入力に設定し、結果出力を待ちます。 3)PING側ではトリガ入力が入ると超音波発振準備をし、超音波を発射します。超音波を発振した後にSIGピンがHighになり、物体に跳ね返った超音波が戻ってきた時点でSIGピンがLOWになります。この結果出力時間を測定することにより物体までの距離が測定できます。 ※PINGは超音波発信中に自分の発振した超音波を拾ってしまう可能性がありますので、超音波発射後はしばらく受信動作を停止します。この時間と発振準備にかかる時間がホールドオフ時間になります。ホールドオフ時間は350uSで固定です。 回路図 PINGの信号線SIGにGP0を接続し、GP0からトリガパルス出力および、PI

  • http://www.esprix.net/~shig/picnic.html

  • PICNICライブラリ for Linux

    1. PICNICについて PICNICは、Tristate社が開発した、Ethernet (10Base-T) ドライバとPIC (PIC16F877) を組み合わせた製品です。 PCや様々な機器と通信可能なシリアルポートや汎用パラレルポート(アナログ入力およびデジタル入出力)を持っています。オプションでLCDも取り付けることができます。 これらを全て、ネットワーク経由でPC等から制御することが可能です。様々な機器の遠隔監視/制御などに応用可能です。 詳しくは、PICNICのページをご覧下さい。 購入は秋月電子通商からできます。 2. PICNICをPCから遠隔制御する PICNICは簡易HTTPサーバが搭載されており、特にプログラミングしなくても、一般的なWebブラウザでPICNICにアクセスし、監視/制御が可能です。 自動監視/制御を行いたい場合は、プログラムを書いてUDPで特定のポ

  • TriState ― PICNIC

    LANアダプター・キット PIC Network Interface Card kit PICNIC(ピクニック)Ver.2 To ENGLISH pageNew! 生産終了致しました! http://akizukidenshi.com/ 液晶ディスプレイはオプションです。 抵抗、セラミックコンデンサ、232Cドライバは実装済み

  • ITmedia PCUPdate:入門その1「PICで遊ぶために必要なもの」 (1/2)

    小さくたってコンピュータ「PIC」ってナニ? PICとはMicroChipが発売している「Peripheral Interface Controller」のことだ。その名のとおり、周辺機器コントローラであり、小型パッケージにマイコンとしての機能をすべて備えていて安価、ということから組み込み用途として産業界で人気をよんだ。 ちなみに、夏の工作教室の最後の回で使ったICは「NS555」だった。 NS555は汎用タイマICで、外部回路によって色々なことができる。夏の教室では「無安定マルチバイブレータ」という名の「発信機」として使っている。周波数は外部の抵抗とコンデンサで変化させる。 では、PICを使うとどうなるのか? これが、同じこと、もしくはそれ以上のことがよりシンプルな回路で実現できる………かもしれない。「かもしれない」というのは、PICが使い物になるならないは読み込ませるプログラム次第で決

    ITmedia PCUPdate:入門その1「PICで遊ぶために必要なもの」 (1/2)
    netiron
    netiron 2008/01/14
  • PIC入門

    今、あなたが使っているパソコンはソフトウェアにより動作しています。ソフトウェアは簡単に言うとパソコンというハードウェア(機械)の動作順番を書いたものです。これをメモリに記憶させて、順番に実行させると機械にいろいろな動作をさせることができます。同じハードウェアでもソフトウェアを変えれば違う動作をさせることができるので、非常に便利です。 このページではワンチップマイクロプロセッサであるPIC (Peripheral Interface Controller:周辺機器接続制御用IC) を使用した電子回路工作を紹介します。PICはピックと読みます。と言うものの、私自身、勉強しながらこのページを作成していますので知らないことは多々あります。なるべく初心者(私を含めて)の方に分かり易く書くつもりです。 PICにはいろいろな種類があります。PICの詳しい説明は後閑さんが作られている「電子工作の実

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    netiron
    netiron 2007/08/18
    しげお yaa
  • 1