Your SlideShare is downloading. ×
0
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Perlと電子工作をつなげてみた
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

1,448

Published on

2012/04/28 …

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

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,448
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
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.

×