タグ pic が登録されている動画 : 559 件中 257 - 288 件目
種類:
- タグ
- キーワード
対象:
フリスクUSB電力計をキットにしてみた。
■前作(sm22745415)のフリスクUSB電力計には多数のコメントを頂きありがとうございました。
■電圧、電流、累積電力、累積電流を測定できます。また、今回電流量に応じて矢印が流れるアニメ表示を追加しました。
■前回、基板頒布についてご好評を頂いたので、基板を改版しソフトも少しバージョンアップして、基板と部品セット(PIC書込済)で頒布してみます。
■回路図、プログラムソースなど製作記事を公開しています。「フリスクUSB電力計」でググってみてください。
■マイリス:mylist/51984050
自作LEDロウソク回路と行灯
PICでプログラムを組んで、LEDをPWM調光し、リアルな炎のように光るようにしてみました。行灯も作って中に入れると、まるで風が吹いて消えかける炎を表現することが出来ました。さらに詳しい情報は、こちらhttp://www.yauchi.co.jp/mech-labo/352.htm
車のバックアラームを「たむら」にしてみた。
吉本興業のたむけんのギャグを発声するキーホルダーを分解して基板を取り出し、PICで自動でスイッチをトリガーするようにし、スピーカーも大きいのに変えて、車のバックアラームに使えるようにしてみました。自分の車に着けるのはちょっと恥ずかしい(*´ω`*)ので、当社アルバイトさんの配達用の車にこっそり着けておきました♪さらに詳しくは、こちら http://www.yauchi.co.jp/mech-labo/337.htm
温度湿度気圧測定装置
センサユニットは、秋月のPIC18K14K50ボード、温度湿度センサAM2302、気圧センサMPL115A2表示装置は以前作ったシリアル接続のマトリックスPC側のソフトはVB2010
テレビ映像出力実験(失敗)
コンポジットでテレビに出力しようとしてなんか失敗した。
使用PIC:12F1822
ソースコード:https://www.dropbox.com/s/wzfdwc81tw5t5g0/TV7_3.c
映像端子への出力:RA2=0,RA1=0:0V(sync) RA2=0,RA1=1:0.3V(黒) RA2=1,RA1=0:0.7V(グレー) RA2=1,RA1=0:(白)
(追記)原因分かりました。抵抗の足が変な場所に接触してただけでした。
20150828追記:せっかく投稿したのに消すのももったいないので、ニコスクリプトの練習用に置いておきます。
殺人電子オルゴール 恐怖のメロディ
これは、PIC12F683です。
専用の機械を使うと、内部のフラッシュメモリ領域にアクセスし、プログラムを書き込むことが出来るんDA。
専門的なことはともかく、これを使ってメロディカードとかの音の出るオモチャが作れるんDA。
60分タイマーを作ってみた
秋月で売ってるおしゃべりICを使ったタイマーです。ケースはタカチからサンプルで頂いたLCS135-M2です。LEDの角穴は、大きめにあけて、裏からスモークのアクリル板の接着で塞いであります。LEDと角穴の位置決めがズレても、違和感が無いようにしています。基板のケースへの固定とか、アクリル板の固定は、ボンドウルトラ多用途です。おしゃべりICの最低動作電圧が2.5Vなので、ニッケル水素電池は厳しいのですが、2.2Vまで動作確認できたので、昇圧していません。昇圧すれば、青や緑の白のLEDを使えるし、音量も取れるので悩ましい所です。
USBバスパワーの見える化もキットにしてみた。
■前作、USBバスパワーの見える化(sm22217919)には多数のご視聴、コメントありがとうございました。
■フリスクUSB電力計をキットにしてみた(sm23932735)に続き、
前作を少しお洒落にリメイクしてキットにしてみました。
■流れる電流量に応じて光の流れる早さが変わります。
■「USBバスパワー・インジケータ(新バージョン)」で検索
キット頒布中です(なくなり次第終了)。
■ デモ用疑似負荷作ってみた(sm24468107)。
■マイリス:mylist/51984050
USBバスパワーの見える化、疑似負荷をつくってみた
■MFT2014用に準備していましたが、落選だったのでココで紹介します。
■中身はセメント抵抗が並列に繋がり、トグルスイッチで接続をON/OFFします。
■元動画(sm24304727)。
【祝】ノーベル物理学賞受賞、青色LEDバッチを作ってみた
■青色LEDを使った電子工作を楽しめるのも3人の先生方のおかげです。
多謝m(_ _)m
取り込み中の応対用電光掲示板を作ってみた
学校の先生の悩みを解決すべく作ってみた一品です
ドアの外にお客さん、ノックをしているけど手が離せず応対できない;w;
そんなときは電光掲示板で状況をお伝えしよう
すべてPICでの制御です
リモコンとの通信は内臓のUSARTを使用
タイマー割り込みとシリアル受信の割り込みを使用しました
BadAppleを再生するという前回の目標とやっていることが違いますが、それはそれ、これはこれということで、またいつかやれたらやろうと思います
それより、今は入力した音楽をファミコンのような音源に変換して出力してくれるというおもちゃを考案中です
USBクリスマスツリー作ってみた
ハロウィンが終わったら、街はクリスマスにシフトしてました。ちょっと早いですが、デスクトップを飾るUSB給電クリスマスツリーを作ってみました。
USBクリスマスツリーをキットにしてみた
■前回、基板にバグあってジャンパー改造になったので基板改版しました。
■また、点灯してないLEDがあったので(ご指摘ありがとう)ちゃんと確認しました(^_^)。
■青色LEDと白色LEDバージョンも作ってみました。
■回路図、ソース公開しています。"PIC USB クリスマスツリー"でググってみてください。
■動画編集を新しいムービー メーカーでやってみました。タイムライン表示ができなくて毛嫌いしてましたが結構よいですね。
入場許可証自動表示装置をつくってみた
自動車のフロントガラスに添付する入場許可証の、自動表示装置です。入場許可証は不必要な時には表示したくない だけど、付けたり取ったりするのがめんどくさい。そこで、入場許可証の表示が必要なエリアに近づくと、自動的に表示する装置を作ってみました。エリアを離れると非表示になります。エリア検出はこれだけのためにGPSモジュールを使用しました。「許可証を表示する」たったそれだけの機能ですが、けっこう便利で今も使用してます。
鉄琴でGetWildを叩いてみた
MIDIシーケンサ→仮想MIDIポート→MIDIシリアル変換→仮想シリアルポート→USBケーブル→USBシリアル変換ボード→PICシリアル受信→シフトレジスタ→トランジスタアレイ→ソレノイド→鉄琴こんな構成で鳴らしてます。
アセンブラ言語による実習_Part1_PIC_16F84Aと自作ボード使用
【課題】LEDカウンターとタイマーを組み合わせたプログラム。
1秒毎にLEDが2進数で増加して点灯する。※動画では8倍速です。
使用マイコン:PIC 16F84A
実験ボード:自作(LED黄色×4・赤×4)
製作環境:MPLAB IDE v7.60
アセンブラ言語によるプログラム
値 1.2,4.8 .16.32.64.128(Decimal)10進数
LED●●●● ◎ ◎ ◎ ◎(Binary)2進数
例えば…LED2と8が点灯した場合、2+8=10。
全点灯した場合、1+2+4+8+16+32+64+128=255。
Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
アセンブラ言語による実習_Part2_PIC_16F84Aと自作ボード使用
【課題】RLF・RRF命令を使用する。
0.1secで、SW1を押すと左→右方向。
SW2を押すと右→左方向にLEDが流れる。
SW3を押すと流れが停止し、LEDが点灯する。
使用マイコン:PIC 16F84A
製作環境:MPLAB IDE v7.60
LED自作ボード
例えば、応用するなら「Night Rider」風にするのが良いかと…(笑)
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるプログラミング実習Part1_LED
C_Programming_ Practice
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
1.電源を入れるとLED0とLED1が点灯。
RA4を押すとLED1が消灯。
RA5を押すとLED0が消灯。
2.電源を入れるとLED0とLED1が消灯。
RA4を押すとLED1が点灯。
RA5を押すとLED0が点灯。
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるプログラミング実習Part2_Serial通信を使って文字列表示
C_Programming_ Practice
使用マイコン:PIC 18F452
製作環境:MPLAB IDE v7.60
通信ソフトTera Term
【課題】
ハイパーターミナルを用いて0.5秒ごとに"Hello!!"と表示し、改行。
RS232Cを使用した通信
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるProgramming実習Part3_LEDストップウォッチBinaryCode
C_Programming_ Practice
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
BinaryCode(二進数表示)
1.電源を入れると消灯。
RA5を押すと0.5sec/LEDが+1加算し点灯。
RA4を押すとSTOP。
2.RA4とRA5を同時押しでRESET。
while文とIF文の組み合わせ。
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるProgramming実習Part4_♪Sound & ◎LED_Flash!
C_Programming_ Practice
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
音とLED連動させ、点灯。
♪ドレミファソラシド♪音階
♪チャルメラを鳴らしてみた♪
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるProgramming実習Part5_一次元配列を用いた BCD to LED Flash!
C_Programming_ Practice_Part5_array is BCD to LED Flash!
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
一次元配列arrayを用いて、Binary_Chord_DecimalからLEDデータに変換、LEDを点灯させる。
配列の要素数={定数}・・・条件式for文にて” i "をインクリ(メント)して” i<10”の範囲(0~9)を繰り返す。
★ 補足…配列にある{定数}の値を16進数"0xFF"を表す
これを2進化10進数で表すと
0xFF=(1111 1111)2=(255)10
2進数でも表すことができるが、16進数で表すと短くなる。
プログラムで組む場合は16進数が良いかも?
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるProgramming実習Part6_ pointer & array
C_Programming_ Practice_Part6_ ポインタ(pointer) & 配列(array)
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】1
ポインタ変数を表示。
ハイパーターミナル使用。TeraTerm
【課題】2
一次元配列arrayを用いて、Binary_Chord_DecimalからLEDデータに変換、LEDを点灯させる。
配列の要素数={定数}・・・条件式for文にて” i "をインクリ(メント)して” i<10”の範囲(0~9)を繰り返す。
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるProgramming実習Part5.5_ pointer
C_Programming_ Practice_Part5.5_ pointer
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
ポインタ変数を表示。
ハイパーターミナル使用。TeraTerm
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust
C言語によるProgramming実習Part7_RCモータを制御してみた!
C_Programming_ Practice_Part7_ RC-Motor
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
RCモータをボードのスイッチで制御する。
・RA4で左に傾く
・RA5で右に傾く
条件式if文にて判定。derlayにて、時間をカウントして、動作時間に反映させる。
*使用例…ロボットの間接に組み込んで、可動させる。など…
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust (2011 Dub Mix)
【FF14】FTボタンつくってみた
FTボタン(物理)をつくってみました
ソフトウェアで連打するのアレだなぁ
そういえば昔アケシューに連射ボタンとかついてたなぁ
そんなカンジで「F」キー連打する『FTボタン』作れないかなぁ
と思いたってやってみました
ASOOVU USBの詳細はこちら
http://bit-trade-one.co.jp/BTOpicture/PreRelease/pre008-AVU.html
記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
Copyright (C) 2010 - 2015 SQUARE ENIX CO., LTD. All Rights Reserved.
C言語によるProgramming実習Part8_加算カウント値をLCD&TeraTerm表示してみた!
C_Programming_ Practice_Part8_ 加算カウント値をLCD&TeraTerm表示
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
500ms間隔で、カウント値をLCD&TeraTerm表示。
・LCD…偶数表示
・TeraTerm…奇数表示
while文にて繰り返す。data++しているので、LCDが先に0から加算するので、0・2・4・6…偶数になる。TeraTermでは、次の命令で、data=1が入る状態から始まり、1が加算されるので、1・3・5・・・奇数になる。
液晶表示器LCD制御ライブラリも打ち込みました。
メインプログラムにて、#include LCDヘッダファイル読み込みをしています。
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust (2011 Dub Mix)
C言語によるProgramming実習Part9_パルスモータを制御してみた!
C言語によるProgramming実習Part9_Pulse-Motor=Stepping_Motor
・使用マイコン:PIC 18F452
・製作環境:MPLAB IDE v7.60
【課題】
Stepping_Motorをボードのスイッチで制御する。
・RA4で左回転
・RA5で右回転
条件式while文にてPUSH_Button判定。for文でi++加算、i<12判定により抜け出る。
Stepping_Motorは、7.5°/step、360°なら48stepになる。
プログラムでは、4stepで30°をfor文で12廻すことで、48step=360°となる。
例えば、こんな所に使われてます。身近な所で「腕時計」
♪Music by Hiroyuki ODA Presents HSP feat_ Hatsune Miku - Acrossgust (2011 Dub Mix)
