久々のライブ配信(雑談)
1:00:09
Пікірлер
@hotimode
@hotimode 2 күн бұрын
がるるー?
@Midorin5
@Midorin5 Ай бұрын
一概に比べられないのはわかってるけど、 これUnoR4よりクロック高くてメモリも文字通り桁違うやんけ。 しかもこれと同じマイコン積んだArduinoもあるっていう。 激アツ
@yukkuri_yahi
@yukkuri_yahi Ай бұрын
VRCが今めちゃ熱いの良いね
@phantom4drone77
@phantom4drone77 Ай бұрын
個人的に理解を深めるのと、処理の速さで、Cが良かったりする。 Raspberry Pi 上でのメリットは確かにPythonですね。 商売に活かすような人や、結構まじな人はCだと思う。俺はハード屋ですが、μsの誤差は、遅い速度です。 msはアナログ、nsが標準と言う感覚があります。 いつも動画参考にさせていただいています。ありがとうございます。
@phantom4drone77
@phantom4drone77 2 ай бұрын
エンジニアです。 この程度ならディスクリートですぐに作れちゃう。 プログラムだとかえって高価 液晶モニターつけたり、ログをとったり、LINEに通知したり 大規模にするほど、マイコンは生きる
@Shartick
@Shartick 2 ай бұрын
このサンプルと全く同じものをわざわざラズパイPicoで作る必要があるかといえば、無いです。555とかのタイマーICでも同じ事ができますし。 おっしゃる通り複数機能を組み合わせて「製品」として完成するわけですが、動画としては1機能に絞って解説しないと要領を得ないものになってしまいますので。 別動画ではネットワークに接続したりもしてますので、その辺りとも組み合わせてぜひお楽しみください。
@phantom4drone77
@phantom4drone77 Ай бұрын
@Shartick マイコンだと常時電源が必要になる。 IC555でも高いぐらいで、安価な部品を作って、冷蔵庫が空けられると電源が入り、時定数回路で一定時間経過後に、点滅とアラームを鳴らす。 これを単三電池1本で供給する。 大半の時間は電源が入らないので、実際単三電池1本で一年は稼働し続ける。 単三電池1本でLED点滅回路組むと半年は点滅し続けるので、不可能ではないかなと考えています。 マイコンにしかできない”何か”を作っていきたいですね😀
@Shartick
@Shartick Ай бұрын
安価を目指すのか、省電力長時間稼働を目指すのか、小型化、機能性、拡張性などなど、設計思想は皆さんそれぞれだと思います。 それぞれの思想のなかで、ラズパイPicoを使って"何か"を作りたいと思った人の一助になれば幸いです。
@藤原光洋-p5w
@藤原光洋-p5w 2 ай бұрын
メモリーリークは考慮しなくて良いのですか? 長期監視するプログラムは定期的にリセットが必要なのですが? ウォッチングタイマーも使って無いですし、ある程度実用化を考慮したプログラムの手本が見たいです。
@藤原光洋-p5w
@藤原光洋-p5w 2 ай бұрын
ウォッチドグタイマーの間違いでした。
@Shartick
@Shartick 2 ай бұрын
メモリリーク?どこにそんな余地があるのですか?高度なメモリ操作をしているならまだしも、この程度のコードでWDTを使う必要があるのであれば、そもそもコード自体に致命的な問題がある筈で先にそちらを見直すべきです。 何をもって「実用的」と言われてるのか不明瞭ですが、実際年単位で使用しておりご心配のようなトラブルには遭遇していません。
@藤原光洋-p5w
@藤原光洋-p5w 2 ай бұрын
@@Shartick マイコンで実用的な回路を組むにはマイコンは故障する物と考えて組む物と思います。 ブレッドボードで組む限り問題は起きないでしょうがスイッチが数m伸びるとスイッチの配線がノイズを呼び込むアンテナとなります。 マイコンの電源も瞬断やらカミナリのサージ電圧で誤動作を起こします。 実用回路なら、同じ装置を3台用意して同じ働きをさせ、多数決回路でエラーを防ぐとか、コストダウンを求めるなら1台のマイコンで頻繁にリセットして装置のリセット前の状況を移動平均させて変化の平均を取りエラーを弾く等の設計が必要と思います。 例えばですが、自動車には数十のマイコンが使われているらしいですね、トヨタは故障は少いらしいですが、韓国は多い。 マイコンが故障しないので有ればトヨタと韓国のメーカーで有意差は現れない筈です。 恐らくソフトウエアの稚拙さでしょう、フェイルセーフの考え方に差が有るのではないでしょうか、と思います。 そこにプロとアマの違いが有ると思います。
@Shartick
@Shartick 2 ай бұрын
えっと、プログラムの話ではなかったのですか?メモリリークの話はどこにいったんですか? 話が逸れすぎて仰りたいとこがよく分かりません。回路設計?フェイルセーフの話?プロアマ論? 恐れ入りますが要点をまとめてから投稿いただけますと幸いです。
@藤原光洋-p5w
@藤原光洋-p5w 2 ай бұрын
@Shartick  釈迦に説法になります。 プログラマーの貴方にお願いしたい事ですが、コンピューター(マイコンを含む)コンピューターは誤動作してはなりません、類稀な信頼性が必要です。 プログラム1行の実行速度が何mSか分かりませんが計算を簡単にする為に1mSと仮定しましょう。 滅多に起きない事を万が一と言いますが信頼性が万が一の場合、1/10000の場合10秒で起きてしまいます。 万が一に万が一を重ねて万万が一の場合69日でエラーが起きます。 万万が一に万万が一を重ねた場合、1890年となりますが、プログラム行が1万桁の場合、69日になります、この一例がメモリーリークなのでしょうね。 前回、車の例を示しましたが、車の部品は1万点の部品で構成されているらしいです。 すると各部品の故障率は(10年程度の信頼性)の場合0.000001でなければなりません。 つまり部品のマイコンも、マイコンはハードとソフトで構成されています、するとソフトの信頼性はその2倍必要です。 コンピューター(マイコンを含む)はバベルの塔でコンピューターを真に理解出来るのはプログラマーですね、プログラムを依頼する人はコンピューターを真に理解出来ない。 その断絶がバベルの塔の階段ですね、システムを理解出来て俯瞰出来るのはプログラマーのみですね。 プログラマーには深い見識が必要です。 システム工学や確率、その他数学や科学、その他の知識が必要です、数学と言えども高度な数学でなくとも、古代の数学ユークリッド幾何学程度を理解する見識が必要です。 ユークリッド幾何学は直線(定規)、円(コンパス)、直角(直角定規)の3点で証明する学問です、これで論理矛盾が無ければ良い、簡単でしょう。  私達は貴方に教えをこう立場ですがコンピューターのバベルの塔の段差で言葉が通じません。 貴方、プログラマーの歩み寄りが必要です、一言これが言いたかったです。
@ヘリオスドーム
@ヘリオスドーム 2 ай бұрын
この音圧
@zoob6510
@zoob6510 3 ай бұрын
Webサーバー立てて制御とか出来そう
@シリアルうどん
@シリアルうどん 4 ай бұрын
4:20 ここのファイル名π.πで草
@whangamatayamagata6021
@whangamatayamagata6021 5 ай бұрын
マイクロパイトンとかいう新しい言語も出来たんですね。 ラズピは使ってるけど、ラズピピコってなんだかわからないので、調べてみよう。 そういえばシードの何かを前に買った事あるな。 でも中国製って聞くだけで、オープンソースにして使ってもらって知らない間に情報を中国政府に流れそうで怖いね。ま、俺には失うものは無いので情報流れても問題ないしね。
@PICMX
@PICMX 6 ай бұрын
アセンブラ vs C みたいな時代が懐かしい
@CureSaba
@CureSaba 7 ай бұрын
Cよりpythonのほうが早いのは意外だった
@神谷了
@神谷了 7 ай бұрын
Arduino でも Raspberry pi pico を開発できたと思います。
@秋吉太郎
@秋吉太郎 8 ай бұрын
OpenPLCでプログラムを作成する方が簡単ですね。
@TheMadone301
@TheMadone301 8 ай бұрын
ドローンをやっていまして、ELRS USBシュミレータードングルを作ろうとしました。
@TheMadone301
@TheMadone301 8 ай бұрын
はじめまして。昨日Seeed XIAO RP2040を購入してUSB経由でPCに繋いだのですが、PCがSeeed XIAO RP2040を読み込みません。どうしたらPCに読み込めますか?
@fuji00023
@fuji00023 8 ай бұрын
インタープリンター設定でポートを認識してくれません なにか対策がありますか?
@toko2045
@toko2045 8 ай бұрын
ありがとうございます😊
@TaguchikeiJapan
@TaguchikeiJapan 8 ай бұрын
ピコのようなマイコンでも動作するOSでおすすめはありますか?
@TaguchikeiJapan
@TaguchikeiJapan 8 ай бұрын
ピコなようなマイコンでもマイニングはできますか?
@resistan-y1h
@resistan-y1h 8 ай бұрын
処理能力的に不可能ですね。 仮に無理矢理行ったとしてハッシュレートがほぼ0です。
@TaguchikeiJapan
@TaguchikeiJapan 8 ай бұрын
ラズパイでj2me〔モバイル用Java)は使えないのかな?
@TaguchikeiJapan
@TaguchikeiJapan 8 ай бұрын
こういうのを小学校での教材にするべきなんですよね Javaのプログラムも動きますし
@ShigeruX1
@ShigeruX1 9 ай бұрын
もう一個の判断要素 Cは案件があるがPythonはほとんどない 職業プログラマを目指していて勉強時間を無駄にしたくないならC/C++ ラズパイを使った電子工作だけを楽しくやりたいならPython
@sakamod
@sakamod 9 ай бұрын
普通に編集上手くて見やすいです。
@tk_lab416
@tk_lab416 10 ай бұрын
いつも分かり易い動画ありがとうございます。 勉強させて頂いております。 ラズパイpicoのチャンネル数ほど要らないってシンプルな電子工作には コンパクトでいいですよね😊power ledの赤は消せない仕様ですか?
@hiroyukifuruta2725
@hiroyukifuruta2725 10 ай бұрын
モバイルバッテリーとかで長時間動作させるみたいな場合は、やっぱりCの方が4倍処理速度が速いという事は消費電力も少なくて長時間可動出来るという事なんですかね?もしその差がかなり大きいならCを使うメリットはかなり大きいかなと思いました。
@syudoudoa
@syudoudoa Жыл бұрын
すごく初歩的な質問ですみませんが、書いているプログラミング言語はPythonですか?
@sakamod
@sakamod 9 ай бұрын
ルビーなのでパイソンではないです
@虎愛護協会
@虎愛護協会 Жыл бұрын
学校でPython習ってるけど、 難しすぎて身の回りで応用できる気がしないw
@ペコーラ-t8k
@ペコーラ-t8k Жыл бұрын
しゃお
@sakukobayasi
@sakukobayasi Жыл бұрын
あれ?raspberryPiイメージャで、config.txtを書き込みできないなんて起きたこと無いぞ。 このツールだとSDカードに小さいdosパーティションが先頭にあってそこに書くだけだから、SDカード認識に問題があるんじゃないかな。
@GucciElena
@GucciElena Жыл бұрын
Raspberry Pi Pico を触り始めたものです。冷蔵庫のドアスイッチに応用されていることは、その昔、やろうと思っていましたが、私の場合は、トイレに入る扉に応用しようと考えていました。リードスイッチとマグネットはかなり昔から(当時はフェライトが主流)あるものですが、マグネット(ネオジ)の進化によって、価格も安いとあって、使いやすくなりました。色々なj情報をありがとうございます。ちなみに私の家には5年ほど前の冷蔵庫(三〇社製の)があるのですが、これほどの機能はありませんが、ドアが開きっぱなしになると、ブザーが鳴ってくれます。そういえば誰かが言っていましたが、弱点としてもう一つ、マグネットが強力になったおかげで、リードスイッチ中の金属疲労が大きくなり、折れやすくなっていると、言っていました。確かに磁力が強くなったおかげで、かなりの距離を離しても反応するのはありがたいが、加減が難しいかもしれません。
@TimeMachinePart1
@TimeMachinePart1 Жыл бұрын
ラズパイのインストール(焼き入れ)が15分〜20分かかるのってそこまで計算してたのかw 凝ってるな〜
@origen1123114
@origen1123114 Жыл бұрын
もうひとつの… ?って思いましたが、そういう事だったんですね!
@hiroshiyamauchi-v3d
@hiroshiyamauchi-v3d Жыл бұрын
ウェアラブル点字デバイスできますか?指点字マシーンですチャットとか通知メッセージを指点字で読み取りたいですeps32を使って指先のモーターを動かして目と耳に障害がある人のために作っていたらけないでしょうか
@unknownk.youtube
@unknownk.youtube Жыл бұрын
11:53 二酸化炭素量で浮気がばれる……しかも、「何やら活発な運動量」までも……。 CO2センサー、恐ろしい子……。😨
@RYOZs
@RYOZs Жыл бұрын
まさかどこかの男性を連れ込み二人でカバディをやってるとか…… 許せない!
@unknownk.youtube
@unknownk.youtube Жыл бұрын
「UWSCをPicoでハードウェア化してみた」的な何か。🤤
@あすれい-z9r
@あすれい-z9r Жыл бұрын
やりたいことがPythonでは難しいみたいなので現在Cの環境を構築しているのですが、動画にある通り私もnmakeがうまくパス設定できません cmdで打っても認識されてないみたいなんですが、手動でも良いんで何か解決策ってありませんでしょうか?
@bluegear8780
@bluegear8780 Жыл бұрын
Cで開発する場合は、VSCodeでPlatformIOを使うと簡単ですよ
@ShellShock555
@ShellShock555 Жыл бұрын
マイコン=マイクロコンピュータの略ですよ マイクロコントローラとは違いますよ
@Shartick
@Shartick Жыл бұрын
「マイコン」はマイクロコンピュータの略でもありますが、マイクロコンピュータは今でいう「パソコン」の古い呼び名でもある(メインフレームが主流の時代に、メインフレームと対比して個人用のコンピュータという意味で「マイコンと呼んでいた」)ので、多義語を避けるためにも、昨今のArduinoをはじめとする組み込み制御向けの小型ボードを指す言葉としては「マイクロコントローラ」の方を重視しています。 >最近では家電製品などの制御に用いられる組み込み用小型コンピュータをマイコンと呼ぶこともある。この場合はマイクロコンピュータとともに「マイクロコントローラ」の意味が含まれている。 www.sophia-it.com/content/%E3%83%9E%E3%82%A4%E3%82%B3%E3%83%B3
@ShellShock555
@ShellShock555 Жыл бұрын
なるほど。。。 納得です
@ソラナ_ch
@ソラナ_ch Жыл бұрын
最初のセットアップのプログラムのサイトが見つからないのですがどうすればいいのでしょうか?
@Shartick
@Shartick Жыл бұрын
ありがとうございます。リンク先がなくなっていたので、動画概要欄のリンクを更新しました。
@eightman3797
@eightman3797 Жыл бұрын
本当にCの設定は面倒でした。 microPython(thonny)の方が楽でした。
@Shartick
@Shartick Жыл бұрын
microPythonが拍子抜けするぐらい簡単にできたせいか、Cの設定はやたらと面倒に感じましたね。 Windows向けにもうちょっと簡単な導入方法があればいいのですが…。
@MegaGeek2
@MegaGeek2 Жыл бұрын
わかりやすい。もっと動画を求む
@Shartick
@Shartick Жыл бұрын
頑張って続編を作ります…!
@MegaGeek2
@MegaGeek2 Жыл бұрын
全然わからんのに面白い
@Shartick
@Shartick Жыл бұрын
ありがとうございます☺️🙏
@あすれい-z9r
@あすれい-z9r Жыл бұрын
新しくPico Wが発売されましたね! お忙しいとは思いますが、もし取り上げる機会あればなにかpico Wを使って電子工作していただきたいです!
@Shartick
@Shartick Жыл бұрын
ありがとうございます! 何とかPico Wを入手できましたので、久々に動画を作ってみようと思います(何を作るか考え中です…)
@あすれい-z9r
@あすれい-z9r Жыл бұрын
@@Shartick うおー!!それはめちゃくちゃ楽しみです!! webサーバーは技術でpicoのときにやってましたもんね... 何にせよ期待して待ってます!!
@才斗-r7r
@才斗-r7r Жыл бұрын
Cの時の測定結果、さすがに遅すぎると思ったのですが これってUART送信バス占有時間がボトルネックになってませんか? ボーレートが115200bpsなので1Byteごとに送信時間が86usがかかっているはずです。 (実際にはペリフェラルのFIFOに置くまでだと思うので送信する長さ-1Byteかもしれませんが) 流石に何もしない処理に280usもかかってたらまともな組み込み制御に使用することはできません 普通メインのポーリング時間って1ms設定することが多いと思いますので 多分ちゃんと測るとCとPythonの速度の差はこんなもんじゃないですよ
@Shartick
@Shartick Жыл бұрын
コメントありがとうございます。 これは(UART周りの遅延も込みで)環境を揃えて速度を「比較」するための検証ですので、純粋なプログラムの実行速度を表しているものであはりません。 ご指摘のとおり純粋な速度はこんなもんじゃないと思います。
@ねこぺち
@ねこぺち Жыл бұрын
途中から本物のラズパイの解説始まって笑った😂
@9igon93
@9igon93 Жыл бұрын
素晴らしい。ありがとうございます。
@Shartick
@Shartick Жыл бұрын
こちらこそ、コメントくださりありがとうございます!
@cql00067
@cql00067 Жыл бұрын
こういうものを社畜商会さん、作って売ってください。
@Shartick
@Shartick Жыл бұрын
コメントありがとうございます。このような製品(完成物)を作れるようになれることを目指して精進してまいります。
@cql00067
@cql00067 Жыл бұрын
いくつかのものをあらかじめ載せてしまえばいいんだと思います。 4個くらいのサーボの制御と、PWMの計測、センサー数個、wifiCCDとプログラムつきで、
@sotw1610
@sotw1610 Жыл бұрын
Will try it!
@ifq7vj0
@ifq7vj0 Жыл бұрын
もう一つpicoが有ればですが、usb-serialコンバータくらいなら比較的簡単に実装出来ますね 複数ポート使えるものも公開されていたと思います
@Shartick
@Shartick Жыл бұрын
なるほど、Pico自身がUSB端子とUART入出力を持っているのでusb-serialコンバータも作れるわけですか。いいアイデアですね。
@disk2reel294
@disk2reel294 2 жыл бұрын
調べてもよく分からなかったのですが、Picoを子供向けのビジュアルプログラミング(scratchなど)で扱うことは出来ますでしょうか?
@Shartick
@Shartick 2 жыл бұрын
ラズパイPicoはマイコンボード(電子部品を制御するためのICチップを搭載した基板)で、これ単体でプログラミングができるものではありません。 単体でプログラミングしたいのであればパソコンを使うか、OSをインストールしてパソコンのように使える従来のRaspberry Piをお勧めします。
@disk2reel294
@disk2reel294 2 жыл бұрын
@@Shartick 御返答ありがとうございます。すみません、質問の仕方が悪かったです。Pythonとかと同様にscratchでもIOを制御することは可能でしょうか。
@Shartick
@Shartick 2 жыл бұрын
すみません、そういうことでしたか。 私は試したことがないのですが、Piper Makeというものがあるようです qiita.com/youtoy/items/974e7004e20806d0aef5