ブログ記事5,443件
タミヤの「チェーンプログラムロボ」にタミヤの「ローリングロボ」の赤外線リモコンユニットを移植して動かしてみました。プログラムのチップでコントロールして動かすのがこのロボの本来の目的ですが,左右のモーターで動作を制御するのはどうだろうかという試みです。ESP32系のWifi通信ESPNOWでのリモートコントロールにしている「ローリングロボ」と赤外線リモコンにした「チェーンプログラムロボ」です。「チェーンプログラムロボ」の背中に背負っているのが赤外線リモコンユニットで電池は
前回、Webラジオのベース部分が出来たので、いろいろ未対応な部分を付け足して、とりあえず、なんとなく動くところまで作ってみたい。ちなみに、コードを書くときはRaspberryPiのThonnyで書いても良いのだが、あまり作業性がよろしくない。なのでWindowsのVisualStudioCodeを使って書いて、RealVNCでRaspberryPiにファイルを転送して動かしている。VisualStudioCodeだとPythonを認識して関数、変数など適度に色分けしてくれる
タミヤのローリングロボをESP32系のWifi通信ESPNOWでリモートコントロールしています。送受信ともにMCUに小さなSeeedStudioXIAOESP32C3を使っていたのですが,送信部はスペースに余裕があるのでESP32-WROOM-32Eに交換してみました。ロボ側にはXIAOESP32C3をそのまま使っていますが,送信部はMCUを交換したついでに100均のケースにいれてみました(^^)。送信部のESP32-WROOM-32Eはまだブレッドボードに刺したままです(^^
TAMIYAのローリングロボットが形も面白く,赤外線リモコンでの動きも良さそうなので作ってみました。作ってみると製作は分かりやすく簡単でした。赤外線リモコン周りの仕様も良く考えられていて,走り癖の微調整やTVリモコンも送信機にできるなどさすがプロの仕事,,という感想です(^^)。外箱とリモコン用と動力用の電池です。内容的には赤外線リモコンによるDCモーターの駆動部分と組み立てる本体の2つに大別でき,説明書もそれぞれの物があります。このロボットでは赤外線リモコンでギアードモーターをコント
RCサーボはマイコンからの制御がしやすい動力です。絶対位置で動くので,工作中にポジションを決めておきたい時などにちょっとした装置があれば便利ですし,動作チェックにも良いかと思い簡単なRCサーボテスターを試作中です。・機器構成MCU:ATtiny402(Arduino)ディスプレイ:7segLED+TM1637ドライバRCサーボ:MG996R(5VType)コントローラ:10KΩ可変抵抗・ATtiny402のピン配置アナログ入力はUPDI担当ピン以外はどれでも大丈夫で
24bitのADコンバータADS1220をESP32で動かしました。ADS1220のデータシートはこちら。ADS1220のデータシート、製品情報、およびサポート|TI.comTIのADS1220はPGAとVREFとSPIと2個のIDAC搭載、24ビット、2kSPS、4チャネル、低消費電力のデルタ・シグマADCです。パラメータ、購入、品質に関する情報の検索www.ti.comASD1220のボードはこちらのものを使用しました。
このブログやYoutubeで電子工作の話題を投稿していますが、今回は始めた頃の話を少し。小学生の頃にさかのぼり、工作は好きでしたが、こんな本を読んでいたのがはじまりでした。すぐ作りたくなる本電子工作入門(橋本文夫)/古本倶楽部株式会社/古本、中古本、古書籍の通販は「日本の古本屋」刊行年:1979年2版/出版社:廣済堂出版www.kosho.or.jp定番の「初歩のラジオ」「ラジオの製作」も読むようになり、手書きの注文書を送って通販で部品を集めて作っていました
ESP32系ではOTA(Over-The-Air)アップデートが出来るらしい。同一ネットワークのWiFiであれば、WiFi経由でソフトの書き換えができるらしいのである。しかし、一度も試したことはないし、具体的にどうすればよいか分からないので、GoogleGeminiに訊いてみる。すると、まず以下のようなコードを入れる必要がある、とのこと。#include<WiFi.h>#include<ArduinoOTA.h>constchar*ssid="YOUR_WIFI_SS
これまで、いくつかマイコンボードを試してきた。それらはいわゆる組み込み用のマイコンで、Linuxで動作するものは無かった。Linuxで動作するものと言えば、RaspberryPiシリーズ。今回はその中でも最安値のRaspberryPiZero2Wを使って、遊んでみたい。ちなみにおじさんにはLinuxの知識はほとんどない。大丈夫だろうか?先人の知恵を参考に、ChatGPTに訊きながら何とかしてみる。RaspberryPiZero2Wの主なSpec・クアッドコア
こんにちは。Yukiです。今回はCH32V006マイコン単体で音声データを再生してみたいと思います。(外付けのアンプ回路等は除く)目次ADPCMとは仕様PWMのローパスフィルタDACの設計音声データの変換回路図CH32V006側のプログラム消費電力の問題実際に動作させている様子余談目次を開くADPCMとはADPCMは、音声データの前サンプリングと現サンプリングの差分をとることにより、圧縮する技術で
1965年からネジのJIS規格はISOへの整合が行われ、新JIS(ISO)には旧JIS規格とは非互換の物があります。従って古い機器を触った人がネジが全く噛み合わずに「もしやインチねじ?」、と誤解しても不思議はありません。それはインチ規格が混ざって篏合しない事態はPCパーツとか、UHF/M型コネクタで現代でも経験するからでしょう。他には、GP-IBコネクタのネジも黒はメートル、(少ないですが)無色はインチ規格です。新JISへの移行期は真空管時代の末期に当たったので、私が所有する2台の八重洲FT
ブックオフで前から気になっていた「パワエレ図鑑」が安くなっていたので買ってちょっと読んでみました。自分はあまり電子工学に詳しくないので本を読みつつAIに聞きながらこのブログを書いています。パワエレとは電気の「形」を自在に変えて無駄なく使えるようにする技術のことです。🔵直流から交流(その逆も)🔵電圧の上げ下げ🔵周波数を変える🔵大きな電流をコントロールするこれを高速にスイッチング(オンオフ)しながら行うのがパワエレの特徴です。電源系の技術とスイッチングの組み合わせとも言えるかもしれません
ゲーム探偵団で買ったスーパーゲームボーイの話し。起動するが音が出ないジャンクで600円だった。コンデンサー寿命は確定なので修理して使うため購入。起動確認したが起動せずで端子磨いて動いたが説明通り音出ない。そして壊れた方に付けてたコンデンサー移植し起動したら音復活する。後日作動スピード正常化と通信端子増設行う予定。4日追記『スーパーゲームボーイ改造行う。』通信端子取り付けて使ってたスーパーゲームボーイが壊れて音出ないジャンク買ってコンデンサー交換し直したという話の続き。先ず作動速度本
引き続き今回もRaspberryPiZero2Wをいじって、基本的な使い方を調べたい。で、今回のテーマは・PCM5102を繋いで、MP3ファイルの再生を試してみたいいつものようにChatGPTに、PCM5102を繋いでmp3音源を再生するにはどうすれば良いか、聞いてみた。まず接続を、このようにするよう、指示があったBCKGPIO18(ピン12)-I2SBCLKDINGPIO21(ピン40)-I2SDINLRCKGPIO19
RaspberryPiPicoWを触り始めると必ず出てくる疑問…「PythonとMicroPythonって何が違うの?」この記事では、初心者でも一発で理解できるように、ポイントを整理してまとめます。🔍PythonとMicroPythonの違い項目PythonMicroPython動作環境PC・RaspberryPi・サーバーなどマイコン(PicoW・ESP32など)機能フル機能のPython機能をかなり省略した軽量版速度高速(CPUが強力)
ここまでで、『RaspberryPi&camillaDSPFIRチャンネルデバイダー作成編(Phase2)』前回、『RaspberryPi&camillaDSPFIRチャンネルデバイダー作成編(Phase1)』前回予告?の、『新FIRチャンネルデバイダー作成開始?…ameblo.jpおおよその実装も終わったので、あらためて、整理。(ほとんど自分の備忘録)さて、まずは、ハード変更あったので整理しておく。いやはや、なかなかのボリューム。でも、これで、FIR8chのチャン
DAISOで購入した「不思議な音のがなる筒」をモーターで回してうるさいモノを作ってみました!YouTubeにアップしたのでぜひ!うるさく回る不思議な筒(YouTube)うるさく回る不思議な棒!DAISOに売ってた不思議な音がなる筒で作りました。電子工作とプログラミングの入門チャンネルです。STEAM教育を応援しています。youtube.com〈日常ブログ〉季節感のある花の写真です。横浜の石川町にあるシンコー電機とタック電子に久しぶりに行きました。シンコー電子はいつものおばあさんの店
電子工作用DS3231時計RTCモジュール1個+3.6...-Yahoo!オークションPC、あるいはArduinoのようなマイコンで電源を消しても、日時と時刻を保持している理由はRTCモジュールが挿入されているからです。あなたの電子工作マイコンに信頼できるRTCI2Cモジュールを付けて、日時と時刻を活用することはいかがでしょう?一緒に発送する3.6VLIR2032充auctions.yahoo.co.jpPC、あるいはArduinoのようなマイコンで電源を消しても、日時
Arduinoで動くAVRマイコンとして8PinではATtiny202,402,412、14PinではATtiny404,1604,1614を主に使ってきました。近頃,ATtinyのシリーズとして20PinのATtiny1616が手に入りやすくなっているので試してみました。・20PinシリーズのPin配置ですPA0がプログラミング用のUPDI(UnifiedProgramandDebugInterface)担当Pinになっているので,8bitのデータがパラレルにフルで使えるポート
2026年2月19日(木)は小型マイコンATtiny85でFMラジオを作っています。この日はブレッドボードで作った回路を穴あき基板に実装とLCDを付けるパネルを作りました。ブレッドボードの回路これが作ったFMラジオです。下はモバイルバッテリーパネルの右は音量ボリュームパネルの左は選局を切り替えるアップダウンボタン裏面です。上のコネクターはアンテナ右は電源下の2個はスピーカー基板のアップ左上が小型コンピュータATtiny85中央左がFMラジオモジュール
某オークションサイトでミリバル(みりぼるとめーたー?)を落札しました。もう50年前の製品になろうかというヴィンテージ?補修して使う事が前提ですね。左がそれ。右は既に持っていたもの。ちまたではレコードが復興しているとか聞きますがそれと似た感じでか?アナログ製品を弄るのが面白い(^^当時の技術者と対話しているような気分になります。入手してすぐ気がつくのは・・・①レンジ切り替えの証明が点灯しない。②メーターの表示が日焼けして消えかけている。②のメーターは・・・既存機を
Aliさんを散歩してたら、ロジックアナライザV6.0RP2350Pico2-回路解析用400MHz24チャンネルロジックアナライザ-Y18A-AliExpressSmarterShopping,BetterLiving!Aliexpress.comja.aliexpress.comこんなの見つけた。ハードは、RaspberryPipico2を利用。レベル変換ICとして、TexasInstrumentsのTXU0104を利用しているみたい(
だいぶ前に、amazonで圧力センサーモジュールのBMP280↓を買っておいた。送料込みで153円という超破格値。送料を除いたら一体何円残るのか?と心配してしまう。ちなみに、おじさんはBMP280(気圧センサ)を使ったことが無い使ったことが無いので、試してみなければならない。今回は、これとPicoWを使ってセンサーIoTをちょっこと作ってみたい。気圧だけだとつまらないので、SCD40を使ってCO2、温湿度も測ってスマホから確認できるように仕立ててみる。SCD40はA
前回、Webラジオで表示するアルバムアート選定の精度向上をしてみた。『アルバムアートの正確さ向上』前回、3.5インチLCDとESP32S3でアルバムアートを表示できるWebラジオを作ってみた。『Webラジオ3号機(1)3.5インチLCD試作版①』3.5…ameblo.jp今回、もう少しチューニングしてみたいと思い、色々やっていたら、何故かステーションによってSSL接続が失敗してしまう(アルバムアートをサーバーに取りに行けない)ようになった。え~、なんで?GoogleGemini
前回購入したCYDがXH-32Sという謎のモジュールが載った怪しい物。しかも技適マークの無い「ハズレ」だった。でも、もったいないので無線機能無しで何か動かして遊んでみる。正規のCYDの場合、2つのUSBコネクタのついた新しい2.8インチCYDではLCDコントローラはST7789が使われていると、複数の記事で書かれていた。しかし、最初にインストールされているデモプログラムではシリアルモニタで以下のようにILI9341が載っているかのよう。21:42:06.962->disp_
(spotDLを使ってspotifyの曲を無料でダウンロード)今回はspotifyDLを使って音楽をダウンロードし、ネットが使えない場所でも音楽が聴けるようにしたいと思います。(著作権違反になる可能性あり)spotDLとはSpotifyで配信されている楽曲をYoutubeMusicからダウンロードできるツールのこと■spotDLを使うための手順①Pythonのインストール・まずPythonをインストールします。WelcometoPython.orgから
ここまで、ハード面中心に記事を書いてきたけど、『RaspberryPi&camillaDSPFIRチャンネルデバイダー作成編(Phase3)』ここまでで、『RaspberryPi&camillaDSPFIRチャンネルデバイダー作成編(Phase2)』前回、『RaspberryPi&camillaD…ameblo.jpまあ、正直ハード面は、あまりおもしろくないというか、すでにかなり構築してあったので、また別途整理して書こう。で、今回からは、・RaspberryPi:camilla
マイコン、最近?というかここ数年でいろいろ出てきてますね〜。ここ数年?お手軽だったので、ほとんど「Arduino」を使ってました。この、チャンネルデバイダというか、DSP付き8chアンプでも、『Re:FIRチャンネルデバイダーの作成(Phese8)筐体組み込み』前回まで『Re:FIRチャンネルデバイダーの作成(Phese7)RaspberryPiボード』前回までの、『Re:FIRチャンネルデバイダーの作成(P…ameblo.jpこんな感じで手っ取り早く、Ardui
ESP系マイコンにはお手軽な無線通信方式であるESP-NOWが用意されています。ESP-NOWはwifi通信のベンダー領域を使い,お互いのMACアドレス(MediaAccessControladdress)を指定して1対1,1対多などの通信ができる仕様になっていて,一度に送れるデータは250バイトまでです。まずは手持ちのSeeedStudioXIAOESP32C3を2台使い,ESP-NOWで1対1通信を試してみました。隣り合わせにしているので,アンテナは付けていません。・
最近の電子工作の記録はNoteにまとめることにしています。今回は下記のNote記事からの転載です。【電子工作】technoblogy100MHz周波数計をベースにコンパクトな水晶発振子チェッカを作りました(その2)|トドお父さんはじめに・経緯前回【電子工作】technoblogy100MHz周波数計をベースにコンパクトな水晶発振子チェッカを作りました(その1)の続きです。DavidJohnson-Davies氏のATtiny414を用いた100MHz周波数カウンタの