Perlと電子工作をつなげてみた

  • 1,366 views
Uploaded on

2012/04/28 …

2012/04/28
Niigata.pm Tech Talk #1

demo
http://aokcub.net/files/techtalk_demo.wmv

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,366
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
1
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Perlと電子工作をつなげてみた 2012-04-27 Niigata.pm Tech Talk #1 @aokcub
  • 2. $aokcub->about;@aokcub長岡技大院 工学研究科 電気電子情報工学専攻カオスとかニューロン回路とかの研究回路とか組み込みとか(MPASM、C)バイトでCGI書いてる関係でPerlの世界にAcme::YuiMusic, @aokcub_botRubyを触ったことがない元松江市民CSSお絵かきクラスタ
  • 3. $aokcub->notify;来年から愛知で組み込みSEやりますNagoya.pm行きます!ときどきNiigata.pmやNDS来ます
  • 4. $aokcub->idea;もともとは電子工作クラスタPerlも楽しす組み合わせてやればどっちも楽しめるんじゃ ね?!
  • 5. PIC (Peripheral Interface Controller)Microchip Technology Incの8〜32bitマイコン
  • 6. PIC18F26J50ROM 64 kB ← not GB!!!RAM 3.5 kB ← not GB!!!Speed 48 MHz (12MIPS)ね、かわいいでしょ?
  • 7. PIC18F26J50USBコントローラ搭載!PCなどホストに接続すればUSBデバイスとして動作(注:上位品種にはホストコントローラも)
  • 8. PIC USB純正USBプロトコルスタック完備標準クラス(HID, CDC, Audio, …)も日本語文献あり例 後閑哲也著 改訂新版 PICで楽しむ USB 機器自作のすすめ
  • 9. ほう、ゆっくりボイスICとな...
  • 10. 作るものまずはPerlとPICをUSBで繋いでみたいハードウェア側 : PICと音声合成ICPerl側 : 簡易コンソール
  • 11. Hardware
  • 12. Firmware純正IDE (MPLAB X IDE)上で開発CDCクラスを利用シリアル端末として動作させる
  • 13. 焼いてます
  • 14. Perl側Device::SerialPortでデバイス接続キーボード入力、またはデバイスからのレスポン スをAnyEvent::ioでキャッチ
  • 15. デモ動きますように...!
  • 16. Device::Arduino::LCDっていうモジュールがありますArduinoAVRマイコン搭載のボード、C言語風開発環境を備えたシステム。最近モテモテ。http://www.arduino.cc/PICとAVRVimとEmacsみたいなもの (((みんな仲良しだよ!)))
  • 17. ま、負けないんだからっ!
  • 18. 野望?Device::PICEthernet搭載PIC --- ネットワーク経由で連携いつかPICでPerl走らせたいですね!(ぉ
  • 19. まとめ電子工作✕Perlまずは手始めにUSB-シリアル通信テストどうするよ?(Perl、PIC双方)もっといろんなことがしたいですね!!! Fin.