【初心者向け電子工作】Arduino nanoを使ってLEDを点滅させる方法について解説します【Lチカ】
12:29
72,898
Reddit
Arduino nanoを使ってLEDを点滅させて遊びました(通称Lチカ)。
また, analogWrite()関数を使ってLEDに印加される電圧をパルス幅変調(PWM)にして調光しました。
前回の動画 : jpflow.info/sun/bideo/kXulc66L2GV6pJ8.html
Twitter: twitter.com/ichiken_make
★使用機材(amazonアソシエイトリンク含む)
・LED
・ブレッドボード(サンハヤト製品) amzn.to/2WOb1YM
・ジャンプワイヤ(単線式) amzn.to/35VInJs
・arduino nano(互換品) amzn.to/2WpEzwY
・オシロスコープ amzn.to/2xV7u2h
★おすすめ動画
ラズベリーパイにCPUクーラーは必要か? jpflow.info/sun/bideo/ZHCFXZ10xnp-a5M.html
LINE連携 IoT火災報知器の作り方【ラズベリーパイ】jpflow.info/sun/bideo/o4mbaYSBqY2BeZc.html
7000円の超小型高性能PC RaspberryPi 4Bを購入! jpflow.info/sun/bideo/qouIiJiHr3uAq3E.html
Amazonで買った激安中華ステッピングモーター jpflow.info/sun/bideo/o4SJnHuHq6KRnJ8.html
超小型D級アンプを作ってみた jpflow.info/sun/bideo/lp6moKuLtJWdcaM.html
巨大AirPodsの作り方 jpflow.info/sun/bideo/mYabdpOIuJWAh3k.html
★再生リスト
ラズベリーパイ jpflow.info/head/PLsjRI4ZEczlCBGQeBG-ceZcJcfKVS_LDQ
電子工作 jpflow.info/head/PLsjRI4ZEczlAadoW1SYhruiDlp8owk3S_
電気の解説 jpflow.info/head/PLsjRI4ZEczlBDuz6WDZzrNbGce0iKVC1Y
★お問い合わせ: inquiry@ichiken-engineering.com
★チャンネル登録はこちら jpflow.info/vision/GhudK3AIG152KrfURCSb2Q.html
music: Kevin MacLeod, The Big Beat 80's.

コメント数
  • イチケン / ICHIKEN
    イチケン / ICHIKEN

    Arduinoリファレンス1(英語) www.arduino.cc/reference/en Arduinoリファレンス2(日本語) garretlab.web.fc2.com/arduino_reference/language/ カソード文字はKとCの両方が混在しているみたいです。 /* LEDを光らせるコード */ int led1 = 12; void setup() { pinMode(led1, OUTPUT); } void loop() { digitalWrite(led1, HIGH); delay(300); digitalWrite(led1, LOW); delay(300); } /* LEDをPWMで駆動するコード */ int led1 = 10; int led2 = 11; int kurai = 5; int akarui = 200; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); } void loop() { analogWrite(led1, kurai); analogWrite(led2, akarui); }

  • Kenichi Mizutani
    Kenichi Mizutani

    LEDチカチカを覚えると何が出来るん?

  • Bambang Wibowo
    Bambang Wibowo

    Thanks this is a really nice explantation and the english sub is really helpful

  • 池田哲夫
    池田哲夫

    良く拝見させて頂いています。Arduino初心者です。まだ、わからないことだらけです。

  • 藤原光洋
    藤原光洋

    イチケンさんの解説は分かり安い。 私も一通り知っているが老人なんで、また読み直したり聞いたりしないと直ぐに忘れる。  本を読むより、イチケンさんの動画を見る方が分かり易くて楽しい、復習に最適。

  • whilewecan
    whilewecan

    失礼しました。コメント読んでなかったです。カソードは、両方みたいですね。ただ、調べたら英語はCで、Kathodeはドイツ語とか。

  • whilewecan
    whilewecan

    いつも、素晴らしいです。ただ、本質ではないけれど、カソードは、cathodeです。なので、Cが適切かと。

  • ringomaru takeya
    ringomaru takeya

    素人のことをよく理解しておられる!

  • Takeshi Nishihara
    Takeshi Nishihara

    抵抗値の計算が分かりました ありがとうございます

  • SYSTOJO1
    SYSTOJO1

    プログラムが正しく動いているかどうかのチェックはどうするのでしょうか。 例えば、プログラムを一行づつ実行していき、LEDが正確に光っていくかどうかとか。

  • LPN44 BKK
    LPN44 BKK

    正確な日本語、明瞭簡潔で無駄がない解説、過不足ない情報量。こういう学習系チャンネルを待ってました。

  • KOU
    KOU

    新型ワイヤレスヘッドホンレビューして下さい!

  • ところてん
    ところてん

    じじいです。40年前の高校電子科の授業を思い出しました。非常にわかりやすくて 関数電卓片手に授業を受けた当時を思い出し ました。一つ教えてください。PWMの数値255を超えた場合はどのようになるのでしょう。LEDで吸光度測定する装置を使っていて255値上限で装置が停止します。 受光部側で基準光量を一定にするためLEDが劣化するとそれを補うためパルスが強くなる その基準が10-255なので本講義と同じかと思いました。 この255という値は決まった値なのでしょうか?。

  • zoi /ぞいの電子工作
    zoi /ぞいの電子工作

    いつもわかりやすくていいなー!

  • Dera-85
    Dera-85

    分かり易い!丁寧!聞き取りやすい!ありがとうございます!

  • The SchneidIt world
    The SchneidIt world

    ohhh

  • hiro 777
    hiro 777

    これも高圧レギュレータで説明している入力電圧✖︎dutyが等価電圧だから平均電流も先の設計にリンクできていると、さらに理解が深まるなと感じました。受託設計会社さんなのかな。。

    • 任

      @hiro 777 イチケン氏は国立東京工業大学大学院博士課程の大学院生です。

  • いっくん
    いっくん

    誰もが必ず通る道。通り終えたら見えてくる無限大の可能性!

  • The SchneidIt world
    The SchneidIt world

    wooow, that's gonna be useful, thanks!

  • 鈴木瞬
    鈴木瞬

    これってPythonで書いているんですか?

  • 1301kenken
    1301kenken

    可変抵抗でパルス幅を可変、更にはFETで電流を多く流すシリーズ、応用編も見てみたいです。

  • にるあどみらり
    にるあどみらり

    小さめのブレッドボード www.switch-science.com/catalog/313/ と、部品を挿した状態でまるごと入るタッパ。 作業中のブレッドボードや基盤をその中に保管し、 その中に作業メモなども入れておけば、数ヶ月しても作業を再開しやすくなるかも。

  • 山本まさと
    山本まさと

    毎回楽しく見ています。 LEDの点滅でピカピカと点滅ではなくボーヤーっと点滅?徐々に明るくなり徐々に暗くなる点滅を作るにはどうすればいいのでしょう? USB電源から給電出来てボヤーっと点滅のLEDを作りたいです。 よければ動画など撮影してもらえたら嬉しいです。

  • Turi-fish
    Turi-fish

    すごいなあ、何をしている人なんだろう、電機メーカーの開発技術者? 中学生高校生の電気に興味のある人が見るといいね。

  • mxwatasan
    mxwatasan

    ダイソーの150円100V用の電球がちかちかします。直す方法を検証してください。

  • O H
    O H

    電子部品屋に行くと、LEDがチカチカなぜか点滅してるよね。 LEDがチカチカできたら、なんでもできるようになるね。

  • toutan15
    toutan15

    イチケンさんの動画みて、アルドゥイーーーーーーーィィィノをやりたくなった。

  • Star Chip
    Star Chip

    懇切丁寧過ぎて惚れる惚れた

  • singo suzuki
    singo suzuki

    picよりは何もなくてもためせますね。面白い

  • 超重戦車チハ
    超重戦車チハ

    Arduinoは価格も安くてやってみようと思っていたので助かります。 リクエストなのですが、T-Kernelなどは解説してもらえたりしますか?

  • You Jin
    You Jin

    LED(主に7セグメント)をダイナミックスキャンで点灯させる時は個数(桁)倍分の電流を流して点灯させてましたね。

    • オラハル
      オラハル

      パルス波として許容電流値を超えて駆動する事は可能ですが、 連続駆動で流せる最大値を20mAとした場合、例えばパルス波で80mAとか定められていた場合、 デューティー比が25%ではなく、10%とかの仕様に定められているのはご存じでしょうか?

  • カタツムリとカエル
    カタツムリとカエル

    よくあるarduinoの本でarduinoのプログラミング言語の習得はできますか?

  • makie_ratoko
    makie_ratoko

    私には難しかった…。(;´Д`)

  • tobias chavez
    tobias chavez

    lo mejor que este en español entiendo mejor y buen video

  • Kato Seiji
    Kato Seiji

    互換の学習キットを買うと純正のチュートリアルがそのまま生かせるんですが「光ります」だけで、なんでこの抵抗値なんだとかの理由とかが説明されてないので非常にこういうのがありがたいですね。 工業高校出なのでこういうのは教えられた記憶はかろうじてあっても生かし方が分からないって奴ですねぇ・・

  • 9busyoubou
    9busyoubou

    最後のド屋顔最高です~~

  • ごろうおじさん
    ごろうおじさん

    アノード側からカソード側に電流を流すとではなく、電圧を加えて行くと、、では?

    • オラハル
      オラハル

      LEDの場合、一定電圧を超えると、そこから急激に電流が上昇する為、安全の為にも一般的に抵抗を直列に繋いで駆動させます。 そう言った背景から、「電流を流す」と言う表現は正しいと言えます。 また、「電圧を加える」と言った表現だと電流値は無限大として捉えますので、LEDは破損します。

  • E353系スーパーあずさ
    E353系スーパーあずさ

    中学生の勉強にとてもわかりやすいです!

  • 巷岡知行
    巷岡知行

    初心者です。大変参考になりました。

  • すぽび
    すぽび

    PWNに対応してないピンで自分でPWMを実装することもできるんですか?

    • R A
      R A

      PWM制御に対応したピンは490Hzの周期と256段階のデューティ比で動作しますが、非対応のピンでもこれに相当する動作はプログラムで実現できます。ただし、実現はできますが実用的なメリットはありません。

    • オラハル
      オラハル

      特別なプログラムであれば低周波で可能かなと思いますが、 詳しくは解らないので私も知りたいです。 「PWN」ではなくて、「PWM」です、突っ込みすみません(笑

  • 短気者
    短気者

    こんにちわ、LEDの説明部分に少し間違いがありました。 私も最近、Lチカテストに使用しようとストックから出して初めて気づきました。 以下は私が所有している昔三菱電機が生産していた赤色LEDです。 i.imgur.com/dTvId8m.jpg リード線はこのように同じ長さです。 i.imgur.com/Ut368rD.jpg 電極も同じ長さの同じ太さの丸棒で同じ大きさのセンターに位置する カソード電極先端にLEDチップがマウントされて、 ボンディングワイヤーで配線されています。 i.imgur.com/SYbirHn.jpg

    • 短気者
      短気者

      @オラハル さん おっしゃるよにSSトランジスタは三菱電機はモトローラを見本に作成しましたので2SC710等は東芝などのSSTRと逆配列になっていました。 これは半導体を取り扱う人間としては当然の常識でプリント基板など作成時にフットプリント設計段階にデータシートを参照して設計するのは当然の話で事故を防ぐうえでも初歩的な常識と思います。(面白いとはかけ離れた問題と思います)

    • オラハル
      オラハル

      電子部品の場合、例外は存在するので補足説明すると余計な事を覚えなくては成らないので初心者向けとは成らず「面白くない」になると思います。 特にLEDの場合、大多数の仕様では リードの長い方がアノード(A)で+極のVcc側、 リードの短い方がカソード(K)で-極のGND側、 ですので一般論で説明されてるので特に問題は無いと思います。異なった仕様が存在するのは家電製品などでLEDを使った製造メーカーの都合で仕様変更を求められた為だと思います。 また、違った仕様が存在するのは家電製品等の製造メーカーがストックしたパーツが余った為、破格で他社に横流しした為だと思います。 (買い取り専用会社が存在します。) 2SC1815の場合、文字を手前に向けてリードを下にした場合、ECBとなりますが、この並びとは違った物が存在します。(海外製では特に多いです。) 一般消耗品などの重量に「約〇〇g」と記載されてる様に、「一般的に」を交えて説明があれば良いのかも知れませんが。

  • 三角むすび
    三角むすび

    僕もArudino nano everyを買ってしまった😵💧

  • t5y6u7i8
    t5y6u7i8

    電子工作はこの一番最初のハードルが高い。全部見せてくれるんでやってみようという気になる。次も楽しみにしてます。

    • オラハル
      オラハル

      私は当時、アセンブラを扱ってましたが、C言語を扱う直前で業務を離れた為、ずっと気に成ってました。 こう言った動画は有り難いですね。本当に参考になり、助かってます。

  • mimiqrr
    mimiqrr

    説明が丁寧でよい動画だと思います。

  • fumi4196
    fumi4196

    面白そうですね。少し出来るようになるとなにか応用したくなるんでしょうね。やりだしたらはまりそう。 一見つまらなそうでも自分でできると楽しいでしょうね。初めてワープロで文書を印刷したとき感動したあの感覚かなって思ってます。

  • masa hal
    masa hal

    PWM はダイナミック点灯って言いませんでしたっけ?

  • Newton
    Newton

    0:25 のLEDが赤だけ脚曲げた後なのどうしても気になってしまって…

    • オラハル
      オラハル

      ブレッドボードに挿入する為に足を広げたのだと思います。 一度使った物だと想像できますね。 曲げられたほうがアノード側の+極だと思います。

  • k d
    k d

    電子工作したくなってきた…

    • オラハル
      オラハル

      イチケンさんと共に学びながら楽しむと面白いと思いますよ。 アルディーノは初心者としても扱い易いと思いますが、もし解らない事があればココで聞いてみると良いですね。

  • Elektronik Atölyem
    Elektronik Atölyem

    It was a useful and educational video. I watched every second with pleasure.

  • N T
    N T

    パルス幅を変えると平均電圧が変わるって言ってるのが気になってしまう。周期当たりのパルス幅がデューティ比だから間違いではないのに。うーん

    • オラハル
      オラハル

      @N T 電源電圧が5Vでのパルス幅変調の場合、 デューティー比          平均電圧 10%| ̄|_________ =0.5V 50%| ̄ ̄ ̄ ̄ ̄|_____ =2.5V 80%| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|__ =4.0V となります。

    • N T
      N T

      @オラハル なんの話かがわかりません。

    • オラハル
      オラハル

      あまり深く考えなくても良いと思いますよ。 AC100Vとありますが、実際に正弦波の最高電圧は「141.4213562373095・・・・・・・・・・・・V」ですからね。 例えば電源電圧が5Vだったとして、デューティー比50%だと、5V÷(100%÷50%)=2.5Vになると思います。 ですが、デューティー比で30%として5V÷(100%÷30%)=1.5Vですが、 実際に直流電圧1.5VだとLEDは点灯しません、何故か解りますか?

  • egaimom
    egaimom

    前の動画見てAmazonでポチったけどまだ届かないんだよね〜。 まぁ〜届いたら後追いで試します! 面白い動画ありがとうございます。

  • うめ子
    うめ子

    マイコンでPWMだして制御させるモジュール作って、・・・って今日仕事で言われたばかり。

  • イサム
    イサム

    マイコンの基礎であるLチカについてわかりやすくまとめられてよかったです。 Arduinoのデジタルピンは20mA程度しか流せなかったはずなので過電流による焼損の危険性についてあれば良かったかと

  • SIREN
    SIREN

    今までの思い出が蘇るくらいいい動画でした。この動画を20年前に見たかったものです。

  • Dong Dream
    Dong Dream

    讲的不错👍

  • はりぺこ
    はりぺこ

    終わり際の笑顔がずるいでしょ

    • うめ子
      うめ子

      惚れた

  • 스2망겜
    스2망겜

    こうやって詳しく説明した動画は初めて見ました。最高です。

    • オラハル
      オラハル

      探してみると他にもあります。ここだけの話です。(笑

  • DLE EOT
    DLE EOT

    あんな安価でarduinoを販売できるのって驚きですよね。いろんなタイプのを買ってしまいます

  • はるかぜ
    はるかぜ

    大変参考になりました、アルディノを使ってスイッチのON OFFでゆっくり点灯、ゆっくり消灯や可変抵抗器を使った調光も是非ご紹介下さい、それで電子工作に挑戦してみたいと思ってます。

  • faithful history
    faithful history

    なるほどなー1から100までさっぱりわからんけど 説明が丁寧だから見てまうんよね さっぱり分からんけど

    • オラハル
      オラハル

      そのうち電子部品を手に取って実験できる様になると良いですね。楽しいですよー。

  • tarokun
    tarokun

    LEDは基本ですね。そのうち物体検出、温度、気圧、湿度測定とかいろいろやってください。台風が来るとLEDがつくなどおもしろいかも。

    • tarokun
      tarokun

      そうです。気圧が急激にさがります。部屋に換気穴があれば外の気圧に追従するので特にセンサーを外にださなくてもよいです。

    • オラハル
      オラハル

      「台風が来ると」って、どーやって見分けるかになりますね。 選ぶセンサーの選定は、気圧センサーかな?

  • 樟葉Kazuki
    樟葉Kazuki

    授業みたいな感じで毎回わかりやすく楽しいです😊

  • nomisopan
    nomisopan

    急に初心者向けになってきてんなw

    • オラハル
      オラハル

      楽しみながら学べる最高の環境ですね。 知ってる人からするとイラ付くと思いますが。(笑

  • xzyxz1
    xzyxz1

    I'm thinking of buying arduino. Thank you for lesson and english subtitles ^^

  • MrSarge1969
    MrSarge1969

    アルディーノ、オゥディーノ、どうでもいいような、ただFETをフェットと呼ばれると違和感あります。英語圏でお願いします。

    • MrSarge1969
      MrSarge1969

      金属酸化皮膜(でいいんだっけ?)電解効果トランジスタ、長いです。頭の中で変換するようにします。この辺で終わりにしましょう、イチケンさんに迷惑でしょうし。

    • skybird
      skybird

      元々英語圏からの語ですしフェットでもいいんじゃないですか 本来(?)の日本語に寄せたいなら電界効果トランジスタって呼べばいいと思います

    • オラハル
      オラハル

      確かにフェットはココで初めて知りました。ですので成れる必要があるかな?と思ってましたが、今までのエフイーティーの読みが崩されてしまいそうで少し悲しかったです。 良くぞ意見して下さいました。

    • MrSarge1969
      MrSarge1969

      駆け出しの頃の自分を見ている様です、頑張ってください!ロートルより

    • MrSarge1969
      MrSarge1969

      速ハートOK(W)

  • Terry Y
    Terry Y

    Nch MOSのTシャツあるんですね笑

  • あき竹城
    あき竹城

    Arduino系の動画を増やしてくださると嬉しいです!

  • うがじんsk8
    うがじんsk8

    話しているときの表情とかジェスチャーとか、外国人のプレゼンを聞いているようだわ。 落ち着きがあって、安心して聞いていられるんだよね。

  • 匠君
    匠君

    何もしないことをします

  • mikio okamura
    mikio okamura

    OTUKARESAMA 2KAIME DESUNE ARUDUINO OMOSHIROIDESUNE TRY SHITAKU NARIMASHITA KORE KARAMO DON DON TUZUKETE KUDASAI GOOD-JOB

  • すももさん
    すももさん

    (ON時間/パルス幅)の「デューティー比」は、一度説明した上で普通に使ってもいい単語だと思う

  • ‭‭アキュララ
    ‭‭アキュララ

    LEDの長い足を短く切るイタズラよくやったな 99%の人は中身で極を判断するからあんまり通じないけど

    • オラハル
      オラハル

      @‭‭アキュララ それはLEDに流す定格電流を越えてるからだと思います。 一般の家電製品でLEDが破裂する様では不良品として扱われます。 最近の高輝度LEDの定格電流は良く知りませんが、当時の定格は20mAでした。 例えば電源電圧が5Vの場合、LEDのVF(飽和電圧(2.1V))を引くと2.9Vになり、その電圧から0.02A(20mA)で割れば145Ωとなり、24系列の抵抗で一番近い値は150Ωになります。 最近のVF(飽和電圧(*.*V))は高いと思いますので、調べて計算してみて下さい。

    • ‭‭アキュララ
      ‭‭アキュララ

      LEDってよく破裂するよね

  • かずやluz
    かずやluz

    コードの意味まで教えてくれてわかりやすい!!シリーズ化してほしい

  • ムラサキの少年
    ムラサキの少年

    サムネのイチケンさんの顔で笑ってしまった。ごめんなさい、いつも楽しく見てます。

  • MoonChilds Super
    MoonChilds Super

    特にライブラリをincludeしなくてもanalogWrite(int,int)なんて言う関数が初めから用意されているのですね

    • R A
      R A

      Arduino言語は内部でC/C++言語に変換してコンパイルされていて、変換時にヘッダ記述を自動付与しています。"より簡単にプログラムできる"というArduinoの製品設計に基づく配慮ですね。 コンパイラはavr-gccが使われているので、自分でC/C++で書いてArduinoを動かすこともできます。

  • seiji Sakamoto
    seiji Sakamoto

    今まで結構難しい動画が続いていたので初心者向け動画が嬉しいです!!

  • とーぶ
    とーぶ

    Arduino使ってみようかなー フルカラーLEDとかも制御出来るのかな?

    • wild gorillaman
      wild gorillaman

      とーぶ 出来ますよ。arduinoでやるなら、せっかくなのでws2812はおもいしろいですよ!

  • ゆう
    ゆう

    なんかサムネが進化してる…

  • mandarinorangemikan
    mandarinorangemikan

    以前のモーター回転数調節動画と一緒ですね 漠然とした言い方ですが、照明器具や掃除機、洗濯機などの調節可能な電化機器は、利用者が求めた設定をパソコンなどが計算し電流の入切を細かく切り換えて、動作しているようですね

  • アイロン
    アイロン

    楽しくて良いですよね。欲しくなっちゃった

  • Cokoチーノ
    Cokoチーノ

    うぽつです 私も基本的にArduino使うので関連動画増やしてくれると嬉しいです!

  • Shunsuke
    Shunsuke

    いつも分かりやすい動画ありがとうございます! 今日Ardino電子工作キットが届いたので、試してみます^ ^

    • あき竹城
      あき竹城

      細かい指摘ですみません。Arduinoです。失礼しました。

  • Super_DX_HEYBOT
    Super_DX_HEYBOT

    Hello world!, やLチカを見ると、車の免許取り立てで初めて公道に出たときくらいワクワクしますね👍✨

  • きゅーちゃん
    きゅーちゃん

    イチケンさんはいつも丁寧で言葉が正確。わかりやすい!!

  • RX- 0211
    RX- 0211

    もともとハードウェアがメインの仕事だったので、こうした解説は助かります。

  • make nice
    make nice

    Arduinoでパルス幅変調できるのは知らなかった

  • あずま
    あずま

    サムネタイトルAndroidって読んでたわ笑

    • byebyewar
      byebyewar

      イタリアのメーカーだそうなのでイタリア語でGoogle翻訳に発音させたら「アルドゥイーノ」って言ってましたね。でも「アルディーノ」で普及しているのならそれが良いと思います。

    • オラハル
      オラハル

      @N T 個人的には「アルディーノ」で良いと思います。そのほうが読み易く書き易いです(笑

    • N T
      N T

      @オラハル Arduinoはアルディーノ派閥とアルデュイーノ派閥があるので…

    • オラハル
      オラハル

      カタカナで書いて欲しいですよねー。

  • ゆっくり肩ロース
    ゆっくり肩ロース

    Arduinoでパルス幅変調が使える事を知ったので、今度買って使ってみようかな?って思えた。

  • パソ混沌
    パソ混沌

    今プログラミング言語を学ぼうと思っているんですがc言語かJava、どちらが汎用性が高く需要があるのでしょうか?どなたか詳しいかた教えて下さい。

    • R A
      R A

      仕事などで必要とされる一般的な需要ならJavaです。パソコンやスマホなどJavaVMが動作する環境ならばC言語よりとても少ないコード量で目的を達成できるため生産性が高いです。JavaだけでOSを作ることはできませんがアプリケーションは簡単に作れます。例として、Arduinoを動かすためにパソコンにインストールするソフトウェア「Arduino IDE」はJavaで作られています。

    • R A
      R A

      汎用性は圧倒的にC言語です。ハードウェアにとても近いプログラムが書けます。WindowsやAndroidなどOSそのものはC言語で作られています。その書式は他の多くの言語(JavaやArduino含む)のモデルになっているほどです。言語を一つ覚えれば他言語も扱えるといわれるのはこのためです。しかし、他の言語と比べて目的を達成するまでに必要なコード量が多く、生産性は低めです。例として、Arduinoを動かすプログラムの実態は「Arduino言語」→「内部でC/C++言語に変換してコンパイル」→「Arduino本体に転送」という手順になっています。

    • 三角むすび
      三角むすび

      Javaはホームページとかをブログラミングする言語で、C言語はIC(正確にはPIC)をブログラミングする言語だから、僕的にはC言語がオススメです😃

    • パソ混沌
      パソ混沌

      補足 どのコメントも初心者の僕にとても良いコメントになりました。本当にありがとうございます😊

    • パソ混沌
      パソ混沌

      コメント有難うございました。 どちらも同じくらい汎用性が高くどちらが優れていると言うことはなく、つくりたいものによって使い分けるという認識でよろしいでしょうか?僕は手始めにc言語を学ぼうと思います。

  • SimmonsSmith
    SimmonsSmith

    PWMで調光する方式と可変抵抗で調光する方式、基本的には特には優劣がなく、ただPWMの方がプログラム的に制御しやすいという解釈で間違い無いでしょうか?それとも素子に対する負荷など他の面においてメリット、デメリットが存在したりするのでしょうか?

    • SimmonsSmith
      SimmonsSmith

      大変ご丁寧にありがとうございます! 通知設定をミスって返信に気づくのが遅くなってしまい申し訳ございません。 毎度のことながら、大変丁寧に解説して頂いて、おかげでスッキリしました。 なるほど。挙げていけば、いろいろ差異が出てくるんですね。まだ手を付けられていませんが、せっかくの機会なので、あとは自分で両方作ってみて、違いを体験してみたいと思います。 丁寧な解説を頂き、心よりの感謝申し上げます。

    • オラハル
      オラハル

      この事を知っていた場合の質問であれば、 確かPWMのほうが低速回転時や0→加速時に有利だと聞いた事があります。 物理的な違いとしては、それ以外は解りませんです。

    • オラハル
      オラハル

      @SimmonsSmith 言っておられる事が良く解ります。私もその事に関心を持った事がありました。 実機が無いので想像でしか話ができませんが、一般的にPWMは低消費電力だと言う事です。 可変電圧の場合、中間にレギュレーターを入れなければ成りません。そのレギュレーターは 例えばリポ7.4Vの場合、モーターに与える電圧が低負荷(低速orトルク)で3V与えた場合、7.4V-3V=4.4Vになり、 この4.4Vの電圧が3Vで消費される電流分を4.4Vでブレーキを掛けて捨てる事になりますが、 各々の与えた電圧でモーター負荷電流が2Aを消費したとして、 モーター負荷電圧   ↓ ①2.0Vの電圧を与えた場合、7.4V-2.0V= 5.4V :2.0V×2A =  4.0Wの動力消費 :5.4V×2A= 10.8Wのロス ②5.0Vの電圧を与えた場合、7.4V-5.0V= 2.4V :5.0V×2A = 10.0Wの動力消費 :2.4V×2A=  4.8Wのロス ③7.4Vの電圧を与えた場合、7.4V-7.4V= 0.0V :7.4V×2A = 14.8Wの動力消費 :0.0V×2A=  0.0Wのロス 一方、PWMの場合、③の7.4Vの電圧が「有る」or「無い」に頼って一定周波数で疑似的に必要な電圧を作るので、中間点が無い為、捨てる部分が無くなります。

    • SimmonsSmith
      SimmonsSmith

      確かに、この場合はPWMと可変抵抗器を組み合わせてという事になるんですね。そこは見落としておりました。 ちなみにですが、質問の発端自体は別の動画にさかのぼります。 PWM制御を使って直流ブラシモーターを回す【ラジコンESC】 jpflow.info/sun/bideo/ZWh-f5mD2JtjiHU.html この動画を見た時に、可変抵抗器などを使ってモーターの駆動電圧を制御する方法と比較してPWMのメリット・デメリットはなんだろう?と疑問に思っておりました。そんな中、この動画PWMと可変抵抗器の話が出てきたので、すかさず質問してしまったわけです。 素人質問に付き合ってくださって本当にありがとうございます。

    • オラハル
      オラハル

      @SimmonsSmith なるほど、その部分でしたか、 「可変抵抗器とアルディーノとLED」を使って「LEDを無段階で調光」と言っています。 と言う事は、その「3つを組み合わせて(PWMで)調光すると面白い」となると思います。

  • TheJavaSync
    TheJavaSync

    Hi - you have to make English version too, though ;) I loved your channel, thank You !!

  • esense liang
    esense liang

    ^_^

  • じゅん
    じゅん

    前回の初心者向け動画を見てarduinoを買ったのでとても参考になりました!初心者向け動画がシリーズ化してくれると嬉しいです!

  • POKEMIN
    POKEMIN

    結局学生の頃の難しい電気や電子の話より  LEDがチカチカしてるの見るほうが楽しい 俺が馬鹿だっただけだろうけど

  • Hiroyuki Furuta
    Hiroyuki Furuta

    昔、PWM制御を知った時に一番最初に思ったのは「点けたり消したりして、なんで壊れねーの?」だった。子供の時に親にスイッチをカチカチさせて何度も怒られたから 笑

    • 平豊
      平豊

      いいなー、その思いで。私も同じ!そのころ漫画でいい考えがひらめくと頭の上にランプが点いていた。今だったらLEDが点いた画になるな。

    • N T
      N T

      白熱灯や蛍光灯だと起動時に消費電力が多くて寿命も縮まったと思いますが、LEDだとどうなんでしょう。 あとはまあマナーの躾かと…

  • オラハル
    オラハル

    配信お疲れ様です。 私にとってLED等の構造は知っているので新たな情報源として視聴しています。 先日の100均の使用について温度上昇の検証は進んでるのでしょうか?そちらのほうが気になってます。

    • イチケン / ICHIKEN
      イチケン / ICHIKEN

      ありがとうございます。 他にも色々進行中のプロジェクトがあるので温度検証は少し先になりそうです。

  • Haswellお兄さん
    Haswellお兄さん

    動画内でLEDの中の大きい方がカソードと言っていましたが、まれに逆になっているLEDがあるので足の長さで見分けたほうがいいですね

    • オラハル
      オラハル

      電子部品には外見上では解らない事があるので、ややこしいですよね。 型番で判断するか、動作しないなら逆に接続してみるとかかな。 ですが、逆接続すると言った発想を持つ場合、知識に頼って仕様を無視した使い方をしてると見破られてしまいますね。

    • Haswellお兄さん
      Haswellお兄さん

      @River 084 LEDのどちらかに平ぺったくなってるところがあるのでそこを見れば見分けられますよ

    • River 084
      River 084

      あれはなぜ反対のがあるんでしょうね不思議です。足切っちゃったら電気流すしか確認方法がなくなって赤外線ledだとカメラを使わないといけなくてめんどくさかった思い出があります笑