ブログ記事39件
↓GPIO配線ショートで動作不能になった九龍城・・・『ラズパイ5ケーシング「九龍城」・・・焼損!』↓LEDを接続するところまでやったのですが、GPIOZEROのためにVENVをやりなおそうとして、電源再接続してますと・・・焦げ臭いにおいが・・・ケーブルか…ameblo.jp半年ほど放置しておりましたが、・電源アダプタ新品調達して接続しまして・・・動作せず、・SDカードのラズパイOSをインストールしなおして・・・動作せず、最終的にラズパイ5自体が内部的に焼け落ちたと判断し、ラズパ
■配線状況↓前回記事の際の配線状況↓今回の配線状況↑配線がつなぎだらけ。・PICO2台。上の1台がリニアスライド駆動用、下の1台が動作検出&mqttへのPUB用。それぞれ独立して動作します。・太い銀色のケーブルは5VUSB電源。・USB-Cメス端子で受け、PICO−WのVSYSに供給。・同時にフォトインタラプタの発光側にも5Vから1kΩを介して供給。・フォトインタラプタのドレインをPICOのGPIOに接続。・PICO2台の信号系統は分離しています。フォトイン
Aliexpressで買ったATS25AMPもなかなか良いが、自作したATS25もどきも日の目を見させたいが、なかなか進まない。無料版で一番あたらしいSI4735_2.8_TFT_WIFI_V.5.3aを入れているが、やはりアンテナ自動切り替え機能やCW、DIGITALのDecode機能が欲しい。HardWareは準備できてるのに、動作しないのはもどかしい。そこで有料アプリライセンスを購入しようか?それとも自分でAPを書くか?SI473XのGPIO制御はまだまだ自分の知識では無理だろう。Dec
こどもパソコンichigojamとサーボモーターを使って猫じゃらしを作ってみたichigojamにはサーボの制御に使えるpwm機能を持ったGPIOが4本(ver.1.5では6本)あり、これくらいの動作ならわずか3~4行くらいのプログラムで簡単にサーボを動かせる。今回は水平に動かしているけど、サーボを横にしてテーブルの端などに置くと、紐先をぴょんぴょん跳ねさせる動作なんかにも使えそうだ。今は試作でマスキングテープも多用した中途半端な作りだけど、そのうち制御をPICにして、
前回の調査で以下の手順でGPIOを動かすことが出来る事が分かりました。1.RCCのGPIOBENを1にする2.GPIOB_MOBDERのMODE7をOUTPUT(0x2)に設定する3.GPIOB_OTYPERのOT7をPush-Pull(0x0)に設定する4.GPIOB_ODRのOD7の値を0,1にする。⇒これでLED点滅作成したのが以下のプログラムとなります。これで、無事にLEDが点灯しました。
出典元の皆様、ありがとうございます。勉強に活用させていただきます。■ソフトウェア出典:CPython、MicroPython、CircuitPythonの違いは?|PiCockpitこの投稿では、CPythonとMicroPythonの違い、そしてCPythonとCircuitPythonの違いを見ていきます。picockpit.com出典:CircuitPythonの紹介-スイッチサイエンス開発者ブログ144Labの入江田です。https://tech.144l
【出典元のみなさま、素早く勉強できました。ありがとうございます】一つのラズパイ本体に複数のマイコンからデータ収集したい!多少速度は遅くとも、まるでPLCのIOユニットのようにデータ収集したいです。プログラムはひとつできれば拡張は簡単の感になるように・・・センサやスイッチの状態取得の高速処理はマイコンに任せ、データ記録はラズパイ側とし、ファイル共有でデータをSCADA側から取得しにいく感じ。一発でI2Cに繋げられるとかGPIOが不足しないなら、それにこしたことはないですが・・・
■目標:ラズパイ1台のGPIO接続可能数より多いセンサーからの情報を得る■方法案1:親子方式1:ラズパイPICOでセンサの値を得る例:超音波センサによる距離値もしくはランク値を得る。ー>別記事投稿済。2:1でラズパイPICOが得た値をラズパイへ送るー>3:ラズパイ1台に複数のラズパイPICOを接続し、ラズパイで値を集計する出典:I2Cモジュールの作成(コントローラ)RP2040ではI2Cスレーブとして通信する機能があります。タクトボタンの押下状態
各出典元の皆様、大変参考になりました。ありがとうございます。RaspberryPiOS・GPIOピン制御手順出典:第24回RaspberryPiのGPIOを制御する(コマンド編)|ツール・ラボ今回はターミナルのコマンドプロンプトからRaspberryPiのGPIOピンを制御してみます。今回の説明内容今回はターミナル上のコマンドプロンプトを使ってRaspberryPiのGPIOピン制御をしてみます。これからターミナル上でtool-lab.comラズパイのGPIOの
Windows11を年内に「メイン」「サブ」両PCにインストールしようとして、先日無事に裏技を使用してインストール出来たのですが、その流れで、Windows10入り(購入当時はWindows8.1)タブレット、メンテナンスし始めました。で、あわよくば…と思ったらですよ。結論から言うと初期化して、からのリカバリーを実施、現在「Windows10、22H2」が適用された状態まで戻しました。ええ、トラブって元に戻しました。しかし、元に戻すのも単純には行かなかった…まあ、セ
お疲れ様です。金木犀の花が香る季節になってきました。その花の色は、ハロウィーンのパンプキンの黄色と被りますね。キンモクセイの花言葉は「謙虚」「謙遜」「気高い人」の他に「真実」「陶酔」「初恋」なんだそうです。「謙虚・謙遜」は、強い香りとは裏腹に、咲かせる花は小ぶりであることが、つつましい印象でその由来になっているとか。さて、『コードネームは「JammyJellyfish」』おはようございます。夏季連休7日目の朝になります。昨日は無性に冷やし中華を食べたくなったので、日高屋さん@登
おはようございます。今朝の群馬県の様子です。いつもの様にYoutube経由で、群馬県庁のライブカメラにリンクを張ってあります。群馬県庁32階(北側)からの眺望ライブ配信今回は、マニアックな記事を書きます。螻蛄の自慢話:自称4言語を操るキャラ。その内の2つは、プログラミング言語(C言語とPython)残りの2つは、怪しい英語と日本語です。(笑)『RaspberryPi4BdePython副題:Ukraine支援』こんばんは!体調は、ほほ回復しました。今週は、安全をみ
こんにちは!イオンシネマ@イオンスタイル新百合ヶ丘で、ミッション:インポッシブル/デッドレコニングPARTONEを観てきました。トムクルーズは、相変わらず鍛えていました。続編を想像させる終わり方※&タイトル※軍用機(恐らくオスプレイ)のものと思われるエンジン音新メンバーが加わったIMF(impossiblemissionforce)明るいニュース<<明るくないニュースのご時世ですが、映画は良い意味で現実逃避できる娯楽の一つです。遅めのランチ@アジアンビスト
Arduinoで動くRISC-VマイコンCH32V003では,PA1とPA2は外部クロックをつなぐPinの役目もあるためかデフォルトではGPIOとして使えません。8pinは当然として20Pinでも一般的な出力Pinなどに使いたいので,設定法を探してみました。機材は・MPU:CH32V003J4M6(8pin)とCH32V003F4P6(20pin)・Boards;CH32MCUEVTBoardsbyWCHVer.1.0.3・書き込み機:WCH-LinkEエミュレータ
RISC-Vのいろいろ調べる前に、周辺を動かしてみようと思います。周辺とはタイマーやGPIOやADCなどことです。周辺のプログラムをする時には、マイコンのマニュアルを見ながらプログラムを作る必要があります。今回の、GD32VF103のマニュアルはhttps://files.seeedstudio.com/wiki/Bazaar_Document/GD32VF103_User_Manual_EN_V1.0.pdfにありました。メモリマップを見ながら、個別の説明を見ていく事でプログラムが出来そうで
drumMIDIaの構成要素の1つ、MicroMIDIBOXではドラムの音声信号をHDMI出力からオーディオスプリッタを使って取り出していた。adafruitのサイトを眺めていると、Raspberrypiのstereoaudioアナログ信号をgpioにも出せるということを知り、試してみた。結果、オーディオスプリッタよりもノイズが少なく良い音が出ることがわかった。"MicroMIDIBOX"asoneofthecomponentsofdrumMIDIaused
BPI-M2zeroのGPIOとspidevに非root権限でアクセスできるようにする。GPIOandSPIDEVnonRootAccessonBPI-M2zero参考URLfollowingURLInstallation—OPi.GPIO:OrangePiZeroRPi.GPIOcompatibilitylibrary0.3.5documentationopi-gpio.readthedocs.io1.以下の各ファイルを作成してリブート
ついにAdafruit1.14miniPiTFTをBPI-M2zero(bananapi)でpythonから制御することに成功。手順にまとめてもどうせすぐ陳腐化するからVideoLogとしてYouTubeのプレイリストに残すことにした。IfinallymanagedtodriveanAdafruit1.14miniPiTFTonaBPI-M2zero(bananapi)usingpython.Idecidedtokeepitina
それが昨夜動いた上のヤツ、今日は動かなくて「おれ何やったんだっけ?」状態。手順をまとめる前に胆のとこだけまとめる。WTF.Thisminidisplayworkedfinelastnight.However,todayitdidnotwork.WhatdidIdowrong?Okey,Iwritetoday'sblogonlyaboutthepartofmyrestorationworkthatIfound"thisis
こいつ、動くぞ・・・。ものすごい数のトラップに引っ掛かりながら、なんとかBPI-M2zeroでもpythonからAdafruitMiniPiTFT-ColorTFTAdd-onsforRaspberryPiをハンドリングすることに成功。あとで環境作成の手順をまとめるけど、時が立つとまた使えない手順になっちゃうんだろうな。普通にRaspberryPIでやればいいんだけど、転売ヤーのせいで入手が難しいんだよな。Ididit,drivingthe"Adafruit
注意、これから始める方へ。電気工作は、やる目的と続けるという根性、努力がないと挫折します。今回参考にさせてもらった動画【日経BP】可変抵抗器【ラズパイ自由自在電子工作パーツ制御完全攻略】日経BPから発行されている、「ラズパイ自由自在電子工作パーツ制御完全攻略」で電子工作を行ってみたいと思います。今回は、可変抵抗器を使ってみましょう。使用しているプログラム言語は『Python』です。■Amazon:https://amzn.to/3tS1BMn■twitterhttps://twi
drumMIDIa紹介最新動画TheNewestMoviewForIntroducingdrumMIDIa.IntroduceofdrumMIDIawww.youtube.com
BPiM2ZeroでC言語使って複数ピンによるGPIO割り込みハンドラを実装したImplementedGPIOinterrupthandlerwithmultiplepinsusingClanguageinBPiM2Zero./*License:LGPLv3compliantProgramedbyStevenHamamoto13thApr.2022*/#include<signal.h>#include<sys/types.h>#i
BPiM2ZeroでC言語使ってGPIO割り込みハンドラを実装したImplementationofGPIOinterrupthandlerinBPiM2ZerousingClanguage1.python使わないの?1.Whydidn'tIusepython?RaspberryPiのコピー商品とは言ってもBPiM2Zeroの実装は不完全でRaspberryPiで出来てもBPiM2Zeroではそのまま動かなかったりする。gpioのpytho
BPI-M2ZEROでwiringPiを普通にbuildしてgpioを実行すると、"Unabletodeterminehardwareversion."と表示されて動作しない問題の対策Solutionfortheproblemthat"Unabletodeterminehardwareversion."isdisplayedanddoesnotworkwhenwiringPiisnormallybuiltandgpioisexecute
前の記事でi2c(GPIO)について"pythonの環境を整備するよりは~"と書いたが、既に整備してるプロジェクトがあった。Inapreviousarticle,Iwroteabouti2c(GPIO)"ratherthanmaintainingapythonenvironment,"butthereisaprojectthathasalreadydoneso.seebelow.GitHub-rlatn1234/pyGPIO2:py
今回まとめるPICはPIC12F629です。PIC12F629の上位互換品がPIC12F675です。PICはレジスタ名が似ていたり、共通している点もあるので型番が違っても参考になるかもしれません。・TRISIO(入出力セレクトレジスタ)データシートから引用それぞれのGPIOは入力と出力を切り替えることが出来ます。1.INPUT(入力)0.OUTPUT(出力)ちなみにGP3は入力のみ対応です。GP3を出力にした場合、何が起こるか分からない
ESP32-DevKitCでRGBLEDディスプレイを動かすのに,自作プログラムでももう少し高速にならないかとパラレル・データ出力を試しています。→ESP32-DevKitCでパラレルのデジタル出力を試している実際にOUTPUTレジスタを使うとどれぐらいのチューンアップになるのかを調べてみました。ESP32-DevKitC-V4とHUB75E規格の128x64RGBLEDディスプレイでの動作確認です。パラレル出力でも,特に乱れも無く表示できましたV(^^)。1.使用したピンとOU
ESP32-DevKitCをRGBLEDディスプレイに使ってみて,自作プログラムでももう少し高速にならないかと考えています。せっかくなのでLEDディスプレイで使える中間色を増やしたいのが目的です。HUB75規格のダイナミック点灯LEDディスプレイで128x32ドットマトリックスは何とかなりそうですが,HUB75E規格の128x64ドットともなるともっとチューンアップしないといけないですね。という事で,描画速度アップに一番効きそうなRGBデータの転送のパラレル出力ができないかと試し中です。
WiringPiインストールエラーの事かなり前からWiringPiのインストールが出来ず困っていた。LongLongago今日、とあるブログを見つけたセキュリティ問題とは知っていたまた、小文字を大文字にしないといけないことも少し前に他のプログラムが通らず、知った。WiringPiインストールエラー「fatal:unabletoconnecttogit.drogon.net:」の対処と言うプログ2019年に書かれている何でかな、検索で出てこなかった。ラズベ