<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/">
<title>作る！って楽しいよ</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/</link>
<description>昔々、物作りは日本のお家芸だったのだ！</description>
<dc:language>ja-JP</dc:language>
<dc:creator></dc:creator>
<dc:date>2026-05-09T11:51:58+09:00</dc:date>


<items>
<rdf:Seq><rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/05/post-58d583.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/05/post-93912c.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/04/post-0d5248.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/04/post-661aff.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/03/post-143a60.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/02/post-a8d789.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2026/01/post-0d85df.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2025/12/post-b7bae0.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-c00f82.html" />
<rdf:li rdf:resource="http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-c16c36.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/05/post-58d583.html">
<title>ラズパイPICO 2wでリモコンPicoCarを作ってみた</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/05/post-58d583.html</link>
<description>Pythonのお勉強がてらRaspberry Pi Pico2Wを２つ使ってリモ...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4309ss.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4309ss" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4309ss.jpg" alt="Img_4309ss" width="400" height="266" border="0" /></a><br />Pythonのお勉強がてらRaspberry Pi Pico2Wを２つ使ってリモコンカーを作ってみました。</p>
<p>これが、あまり勉強にはならなかったというか、<br />ネットからの情報収集だけで、ほぼ完成してしまいました。</p>
<p>モータードライブは秋月で購入したTB6612のユニット、<br />検索したらGoogleのAiがハード結線からプログラムまで教えてくれました。<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/photo_20260509110901.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Photo_20260509110901" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/photo_20260509110901.jpg" alt="Photo_20260509110901" width="400" height="228" border="0" /></a><br />これがちゃんと動いたのです。</p>
<p>コントローラーはアマゾンから購入したLCDボード、<br />Pico-LCD-1.14はサンプルプログラムが普通に動きました。</p>
<p>次はbluetoothによる通信方法、<br />これもそのまま使えるのがありました。 <br />「pico同士のBLE通信」で検索したら、<br />ロジカラブログというところに<br /><br /><a href="https://logikara.blog/picow-ble-lchikapy/">ラズパイPICO同士で簡単Bluetooth(BLE)通信</a><br /><br />というのがあって、そのまま使えそうなのがありました。<br />ってことで、<br />完成してから解説を読んで勉強さてていただいています。<br /><br /></p>
<p>プログラムのリスト</p>
<p><a href="http://nob-sakawa.cocolog-nifty.com/cpu/files/ble_central_lcd_button.py" target="_blank" rel="noopener">ダウンロード - ble_central_lcd_button.py</a></p>
<p><a href="http://nob-sakawa.cocolog-nifty.com/cpu/files/ble_peripheral_mot.py" target="_blank" rel="noopener">ダウンロード - ble_peripheral_mot.py</a></p>
<p> </p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-05-09T11:51:58+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/05/post-93912c.html">
<title>Raspberry Pi PICOのPICOのヒューマンマシンインタフェース</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/05/post-93912c.html</link>
<description>Pythonのお勉強がてら、マイコンのインタフェースを調べてみた。picoはすご...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4271s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4271s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4271s.jpg" alt="Img_4271s" width="400" height="266" border="0" /></a><br />Pythonのお勉強がてら、マイコンのインタフェースを調べてみた。<br />picoはすごいですね、専用パーツがたくさん。</p>
<p>ゲーム用？<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4266s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4266s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4266s.jpg" alt="Img_4266s" width="400" height="266" border="0" /></a><br />サンプルプログラムを動かしてみたところ。 <br />デバック用のボードについていますが、重ねて一体化できます。</p>
<p>ゲームを作る人も多いようで、ゲームが多数公開されています。<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4277s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4277s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4277s.jpg" alt="Img_4277s" width="400" height="266" border="0" /></a></p>
<p>タッチパネルタイプもあります。<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4270s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4270s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4270s.jpg" alt="Img_4270s" width="400" height="266" border="0" /></a></p>
<p>WiFiもついているのでWEBサーバーで操作もできます。<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4274s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4274s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4274s.jpg" alt="Img_4274s" width="400" height="266" border="0" /></a><br /><span></span></p>
<p><span>Bluetoothも使えます、、、これは只今作成中。</span></p>
<p><span>Raspberry Pi Zero用（右側）もあります</span><br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4265s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4265s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4265s.jpg" alt="Img_4265s" width="400" height="266" border="0" /></a><br />工作が不得意でもいろんなものができそうですね。</p>
<p> </p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-05-07T10:21:57+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/04/post-0d5248.html">
<title>自販機で購入したマイコンUIAPduino Pro Micro CH32V003 V1.4
</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/04/post-0d5248.html</link>
<description> どこも在庫なし、となると入手したくなる。調べてみたら秋葉原にある自販機で買える...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_1333s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_1333s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_1333s.jpg" alt="Img_1333s" width="400" height="300" border="0" /></a> <br />どこも在庫なし、となると入手したくなる。<br />調べてみたら秋葉原にある自販機で買えるらしい！<br />ってことで買ってきました。</p>
<p>思ったよりメモリーが少ない、<br />I2Cのデバイスをつなくと70％越え。</p>
<p>色々考えて？、地中の水分計を作ってみた<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img4227s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img4227s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img4227s.jpg" alt="Img4227s" width="400" height="266" border="0" /></a><br />最初はキャラクターディスプレイ、使用量92％</p>
<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4239s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4239s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4239s.jpg" alt="Img_4239s" width="400" height="266" border="0" /></a><br />グラフィックディスプレイで使用量86％となりました。<br /><br />290円という価格は素晴らしいことなんだけど、<br />メモリーが、、、<br /><br /></p>
<p> </p>
<p> </p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-04-10T22:08:55+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/04/post-661aff.html">
<title>苗育成用ヒーターの温度制御</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/04/post-661aff.html</link>
<description> ヒーターの上で苗を育てているところ。ヒーター自身の温度はコントロールできるけど...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4205s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4205s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4205s.jpg" alt="Img_4205s" width="400" height="266" border="0" /></a> <br />ヒーターの上で苗を育てているところ。<br />ヒーター自身の温度はコントロールできるけど、<br />苗の土の温度はコントロールできないので気温などの変化で大きく変わってしまいます。<br />ってことで、土の温度でヒーターの温度管理をすることに。<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/01.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="01" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/01.jpg" alt="01" width="400" height="232" border="0" /></a> <br />使用したのは<br />マイコンはarduino UNO　R3<br />温度センサーは防水温度センサーDS18B20（アマゾン）<br />表示用液晶AQM1602_I2C （秋月、販売コード108896）<br />ドライバー内蔵リレーモジュール（秋月、113573）<br />その他、AC100のON /OFFリレー、ボタンスイッチなど汎用部品が必要です。<br /><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4215s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4215s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4215s.jpg" alt="Img_4215s" width="400" height="266" border="0" /></a><br />動作確認後、、、完成写真を取ろうとした時に、<br />落として液晶パネルが壊れてしまいました。<br />もう暖かくなってヒーターも必要ない時期、<br />修理するか、気に食わない部分があるので作り直すか？？？<br />それ以前に設定温度はプログラムの書き換えで対応すれば液晶パネルもボタンをいらないじゃん。<br />次の苗を育てる時までに決めましょ！</p>
<p>以下使用したプログラム<br />基本的には温度センサーのライブラリーにあるサンプルプログラムと液晶パネルは秋月が公開しているサンプルプログラムの寄せ集めです。<br />一部サブルーチンは省略しています、その部分はサンプルプロフラムを参照してください。</p>
<p># include &lt;OneWire.h&gt;<br /># include &lt;DallasTemperature.h&gt;<br />// Data wire is plugged into port 2 on the Arduino<br /># define ONE_WIRE_BUS 2<br />// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)<br />OneWire oneWire(ONE_WIRE_BUS);<br />// Pass our oneWire reference to Dallas Temperature.<span class="Apple-converted-space"> <br /></span>DallasTemperature sensors(&amp;oneWire);<br />#include &lt;Wire.h&gt;<br />#define LCD_ADRS 0x3E<span class="Apple-converted-space"> <br /></span>#define Relay_out <span class="Apple-converted-space">  </span>4 <span class="Apple-converted-space">  </span>// Relay drive<br />#define Black_in<span class="Apple-converted-space">    </span>7 <span class="Apple-converted-space">  </span>// Black Button switch<br />#define Red_in<span class="Apple-converted-space">      </span>8 <span class="Apple-converted-space">  </span>// Red Button switch<br />char Umoji[] ="RealTemp<span class="Apple-converted-space">      </span>C ";<br />char Dmoji[] ="Set Temp<span class="Apple-converted-space">      </span>C ";<br />float Rtmp;<br />float Stmp = 30.0;</p>
<p>void setup(void)<br />{<br /><span class="Apple-converted-space"> </span>// Start up the Temperature IC Control library<br /><span class="Apple-converted-space">  </span>sensors.begin();<br /><span class="Apple-converted-space"> </span>// display init<br /><span class="Apple-converted-space">  </span>Wire.begin();<br /><span class="Apple-converted-space">  </span>init_LCD();<span class="Apple-converted-space">   <br /></span><span class="Apple-converted-space"> </span>//IO init<br /><span class="Apple-converted-space">  </span>pinMode(Relay_out, OUTPUT);<br /><span class="Apple-converted-space">  </span>pinMode(Black_in, INPUT);<br /><span class="Apple-converted-space">  </span>pinMode(Red_in, INPUT);<br /><span class="Apple-converted-space">  </span>digitalWrite(Relay_out,LOW); //relay OFF<span class="Apple-converted-space">  <br /></span>}</p>
<p>void loop(void)<br />{<br /><span><span class="Apple-converted-space">  </span>// </span>ボタン情報を取り込んで設定温度を更新する<br /><span class="Apple-converted-space">  </span>if (!digitalRead(Red_in))<span class="Apple-converted-space">    </span>Stmp += 1.0;<span class="Apple-converted-space"> <br /></span><span class="Apple-converted-space">  </span>if (!digitalRead(Black_in))<span class="Apple-converted-space">  </span>Stmp -= 1.0;<span class="Apple-converted-space"> <br /></span><span class="Apple-converted-space">  </span>// call sensors.requestTemperatures() to issue a global temperature<span class="Apple-converted-space"> <br /></span><span class="Apple-converted-space">  </span>// request to all devices on the bus<br /><span class="Apple-converted-space">  </span>sensors.requestTemperatures(); // Send the command to get temperatures<br /><span class="Apple-converted-space">  </span>Rtmp = sensors.getTempCByIndex(0);<br /><span><span class="Apple-converted-space">  </span>//</span>液晶パネル上段に表示<br /><span class="Apple-converted-space">  </span>dtostrf(Rtmp,-1,1,&amp;Umoji[9]);<span class="Apple-converted-space">  </span>// <span>浮動小数点データを文字列に変換<br /></span><span class="Apple-converted-space">  </span>writeCommand(0x02);<span class="Apple-converted-space">            </span>// Retern Home <span class="Apple-converted-space"> <br /></span><span class="Apple-converted-space">  </span>for(int i = 0; i &lt; 16; i++) {<br /><span class="Apple-converted-space">   </span>writeData(Umoji[i]);<br /><span class="Apple-converted-space">  </span>}<span class="Apple-converted-space"> <br /></span><span><span class="Apple-converted-space">  </span>//</span>液晶パネル下段に表示<br /><span class="Apple-converted-space">  </span>dtostrf(Stmp,-1,1,&amp;Dmoji[9]);<br /><span class="Apple-converted-space">  </span>writeCommand(0x40+0x80);<span class="Apple-converted-space">      </span>// SET<span>下段</span>ADRESS <span class="Apple-converted-space"> <br /></span><span class="Apple-converted-space">  </span>for(int i = 0; i &lt; 16; i++) {<br /><span class="Apple-converted-space">   </span>writeData(Dmoji[i]);<br /><span class="Apple-converted-space">  </span>}<span class="Apple-converted-space"> </span></p>
<p><span><span class="Apple-converted-space">  </span>// </span>設定温度と実測温度を比較して実測温度が低ければリーレーを<span>ON</span>する<br /><span class="Apple-converted-space">  </span>if (Stmp &gt; Rtmp) <span class="Apple-converted-space"> <br /></span><span class="Apple-converted-space">    </span>digitalWrite(Relay_out,HIGH);<br /><span class="Apple-converted-space">  </span>else<br /><span class="Apple-converted-space">    </span>digitalWrite(Relay_out,LOW);<br /><br /><span class="Apple-converted-space">  </span>delay(500);<br />}</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-04-02T21:49:33+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/03/post-143a60.html">
<title>簡易温室ってどうなのよ！</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/03/post-143a60.html</link>
<description>今年はとうもろこしを育ててみよう！ってことで種を買ってきて説明を見てみたら、発芽...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4181s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4181s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4181s.jpg" alt="Img_4181s" width="400" height="266" border="0" /></a><br />今年はとうもろこしを育ててみよう！<br />ってことで種を買ってきて説明を見てみたら、<br />発芽適温が25〜30度だそうですが、今は3月中旬。<br />何らかの対策をしなくては！<br />ってことで簡易温室で対応できるか検討してみました。</p>
<p>天気が良い日で外気温15度前後の時、<br />温室内の地中の温度40度、外は30度で10度位高くなります。<br />曇り空だと外気温13度前後の時<br />温室内の地中の温度18度、外は14度で4度位高くなります。<br /><strong>晴天時の温度上昇には注意が必要</strong>なことがわかりました。<br /><br />夕方からの温度低下<br />保温効果があまりないので暗くなる頃にはほぼ外気温と同じくらいになってしまいます。</p>
<p>苗を育てるための簡易温室として<br />昼間は何とか対応できそうですが、<br /><strong>夜間は保温効果が期待できないので何らかの方法で温める必要がありそうです。</strong><br />おしまい！！</p>
<p>追記、苗用の保温ヒーターが販売されています。</p>
<p> </p>]]></content:encoded>


<dc:subject>家庭菜園</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-03-16T17:05:07+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/02/post-a8d789.html">
<title>NPUってどうなのよ！</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/02/post-a8d789.html</link>
<description>Macなんかだとだいぶ前からNPUが乗っている、NPUは行列演算、GPUは簡単な...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/npugpu.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Npugpu" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/npugpu.jpg" alt="Npugpu" width="400" height="352" border="0" /></a><br /><span>Macなんかだとだいぶ前からNPUが乗っている、</span><br /><span>NPUは行列演算、GPUは簡単な演算を並列に処理するもの、</span><br /><span>と短絡的な理解しかない。</span><br /><span>以前、SONYのエッジAI用マイコン？で遊んでいた時には</span><br /><span>なるほど、、、確かに高速な行列演算は必要みたい。</span></p>
<p><span>でも、AMDのAmuseで遊んでいると、<br />NPUが使われている様子がない。<br /></span><br /><span>いろいろいじっていたら、<br /></span><span>たまたまNPUを使う設定に行き着いた。<br /></span><span></span><span>同じ指示（アプリのデフォルト指示）で絵を描いてもらった。</span><br /><span>NPUは面積でGPUの４倍、漫画ふうの絵で個人的にはいいねと思うけど、</span><br /><span>作画はGPUが圧倒的に速い。</span></p>
<p>電力消費が少ないGPUがあればNPUはいらないのかな？<br /><br /></p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-02-07T11:02:28+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2026/01/post-0d85df.html">
<title>有線2.5GbpsとWiFi９.６Gbps、どっちが速い？</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2026/01/post-0d85df.html</link>
<description> 2.5Gbpsのハブが安くなってきたので1Gから更新してみた。理論値9.6Gb...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/speedtest20260110.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Speedtest20260110" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/speedtest20260110.jpg" alt="Speedtest20260110" width="400" height="128" border="0" /></a> <br />2.5Gbpsのハブが安くなってきたので1Gから更新してみた。<br />理論値9.6GbpsのWiFiは空いている時でも2Gくらいまでしか出ない。<br />なので有線のスピードアップしてもメリットはない、<br />と思っていたんですね。<br />でも、<br />混雑している時は1Gの有線LANの方が速いことがある。<br />ってことは、、、ということで？？？<br />2.5G回線を作ってスピードテストをしてみた。</p>
<p>データをとったのは土曜日の午前11時ごろ、<br />なんと2.6Gbpsと驚異的なスピードが出ていました。<br />今は夜の21時、この時間でも２Gbps出ていました。</p>
<p>スピードが上がったのは嬉しいことなのだけど、<br />なぜ<br />WiFiは混雑している時に有線より遅くなる理由がわからない、<br />WAN側から見れば有線もWiFiも違いはないと思うのだけど、<br />なんともふに落ちない。<br /><br /></p>
<p> </p>]]></content:encoded>


<dc:subject>パソコン・インターネット</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2026-01-10T21:09:02+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2025/12/post-b7bae0.html">
<title>UNO R3でLidarCarを作ってみる　その３</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2025/12/post-b7bae0.html</link>
<description> まっすぐ進まなかったので４WDにして、L298Nもスピードコントロールを追加し...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4065s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4065s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4065s.jpg" alt="Img_4065s" width="400" height="266" border="0" /></a> <br />まっすぐ進まなかったので４WDにして、<br />L298Nもスピードコントロールを追加しました。<br />ソフトはほぼ<a href="http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-1af6e2.html">その２</a>のままなので、<br />真っ直ぐ進むこと以外の違いはなし。</p>
<p>今の作りは、<br />一定時間情報収集して、その後モーターコントロール。<br />方向を変える場合はモーターを一定期間回すことになって、<br />その時はdelayで一定時間を確保する、<br />この時間もデーター収集は止まる。<br />ってことで、<br />FreeRTOSで動かしてみようと思ったら、、、<br />ボロボロ、どうもRPLidarのドライバーはGPIOデバイスとしか共存できないみたい？<br />おまけにRPLidarのシリアルは115200BPSでの受信なので<br />UNO R3では専念してやっと取れるスピードなので処理能力的にも無理っぽい。<br />あと、<br />このRTOSは勉強用で実用的なアプリに組み込むのは現実的じゃなさそうです。<br />もっとも、<br />Arduinoがプログラミングの勉強用なので当たり前と言えば当たり前かな？</p>
<p>UNO R3でLidarのコントロールはちょっと辛いですね。</p>
<p> </p>
<p> </p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2025-12-14T10:55:34+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-c00f82.html">
<title>UNO Q再インストールと１ヶ月の感想</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-c00f82.html</link>
<description> 悪さをしたわけじゃないんだけど、netは生きているんだけどPCからのArdui...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/unoq20251124.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Unoq20251124" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/unoq20251124.jpg" alt="Unoq20251124" width="400" height="225" border="0" /></a> <br />悪さをしたわけじゃないんだけど、<br />netは生きているんだけどPCからのArduinoAppLabが繋がらなくなりました、、、<br />ってことで再インストールすることに、<br /><a href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqa2JmRkNTWHU5N3VBVXpHNjM4WUVkSkhIYXZUd3xBQ3Jtc0trN2JFUEdZM05qeTVnVzlxQlRGdVNfZTBoY0lmUTNscHZoWnY4Z19IcGhhaHRySDFJaTdXWnlRRlcwbHRqT3k5NE5SOUtjMGhaNk9mQmpOaTE3Z3doS0JfLXcxTDh0TldsOTA5ckNFVU8tWXhadlphaw&amp;q=https%3A%2F%2Fdocs.arduino.cc%2Ftutorials%2Funo-q%2Fuser-manual%2F&amp;v=Aze50hzHb-s">マニアル</a>に丁寧な解説があったので助かりました、<br />具体的には<br /><a href="https://docs.arduino.cc/tutorials/uno-q/update-image/">Flashing a New Image to the UNO Q</a> <br />に記載された手順で問題なくインストールできました。<br />インストールされていたLinuxとは違うもので、<br />swapなどが設定されていました。<br />まだ更新が頻繁に行われているようです。<br /><br />画面に再インストール直後の<br />メモリとフラッシュメモリーの状況を表示していますが、<br />2MB／16MBはちょっと厳しいです。</p>
<p>この構成だから作れた！<br />みたいなのを考えているのだけど、、、<br />ラズパイでもできるものしか思いつかない。<br />ST32側がITRONでARM64側の言語がC orC＋＋だと<br />おもしろい物が出来そうなんだけど、、、</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2025-11-24T17:07:36+09:00</dc:date>
</item>
<item rdf:about="http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-c16c36.html">
<title>ROS2でRPLidar（A１,M8)</title>
<link>http://nob-sakawa.cocolog-nifty.com/cpu/2025/11/post-c16c36.html</link>
<description>以前、ROSでRPLidarを動かしてみたのですが、ROS2への移行に伴い再度動...</description>
<content:encoded><![CDATA[<p><a href="https://nob-sakawa.cocolog-nifty.com/photos/uncategorized/img_4047s.jpg" target="_blank" rel="noopener"><img style="margin: 3px;" title="Img_4047s" src="https://nob-sakawa.cocolog-nifty.com/cpu/images/img_4047s.jpg" alt="Img_4047s" width="400" height="300" border="0" /></a><br />以前、ROSでRPLidarを動かしてみたのですが、<br />ROS2への移行に伴い再度動作確認。<br />マイコンはPi5の８G版、最初はDebianで！<br />と思っていたのですが、<br />あまりご機嫌が良くないのでubuntuの24.04に変更、<br />ROS2はJazzy、RPlidarのソフトはROS版を使用。</p>
<p>手順は右側のテキスト画面、拡大すれば見えます。</p>
<p>補足、<br />ディスプレイの周辺がこちゃごちゃしているのは<br />一枚の写真にLidarとPi5を入れたかったためで、<br />普段は綺麗に整頓されています。</p>]]></content:encoded>


<dc:subject>電子工作</dc:subject>

<dc:creator>nob</dc:creator>
<dc:date>2025-11-20T12:48:22+09:00</dc:date>
</item>


</rdf:RDF>
