電子工作のできないプログラマは時代遅れ
■ このスレッドは過去ログ倉庫に格納されています
ここまで電子工作の敷居がソフト寄りになった以上、
技術勉強に余念のないお前らは当然、たしなんでるだろ? >>100
lol
gg
idiot
moin
ns
しかわからん(ToT) 外人 『Japanese! Japanese!』
俺 『うっせえよ毛唐、英語が世界の共通語とかナチュラルに思ってんじゃねえよ』
外人 『hmm…』
俺 『Fack you』
外人 『oh』
外人 『miss spell』
外人 『Fuck you』
俺 『Fuck you』
外人 『good!』
その後、一緒に冒険に出かけ、友人になった で、やっぱCが使えなきゃいけないわけか
PHPで組み込みさせてくれよ マイコンメーカーがアセンブラとCしか出さないんだから仕方ない >>107
お前なら1週間でC書けるよ。
ポインタ必須だからどうしてもCになるみたいよ。 いやいや、プログラマーならCなんて30秒でマスターできるよ 近頃、マルがちゃんと描けなくなってきたんですよ.. 市販の個人向けサーモIC使ってるけど、相当いい加減だよ・・・
固定抵抗で抵抗値決めてるから、ミスりようがないのに・・・ >>116
抵抗の精度は?
0.1%以下つかってる? >>117
いや・・・秋月で売ってるような量産品ザクよ。
なのに温度が安定せーへん。 ・電源は安定してる? バイパスコンデンサとか忘れてない?
・アナログ出力でADC使ってるなら、その精度は大丈夫?
・半田づけミスってない?
・抵抗の読み間違いは?
・電圧-温度の変換式の単位、摂氏/華氏は(多分摂氏だと思うけど)念のため確認。
・これとかかもね。ttp://homepage3.nifty.com/sudamiyako/zk/AVR_ADC/AVR_ADC.html 組込屋だが、 >>119 のリンク先は相当レベル高いな
書いた人は生粋の回路屋なので当然だけど あれだけの長文で結局、「ちゃんと仕様書読もうね」しか言ってない気がする 結論なんてそんなもの。
ここの結論なんか超笑ったよ。
ttp://www.f3.dion.ne.jp/~element/msaccess/AcTipsVbaDotVsBangOperator.html >>118
ちげえ。外付けの部品で出力可変なら
抵抗の値は温度ドリフトしないようにしなきゃダメ。 >>119
安定した。
結局は、ICがそこまで素早く・細かく、温度変化を感じ取れないという状況だったみたい。
発泡スチロールで温度を断絶して、
長時間目的の温度になるまで、暖める・暖めないを繰り返して、徐々に目的の温度に近づいて、今完全に安定。 1回の計測値じゃなくて10回とか100回とか計測したやつの平均値をとると
ばらつきが減ります。最大値と最小値を除いた平均にするともっといいのかな。 美少女が100回もうんこするはずがない
たまにちびっと漏れるぐらいはあるかもしれんが、100回はない >>128
そういう時は中央値を使う。
たまに大きなばらつきがあるけど大体本当の値付近で計測されるような場合。 1000Hzで計測したところで表示に目がついていけるわけでもないから問題なし。
2Hzでも目が疲れるよ。もちろんデータロガー的な使い方が目的ならとにかく
データを拾っておいて後で必要に応じてそのデータをいじればいい。 サーミスタの誤差、そして読み取るICの誤差・・・。うーん 趣味として興味あるんだけど、どこで勉強すればいいの?
初心者向けのものしか情報が見つからない >>134
なんだかんだで、電子工作は金がかかる。
10万を初期費用として投入する覚悟は持て。
LED100本
抵抗(10Ω、50Ω、100Ω、200Ω、330Ω、470Ω、1KΩ、2KΩ、3.3KΩ、5KΩ、10KΩ、100KΩ、150KΩ、200KΩ、1MΩ、可変抵抗10個)を各100本
ブレッドボード(大、中、小、ごく小)
DCコネクタ(秋月で売ってる)
可変ACアダプタ
ジャンパーコード(オスーオス、オスーメス)各50本ずつ
LCD
部品入れ
半田ごて
半田
吸い取り機
テスター
くらいは、本屋の付録を使うつもりでも結局、最低でも必須になるから。
まぁ、全部、秋月と千石でまかなえる。 ハード作ってる部門のプログラマと仕事したらポインタを理解してないことに驚いた C言語は高級アッセンブラだから型はintとchar *だけでよい、そしてintとchar *は同一視しなければならない、
とか言い出す可能性すらあるよなw >>137
HDLプログラマならふしぎではないだろ それ以前に、この業界、ライン工のクセに、冠企業名だして、さも全部やってたかのように〜やってましたとか話すやつばっかりだからな NECエレのリーダーは記録が残るコードレビューで、
「構造体は代入できないからmemcpyで書き直せ」って言った
コンパイルしてから出してるのに… >>139
個人的にはcharとvoid*の2つでいい。 > くらいは、本屋の付録を使うつもりでも結局、最低でも必須になるから。
いやそれはCQ出版の付録が、ちょっとアレなんだよ。
実際上はその分野の十分な経験者が、新製品をちょこっと試してみるか、という
あたりにフォーカスしているとしか思えない作りの付録を、あたかも全くの新人が
なにからなにまで初めてでもなんとかできますよ、みたいな雰囲気で売ってる。
挙句は時々、ガチ本職でないと対処できないような仕掛けがおまけだったりする。 俺は2004年の付録基板1号で相当勉強させてもらったな
まあ、十分な経験者にアドバイスもらいながらだったけど >>135
3端子レギュレーターもほしい。
3V(これがなかなか売ってないw)、3.3V、5.0V
の3種類。まぁ3Vはなかなか売ってないから、なくても良いけど。
あとは、
パワーMOSFET
があると捗る。トランジスタ計算ミスっての破裂が怖ければ、パワーMOSFETで逃げ技もあるし。
あとは、
ピン(オスメス、オスオス)を100ピン分くらい?
かな。 >>137
マジレスしとくけど、組み込みでポインタは使わない ハード屋のプログラマならHDLだから使わないだろ
というより考え方自体が一般的なプログラムとは違うからな
並列処理やらクロックやら、ステータスチェックやら気を回すところが別だから。 >>141
トヨタのライン工だって、トヨタの自動車を作ったと誇らしげに言うし
瀬戸大橋や大阪城をつくった大工だって「俺がつくった」って言うだろ
>>144
付録になる前は広告のほうで、応募者○名にプレゼントって配布してたよね
ただの新作試用なのに、出版社大赤字で初心者育成みたいなスタンスはどうかと思う
>>147
5Vだけあればいいよな
USBから電源とれるし >>148 の会社では使わないように教育してるんだろう。多分
>>150
分かんないなら書かない方が良いよ
恥ずかしいから >>151
3.3Vに対してなんで3Vが必要なのか不明 組み込みはバグがでちゃダメだからポインタを使わないんだよ
コードレビューでもポインタがでたらみんな目をそらすだろ?
そういうことだよ >>151
>トヨタのライン工だって、トヨタの自動車を作ったと誇らしげに言うし
こういうマスゴミ脳って、なかなか絶滅しないよな。
未だに、終戦間もない頃の集団就職のイメージで止まってるんだろうけど。 >>156
ちなみに自動車のライン工は月給30万だぞ
おまえより給料は高いからな 意図的に利用禁止にする事は有るが、そんな理由じゃないな。
PICレベルの話ならあり得る。 マイコン等なのかFPGA等なのかで恐ろしく環境が違うのに一緒にして議論している時点で素人だらけw >>154
本職ですが
HDL書く人をハード屋のプログラマなんて言わない HDLによるハードウェア記述のことをプログラミングとか言ってるのはC級出版ぐらいだからな うちVerilog使うけど採用職種はプログラマとして採用されている プログラマー募集
使用言語:Verilog
ってか? wikiにHDLはプログラミング言語ではないって書かれてるけど、プログラミング言語だろ
wikiの編集したやつがプログラミング言語とはこういうものだという固定観念持ちすぎな気がする HTMLもプログラミング言語とか言い出すタイプだな 状況を制御して目的を果たす動き(制御)の手続きを記述するものであればプログラミング言語と呼べるでしょ だったら、チューリング完全だからsendmail.cfを書くこともプログラミングだなw 定義はどうでも良いけど、HDLをプログラムと呼ぶ人間の頭のレベルは
俺は信用できないな
シミュレーションに使うときは手続き的な記述をするが、
本来はハードウェアの動作を記述するための便方の一つだ >>167
チューリング完全か?sendmail.cfって 本来ならネットリストと同様に、便方なんかじゃなくて、れっきとした形式的記法のはずなんだけど、
VHDLやVerilog(特にVerilog)が変なだけだから。 >>169
むしろSendmail以外にもある、らしいw
ttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=170857 >>170
>VHDLやVerilog(特にVerilog)が変なだけだから
他にまっとうな物があるの?
VHDLは本来はれっきとした形式的記法なんだろうけど、それはペンタゴンに納める時だけで
現実的にはネットリスト用の便法でしかないよね?
関係ないけど、どっち使ってる?
俺はどっちも分かるけどVHDLの方が良い ハード屋の書くプログラムは読みづらい
#includeをソースの真ん中に書くのはやめてくれ
いくらただの挿入とは言え
慣習や可読性というものがあるということを理解してくれ つーか、マクロの定義を変えながら同じファイルをインクルードする、みたいな特殊な技を
使う場合以外、ありえんだろ。
流石にそーゆーのは強制のコーディング規約にしていいと思う。 ヘッダファイルの中にtypedefがあることは多い。
Cの構文規則には、型の名前であれば型、さもなくば識別子として解釈して...という部分があるので、
typedefの前と後で、同じ字面の意味が変わりうる。
そういう混乱の原因になるから、特に理由が無ければそういう変なことはしないほうが良い。 >>181
typedef使わない方が良いって言いたいの?
かなり恥ずかしいんだけど 使わないほうがいい、だなんて一言も言ってない。
typedefによって、同じ字面でも構文規則が変わる、と言っている。
この意味がわからないほうが恥ずかしいよw 自覚ないだろうけどw 電子工作始めたいんだけどとりあえず電子ブロック始めればいいの? >>188
arduinoでarduino焼いて、arduino自作したら電子工作してるって認めてもらえるかな? 電子工作マンガの時代
電子工作×天然美少女! モーニングの新連載「ハルロック」
http://www.moae.jp/comic/harurock お小遣いほしさに
ついお母さんを
自作スタンガンで
倒してしまったけど………
★この漫画はフィクションです >>190
最低杉ワロタw
というかそこまでやれるならバイトでめちゃくちゃ稼げそうなもんだが… 時代遅れっちゅうか、できないと幅が狭いだろ。
実際にモーターが動いたりするとめっちゃ楽しいし。 最近種類が多くなったカードマイコンはやって損はないかもしれん
ラズベリーパイとかビーグルボーンブラックとか ラズベリーパイとか、中身は普通のLinuxだけどね。 ■ このスレッドは過去ログ倉庫に格納されています