X



トップページ電気・電子
1002コメント428KB
初めてのPIC 0x12
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2018/09/19(水) 16:56:18.51ID:F4lNkPz3
PICを触り始めて比較的日が浅いという初心者のためのスレです。
もちろん、日は経っているが自分はまだ初心者という方も大歓迎です。
PIC選びやPICを使った回路設計は誰でも最初は不安なものです。
恥ずかしがらずに何でも尋ねてみましょう。
なお、PIC関係のスレにはもう1つ「PIC専用のスレ」があります。

質問・回答する際は…
 必ずPICの型番と開発環境を明記しましょう。
 プログラムはレス内に直接書き込まず以下を利用しましょう。
  http://codepad.org/

その際心がけることは…
 品格に劣る回答者はスルー(相手すると逆効果)
 素人玄人などと上から目線の回答者は無視
 良い回答が出るまでしばらく再発言しないのもあり(良回答は後に出やすい)
 回答者のアドバイスで後日解決したら結果報告
 回答者は初心者に優しく
 Atmel買収以降アンチによる荒らしも横行してるので見かけても無視
 (特にスレ立て当初はこぞって荒らしに来るのでスルー)


必要なソフトなど(基本無料)
 統合開発環境 MPLAB X ttp://www.microchip.com/mplab/mplab-x-ide
 コンパイラ(XC8 XC16 XC32) ttp://www.microchip.com/mplab/compilers(高機能版のみ有料)
 コード生成プラグイン(MCC) ttp://www.microchip.com/mplab/mplab-code-configurator
 マイクロチップ・ライブラリ(MLA) ttp://www.microchip.com/mplab/microchip-libraries-for-applications

必要なハードなど
 初心者はPIC16F1以降の型番で始めると無理なく始められます。
 最初からPIC32で始めるのもあり。
 MCCの利用でハードルはむしろ低いです。
 http://akizukidenshi.com/catalog/g/gI-11902/
 プログラムの書き込みには書き込み器が必要です。
 持っていない場合はPICkit4などを購入しましょう。
 なお、eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。
 PIC一覧、スペック検索
  ttp://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005
  ttp://www.microchip.com/maps/microcontroller.aspx

過去スレ
 0x11 2018/08/05〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1533446166/
 0x10 2018/06/29〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1530265723/
 0x0F 2018/05/01〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1525183933/
 0x0E 2018/02/13〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1518524799/
 0x0D 2017/10/25〜 ttp://rio2016.5ch.net/test/read.cgi/denki/1508935254/
 0x0C 2017/07/27〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1501157324/
 0x0B 2017/05/08〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1494235320/
 0x0A 2017/01/04〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1483498857/
 0x09 2016/09/07〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1473238791/
 0x08 2016/04/30〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1461994030/
 0x07 2016/02/05〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1454648249/
 0x06 2015/07/18〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1437151298/
 0x05 2015/04/07〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1428391368
 0x04 2015/01/02〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1420205108

では、質問どうぞ〜っ
0568774ワット発電中さん
垢版 |
2019/01/14(月) 16:58:17.17ID:/CBef58K
>>566
XC8〜32まですべてフリー版でも全く遜色無い、が共通認識
という点と商用利用における、有償版との注意事項がどうなっているのか気になります。

昔の、PIC12F62xあたりと XLPシリーズあたりでは、ずいぶん状況は違うけど、
スタックが小さいやつと、FSR0しかないやつだと、C言語も注意が必要。
それでも、コンパイルが通って仕様満たせば、奇怪なasmでもいいとも思うけどね。
0569774ワット発電中さん
垢版 |
2019/01/14(月) 16:59:30.71ID:SCcnJJrT
本を買う気はさらさら無いが、
site:https://dorobou.blog.so-net.ne.jp/ PIC
とやってみた限りでは、このスレ的にはただのLチカですな。
楽しそうだけど、模型に興味がなければ得るものは無さそう。
0570774ワット発電中さん
垢版 |
2019/01/14(月) 17:03:02.26ID:HjOLOzSO
>>568
その程度のことも自分で調べずにここで吠えてたってことか。
それで恥ずかしいと思わないのがAVR厨の証だよなw
0571774ワット発電中さん
垢版 |
2019/01/14(月) 17:09:51.60ID:OEOf+u0C
>>568
>奇怪なasmでもいいとも思うけどね。
そういう遠吠えをやめて奇怪だという証拠を示してから語れよ
一向に根拠を示せないが減らず口はたたく
もうそこらのレイシストと同じ論法ですよあなたのは
0572模型にLED
垢版 |
2019/01/14(月) 18:27:42.48ID:evRQKt+c
なんか俺のせいでスレの雰囲気悪くなっちゃって申し訳ない…
0574774ワット発電中さん
垢版 |
2019/01/14(月) 19:01:13.99ID:/CBef58K
>>570
>>571

ほえてませんよ。
avr厨でもないし、

20年くらい、個人仕事で、PICも使ってきて、windowsやlinuxでもプログラム書いたりしてるけど、
だからといって、最新のPICの状況を把握しているというわけではないので、興味あるのですよ。

PICもC言語だけで開発してます. cc5xでhitec-c や xc8のように高機能ではないけど、何とかなってきました。
でも、たまに、sprintf系の関数も使ってみたいのですよね。
0575774ワット発電中さん
垢版 |
2019/01/14(月) 19:02:34.21ID:MTBs6jPQ
>>572
いや、君はまったく悪くないから気にしなくていいよ
でもまあ君に落ち度があるとするなら、こんなゴミスレで思わずマジ質しちゃった点かな
ここのゴミスレには発言に「厨」だの「花畑」だのつけるような子が多いからね
0576774ワット発電中さん
垢版 |
2019/01/14(月) 19:07:08.61ID:JDSD39ZC
なるほどそういうLチカ需要もあるのかと思ってあっちものぞきにいったら、
調温コテ厨が来ててやっぱりFX600推してて笑った。
0577774ワット発電中さん
垢版 |
2019/01/14(月) 19:16:38.42ID:NIy0fhWn
>君は
>ような子が
ね、自分じゃ気付かないんだ、こういう人って。
面白いよね。
0578774ワット発電中さん
垢版 |
2019/01/14(月) 19:29:35.00ID:9RIF7Lxb
>>574
CC5Xとか初耳でした。
私はHI-TECH CにちょっとかすっただけですぐXC8だったので…。
以後ずっとXC8〜32のフリー版のみで一切不自由なく、メモリの多いチップへの変更がほんのたまにあるだけ。
それも、XCの有料版買うか1つ上のチップに変えるかの2択で、当然チップの交換の方が安いです。

いずれにしても、その経歴のあなたがAVRはGCCがあるからとか間違った優位性を語るのはどうかと…。
だからやり玉にあげられるのです。
0579774ワット発電中さん
垢版 |
2019/01/14(月) 19:43:36.62ID:fKxnJFKw
>>577
ホント、ゴミスレと認識しているスレへわざわざ出張って来て
他人を「君」だの「子」だの呼ばわりして悦に入ってるのがAVR厨の本質
0580774ワット発電中さん
垢版 |
2019/01/14(月) 20:15:58.78ID:/CBef58K
>>578
僕も、速j度的に問題ないときは、オーバーヘッドあって冗長なasmになっていても
チップ交換で行くというやり方を選択しますね。

一応仕事で使うことも前提なので、xc使うなら有料版ですけど、そこまでの必然性のない状況です。

xcもgccベースという話しは存じてます。 gccは、基本linux でしか使っていないけど、
フリーだけどメンテナンスはされているものです。

ただ、avrgcc がちゃんと責任もってメンテナンスされているか?たぶんユーザが多いから大丈夫だろうと思っているけど、
cpuとしては、avrのアーキテクチャが一般的だしね。

xcは、マイクロチップがメンテナンスの責任持っているものの、内部は公開されてるんだっけ?とか、
Free userはどこまで信用していいのかなとそこは、分かりません。まぁ買えよ!!という話しだけど、
軽く10万以上するので、そこは、尻込みですね。

そこらへんを、より深く考察した上での, avrの優位性を論じているわけでないので、
今後 xcのヘビーユーザになれば、意見は変わるかもね。その程度の avr推しです。
0581774ワット発電中さん
垢版 |
2019/01/14(月) 22:57:49.66ID:a0DzVol5
さて本日も色々と出ましたが、ではシメと致しまして、
>シングルタスクで書くと条件成立チェックのポーリングが多くなりそうだな、
>というプログラムを作る時は、小さなCPUでもマルチタスクで書けるAVRを選ぶ。
>DI/Oをシーケンサーみたいに処理する(1点づつ、リアルタイムに)時はAVRで十分だと思います。

おかげさまで面白楽しい1日を過ごす事が出来ました。感謝しております。
(ホントですよ)
では皆様、お休みなさい。良い夢を。
0583774ワット発電中さん
垢版 |
2019/01/15(火) 01:13:10.47ID:OAqGn/x/
>>581
ホラ吹きがお休み前にホラ話を引用か。
ホラ尽くしでお前らしいじゃんw
0584774ワット発電中さん
垢版 |
2019/01/15(火) 01:39:29.61ID:yQlIPZJF
日本人は個性という概念を教育してないからな

和を乱す行為は悪として幼少の頃から教育されている
単一民族の性なのか、社会秩序を重んじるからなのか

そのおかげで、自分の価値観に当てはまらない場合は
叩きまくるという言動にうつるんだわな
コレな、火病を国民病とする朝鮮人とは違った
日本人の国民病みたいなもんだな

日本でオープンコミュニティが発展しない要因だわな
匿名掲示板なんてそりゃもう、価値観違う他人を
どれだけアホ扱いして叩きまくるかの実験場みたいなもんだ
0585774ワット発電中さん
垢版 |
2019/01/15(火) 01:48:44.95ID:AfHJf0D8
>>584
お前さ、海外のフォーラムのぞいたことねえだろ
例えばPICのフォーラムで>>581書いてみ、ボロカスだから
どこでもいっしょよ、お前が井の中にいるだけ
で、日本人はーとか長文書いちゃって、下ばっか見てそうで笑える
0586774ワット発電中さん
垢版 |
2019/01/15(火) 13:32:47.18ID:giQvIjEH
>>503
高電圧のおかげで、リセットピンを入力ポートに切り替えても、isp可能だと思うけど。
0587774ワット発電中さん
垢版 |
2019/01/15(火) 16:55:46.00ID:Pcl0zj8f
>>503
最近のPICは高電圧不要なのも知らずに買収された方のAVRが圧勝とか。
どこの大本営の発表を鵜呑みにしてるんだろうコイツ。
0588774ワット発電中さん
垢版 |
2019/01/15(火) 21:16:19.18ID:oMtofRh4
ぐだぐだ言わずに自分の好きな物使えばいいだけだろ〜〜〜〜
他人が何使おうが関係ないだろうが!!!
くだらね〜〜〜な!!
0589774ワット発電中さん
垢版 |
2019/01/15(火) 22:38:42.74ID:w0Exwj7J
>>588
古い知識で全体を語るのは間違ってるという話をしているのだから、
お前のような感性だけの文系脳は黙ってろ。
好きになるにも理屈は必要だ。
下らないと思うならお前は反応しなければいい。
0590模型にLED
垢版 |
2019/01/18(金) 13:55:28.20ID:jrJ/+YKa
模型にLED検討してる初心者です
コテハンにしたのでNGする方はよろしくです
プログラム組む前に部品接続方法を考えてみました
アドバイス頂けたらと思います
https://i.imgur.com/d77SvJth.png
0591模型にLED
垢版 |
2019/01/18(金) 14:13:32.27ID:jrJ/+YKa
ちょっと間違いに気づきました
やり直します
0593774ワット発電中さん
垢版 |
2019/01/18(金) 15:55:36.98ID:N2V5NPk8
>>553
ここ数年はトラ技やInterfaceですらArduino推し
次いでラスパイ
PIC記事は偶に後閑氏が書く程度やで…
0594774ワット発電中さん
垢版 |
2019/01/18(金) 16:09:57.02ID:lx1J/wOG
マイクロチップテクノロジもPICの将来に不安を感じたからAVRを買収したんじゃないの?
0596模型にLED
垢版 |
2019/01/18(金) 16:59:40.96ID:nMBV1f6F
>>595
アドバイスありがとう
理由は?
番号は若い順からがいいんだっけ?
0597774ワット発電中さん
垢版 |
2019/01/18(金) 17:06:31.45ID:ke5Y3Yl6
まずはPIC16F1827のデータシートの6ページ見て考えてみて。
0600774ワット発電中さん
垢版 |
2019/01/18(金) 17:55:44.48ID:1Dt2IF8A
>>592
RA6 のSWをPORTBに移して、内部プルアップ使うと、抵抗不要になる。
RA1,2,3は、LEDパラになってるけど電流値大丈夫かな?
0601模型にLED
垢版 |
2019/01/18(金) 18:55:13.41ID:jrJ/+YKa
>>597
RA5が入力用端子って事かなあ?
本に書いてないので用語が分からない…

>>600
こうですかね?
https://i.imgur.com/NUXDPe5h.png
LEDは定格20mAだと思うのですが並列はまずいですかね?

うーん分からない事だらけだ…
0603774ワット発電中さん
垢版 |
2019/01/18(金) 19:44:37.37ID:ErNFSAuW
>>602
1ピン最大20mA程度、全部合計で100mAちょいくらいかな?
抵抗値を330Ωにしたら全部で10個くらい同時に点灯できる。
ま、ウインカーとかは常時点灯じゃないからいいけど。
220Ωで2個つながってるところはオーバーするかも。

>>595の言ってるピンには特殊用途が割り当てられてるから、
もしピンが足りるなら使わずに置いとく方がいいってこと。
0606774ワット発電中さん
垢版 |
2019/01/18(金) 20:16:43.51ID:HWWHnn9f
>>604
教え方のポリシーの問題だろ。
1から10まで付きっ切りで教えるつもりのあんたと、
なるべく早い段階でデータシートになじんだ方が結局は本人のためという>>597の。
俺は意地悪だから>>597寄りだな、安易に教わったものは結局身に付かんよ。
あんたのような奴に限って飽きたら放置するに相場は決まってる。
この質問者は熱心そうだから、自分で解決する手助け程度の方がいい。
0607模型にLED
垢版 |
2019/01/18(金) 20:32:02.67ID:jrJ/+YKa
並列はやめて抵抗も無しに
https://i.imgur.com/IuCgMt9h.png
これでいけそう?

>>604
組み込んだ状態で書き換え可能になるって事?
今回はピンに余裕がないから出来ないけど便利そう
0608774ワット発電中さん
垢版 |
2019/01/18(金) 20:32:03.59ID:WmEFwvz/
自分はただリンク張って人任せにしてるだけのくせに
>こういうひねた態度だから誰も質問しなくなるんだよな
とか、喧嘩売りにきてんのか、この小僧は!
0609774ワット発電中さん
垢版 |
2019/01/18(金) 20:36:09.67ID:ItNhnJyS
>>607
>>604のサイトは古いし冗長だから気にしなくていいよ。
データシート見てプログラム書き込み用のピンを空けとけば当面大丈夫。

回路はそんな感じでいいでしょ。
試しはどうやってやる?
ブレッドボードとか使う予定ある?
0614774ワット発電中さん
垢版 |
2019/01/18(金) 21:01:35.72ID:E3TqVzPN
フルボッコわろた
ID:jrJ/+YKaさんここの雰囲気が分かったでしょ
ID:HWWHnn9fが白状してるように意地悪が多いから注意して質問してね

ICSPは凄く便利だから絶対使った方がいいよ
やろうとしてるのはPICを学習するのにいい題材だと思うから頑張ってね
0615模型にLED
垢版 |
2019/01/18(金) 21:02:14.01ID:jrJ/+YKa
>>613
いやプログラミングを全くやった事ないのでまずは本を見ながら入力してみる
とるあえずMPLAB X IDEとXC8コンパイラをインストールした
0617模型にLED
垢版 |
2019/01/18(金) 21:07:42.02ID:jrJ/+YKa
>>614
色んな人がいるからこその5chだと思うので、多かれ少なかれ教えてくれる人には感謝してる
基礎の基礎までレスポンスよく答えてくれるここの住人は本当ありがたいよ
0619774ワット発電中さん
垢版 |
2019/01/18(金) 21:42:43.18ID:ItNhnJyS
マトリクスとかダイナミック点灯とかもあるから安心して。
まずは1つ点滅させるところまでを目標にした方がいいよ。
0623774ワット発電中さん
垢版 |
2019/01/18(金) 23:52:21.88ID:kG2Bk/U8
アクティブハイはちょっと気持ち悪いな。
今時はドライブ能力同じだとしても。
0628模型にLED
垢版 |
2019/01/19(土) 19:09:13.14ID:h4/Cx1KW
>>627
バックランプはシフトノブにスイッチ仕込んで、ブレーキは純正ブレーキペダルスイッチで直接光らす予定
あ、そういえばサイドマーカーとナンバー灯もポジション灯と同期だな

>>626
揃ってるけど初プログラミングなのでぼちぼちね
0630774ワット発電中さん
垢版 |
2019/01/19(土) 22:14:05.04ID:C2XAPg+2
「PICを使ったデータ・ロガーの製作」などの御著書で有名な稲崎氏のサイトが
なくなってしまってる。だいぶ前、最後にメールいただいたときはサイトの
リニューアルをしたいとおっしゃっていましたが、ご病気とかではありませんように。
hexコードを当てにして部品を集めてしまった作例も多かったのに・・・
彼が扱っていたmikroCが要求するシンタクスはこの10年くらいでだいぶ変わったけど
PICを使った作例集としては最大級規模のサイトだっただけに、残念。復活を祈るばかり。
http://www8.plala.or.jp/InHisTime/
0632774ワット発電中さん
垢版 |
2019/01/19(土) 23:05:01.64ID:oCfkyNU9
>>630

★★★★☆ 入門者には必需品
かなり柔軟で、流用が可能です。参考資料として持っていても邪魔になりません。
0633774ワット発電中さん
垢版 |
2019/01/19(土) 23:16:52.65ID:ZyCy4GSL
>>632
良い評価hしてるのその人だけだね。
あとは、コメントも含めてすべて最低な評価をされてる。
0634774ワット発電中さん
垢版 |
2019/01/19(土) 23:20:57.67ID:oCfkyNU9
>>633
アマゾン初心者さん?
アマゾンの評価は「5=サクラ」「1=アンチ」で全く参考にならないので
基本的には2〜4の評価だけを見るものなんだよ

そして1と5を除外してみた場合、この本の評価は4のみとなる
0635模型にLED
垢版 |
2019/01/19(土) 23:49:37.46ID:h4/Cx1KW
>>629
もったいぶるも何も手伝って欲しいぐらい…
「電飾しましょっ! 2 PIC編」に載ってるテンプレートを真似することからはじめてる
0636774ワット発電中さん
垢版 |
2019/01/20(日) 00:07:12.10ID:yohNBGvK
それを言ったらほとんどアンチしかいない
ゴミ著者ってことじゃねぇかw
0637774ワット発電中さん
垢版 |
2019/01/20(日) 01:06:41.04ID:tsL4uC0C
>>634
>初心者さん?
これ、よく見かけるセリフだなあ。
どういう人が好んで使うセリフか、わざわざ書くまでもないくらいw
0639模型にLED
垢版 |
2019/01/20(日) 02:01:40.19ID:8u17mUW1
>>638
とりあえずやりたい事をまとめてからはじめないと訳わからなくなりそうなので…
プログラミング始めたらまた疑問だらけになると思うのでご助言よろしくです

>>603
これなら電流大丈夫かな?
https://i.imgur.com/cnudtkHh.png
0641774ワット発電中さん
垢版 |
2019/01/20(日) 10:20:34.07ID:vZ9nenqh
このくらいの回路になるなら実体配線ぽい回路図でなく、上を+、下をーに書いた方が判り易いだろう
0642774ワット発電中さん
垢版 |
2019/01/20(日) 10:53:17.67ID:mrBlcD9/
>>639
なんとなくアドバイス。
>>639
・作り始めたら LED の明るさはをューニングしたくなると思う
多分暗くなる側に。その場合抵抗値を変えるという原始的な
方法ではなくソフトで PWM すると良いだろう。
全体の明るさを上げ下げなんてこともできるよ。
・スイッチはCPS機能のあるピンにアサインしておくと、
メカニカルスイッチでなくタッチ電極で良くなる。
>>640
わざわざピンを空けておかなくても330Ω+LEDくらいなら
書き込み器つないだままで動作確認できるよ。
逆に書き込み機能PINをCPS用にアサインすると、書き込み
器を抜かないとCPSが機能しなくなる。
0643774ワット発電中さん
垢版 |
2019/01/20(日) 12:20:49.92ID:vwXagJt3
これいつまで続けんの?
これ以上続けんのなら専スレ作れば?
0644模型にLED
垢版 |
2019/01/20(日) 12:36:42.75ID:8u17mUW1
>>641
上下?こういう事?
https://i.imgur.com/kdZ2MaPh.png

>>642
・一応今回もフロントウインカーは減光させる予定
・CPS機能というのが分からないのでちょっと調べてみます

>>643
スレの趣旨と違う?
0645模型にLED
垢版 |
2019/01/20(日) 12:57:29.28ID:8u17mUW1
このCap Senseが割り当てられているピンに金属繋げばタッチするだけでスイッチになるという事?
凄い機能!ありがとう面白いね
https://i.imgur.com/4jn3gEEh.png
0646774ワット発電中さん
垢版 |
2019/01/20(日) 13:05:21.94ID:3/jUTjnC
>>643
おまえが同じIDでもう一度書き込めたら終わるかも。
自分が出て行けば解決。

>>644
問題ないと思います。
0647774ワット発電中さん
垢版 |
2019/01/20(日) 13:49:51.10ID:btcG9/yP
>>646
> >>643
> おまえが同じIDでもう一度書き込めたら終わるかも。


俺もうすうす気づいてたけど
ID変えて攻撃する、という人はいるよねココ
0648774ワット発電中さん
垢版 |
2019/01/20(日) 14:51:19.29ID:6CMY7EV+
初心者の、準備不足な質問でも、回答する人がいるなら、OKですし。
そんなの自分で調べろ!!!と思う人は静観してればいいと思う。

それでも、>>642 のCPS機能を使ったタッチ電極は思いつかなかったな。
アマの自作でも、作例は、結構あるのですか?
0649774ワット発電中さん
垢版 |
2019/01/20(日) 15:08:00.61ID:oCpM8GNI
>>645
私のイメージだとCap Senceは扱いづらい感じ、回路にもよると思うけど。
全くの初心者なら普通のスイッチで始める方がいい。
ICSP用のピンを専用にするのも同じ理由。

それが可能か不可能かでなく、問題の切り分けが単純になるようにするのがいい、初心者のうちはね。
0650774ワット発電中さん
垢版 |
2019/01/20(日) 17:16:51.39ID:PB9EcKyy
普通のスイッチでさえチャタリングの問題とかあるからなあ
回路とプログラムが問題なく走るようになってからそこだけ置き換え試すのがいいような
0651774ワット発電中さん
垢版 |
2019/01/20(日) 18:03:19.19ID:mursJR+O
なぜ回路図らしきものだけアップして実際の接続の話やプログラムの話が出てこないのか不思議だわ。
俺なんか、まずとりあえず1個点滅させにゃ気が済まないたちなので…w
0652模型にLED
垢版 |
2019/01/20(日) 18:24:12.71ID:8u17mUW1
>>649
そうだよね
シンプルな方がトラブルシューティングしやすいからそうする
でも模型だとスペース的にスイッチすら入らないような事も出てくるだろうからタッチ式というのは楽しみ

>>651
手段が目的化しない性格というのもあるけど、工作の方が得意でプログラミングは全くの初心者だから…
なんかせかされているように結構言われるねw

とりあえずこのライト関係は置いておいて1個試験してみるかな
スイッチで赤→緑に切り替えるようPIC12F1822に書き込んでみよう
https://i.imgur.com/Wv0u4JL.gif
0653774ワット発電中さん
垢版 |
2019/01/20(日) 19:28:12.11ID:pKF3/V0n
>でも模型だとスペース的にスイッチすら入らないような事も出てくるだろうからタッチ式というのは楽しみ
逆じゃないかなあ。
ある程度の面積が用意できないとタッチセンサーはうまくないような…。
スイッチは、私の手持ちに限っても一番小さいのは2x3x1mm程度のがあるよ。
あ、でも、模型のボディーそのものにタッチするようにすればいいのか…。
0654模型にLED
垢版 |
2019/01/20(日) 19:58:06.88ID:8u17mUW1
>>653
あ、そうなの?
アンテナみたいに金属棒伸ばしてタッチとかじゃダメなのかな?

30 #include <xc.h>の所が!マークに
何が悪いんだろう
https://i.imgur.com/EZdqPpHh.png
0656774ワット発電中さん
垢版 |
2019/01/20(日) 21:15:47.82ID:GeDo1eB8
>>654
エラーは出ずにビルドはできるでしょ?
コンパイラーのバージョンはいくつになってますか?
参考にしている本と同じにすれば消えると思います。
0657774ワット発電中さん
垢版 |
2019/01/20(日) 21:26:27.72ID:GeDo1eB8
>>654
環境を書いてね。
うちは MPLABX IDE v5.05、XC8 v2.00とv1.45 の Win10 環境です。
ちなみに、上の警告はv2.00で出て、x1.45にしたら出なくなって、v2.00に戻してももう出ない。
いずれもビルドに問題はなかった。
0658模型にLED
垢版 |
2019/01/20(日) 23:42:58.36ID:8u17mUW1
>>655-657
ありがとう

環境は
Windows 10 Pro (64bit)
MPLAB X IDE v5.10
XC8 (v2.05)
ですね

本は
MPLAB X IDE v3.61
XC8 (v1.42)
です

リンクして頂いた情報でもバージョン違いが原因みたいですね
やり直してみます
最悪本と同じバージョンに入れ直してみる
0659774ワット発電中さん
垢版 |
2019/01/20(日) 23:46:42.29ID:vDOUrcXM
コンパイラは両方インストールしといて設定で切り替えられるから、
最初は本と同じの方が絶対いいですよ。
2.00以降は私でも、てか私も初心者ですが、はあ?ってなることがある。
0663774ワット発電中さん
垢版 |
2019/01/21(月) 01:36:48.08ID:J6SHP1W6
>>654
> アンテナみたいに金属棒伸ばしてタッチとかじゃダメなのかな?
問題ないよ。指でタッチするならそれなりの間隔が必要だが
鉛筆の芯でタッチするなら 1mm間隔に並べても OK だ。
電線を延ばすと非タッチ時の浮遊容量が増えるので線長に合わ
せてチューニングするか AGC のように自動調整しても良い。
入力の H/L 見るよりは面倒だが AGC処理からチャタフリーまで
丁寧にやってもせいぜい 30ステップくらいだあな。
0665774ワット発電中さん
垢版 |
2019/01/21(月) 12:47:45.42ID:aAo0R3/4
>>662
おお、お前、素直で気に入った!ww
頑張って回路完成させてくれ、応援してるぞ
0666666
垢版 |
2019/01/21(月) 13:58:48.52ID:b1NkzF2x
666
0667774ワット発電中さん
垢版 |
2019/01/21(月) 22:05:19.62ID:HK4sXDnT
mTouchをMCCでやってみたらあっという間にできた。
ブレッドボード上に隣り合って立てたピンヘッダに指で触れてちゃんと別々に認識する。
いままでちょっと食わず嫌いだったと反省している。
まあ、MCCのおかげと言えばそれまでだが。
0668774ワット発電中さん
垢版 |
2019/01/21(月) 23:41:16.98ID:J6SHP1W6
タクトスイッチは結構固いのが多く、たまに押すくらいなら良いが、頻繁
に押すと腱鞘炎気味に指が痛くなる(俺の指がヤワなのかも)。
mTouchはクリック感じがないのがある意味欠点だが、指には優しい。
クリック感の代わりにクリック音をソフトで出すのもありかもしれない。
タッチ電極は革製品に使うカシメを使うのがマイブーム。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況