しゅうの自作マウス研修

回路設計part2 – しゅうの自作マウス研修 part17

こんにちは、しゅうです。 今回はSTM32のピン配置をしていきます。 ピン配置の前に 今回採用しているマイコン、STM32F103RBはピン数が少なめなため、少々工夫をしながらピン配置をしていく必要があります。なので、まずは必要な機能をまと...
YUUKIの自作マウス作製記

YUUKIの自作マウス作製記-Part6

もう少しペースを上げたい… みなさんこんにちはYUUKIです。 10月になり秋らしい空気が流れるようになりました。 以前はみかんの美味しい南国に住んでいたこともあり、秋の訪れがこんなに早いのかと驚いております(笑) さてさて、もう少しブログ...
HM-StarterKitでマイクロマウスを始めよう

壁距離センサと横壁を使って車体位置補正 – HM-StarterKit初級者 Part 7 –

こんにちわ、青木です。 HM-StartKit初級者編も最後になってしまいました。 探索中の走行を見ていると前壁があったら曲がることが多いですが、迷路によっては曲がる区画で前壁がないときがあります。その場合、前回のように前壁センサを使って位...
HM-StarterKitでマイクロマウスを始めよう

壁距離センサと前壁を使って車体位置補正 – HM-StarterKit初級者 Part 6 –

こんにちわ、青木です。 前回の物理的な車体位置補正をすることで完走率があがります。ただし、欠点として探索経路にほとんど袋小路がない迷路では、補正することができません。ここでは、その問題点を解決すべく、袋小路ではなく、前壁がある時に壁距離セン...
マイクロマウス研修(のり)

マイクロマウス研修(のり)[34]STM32F446 STEP3-3 ADC(DMA)

記事一覧 のり マイクロマウス研修 前回で複数のポートに繋がっているセンサデータを取得できました。次はDMAの機能を使って、CPUの負荷を低減します。 参考にした先達のサイトです。 DMA Wikiから抜粋します。 「Direct Memo...
しゅうの自作マウス研修

回路設計part1 – しゅうの自作マウス研修 part16

こんにちは、しゅうです! いよいよ回路設計に進みます…!のでそのために必要なアプリケーションを用意しましょう。 今回はKiCadというものを使います。 まずはMacでのインストール方法についてお話してから、今回のマウスに必要な回路をまとめて...
HM-StarterKitでマイクロマウスを始めよう

袋小路での物理的な車体位置補正の方法 – HM-StarterKit初級者 Part 5 –

こんにちわ、青木です。 前回の方法で壁の有無を判断する閾値を調整をすることで完走率が上がりますが、走行している間に姿勢制御やスリップなどで予定していた前壁との距離がずれてしまい、袋小路などで旋回ができなくなってリタイヤとなることがあります。...
マイクロマウス研修(のり)

マイクロマウス研修(のり)[33]STM32F446 STEP3-2 ADC(複数チャンネル)

記事一覧 のり マイクロマウス研修 次は複数のポートに繋がっているセンサ電圧をADCで変換してUARTでデータ出力してみます。 参考にしたブログ一覧です。 回路図 バッテリ電圧計測用分圧抵抗回路は前回を参照してください。 フォトトランジスタ...
マイクロマウス研修~お掃除マウス編~(岩本)

KICAD_PCBレイアウトエディタ_レイヤとガーバーデータの出力(PCBgogo用)

こんにちわ、岩本です。 本日はPCBレイアウトエディタのレイヤとガーバーデータの出力(PCBgogo用)についての備忘録を載せていきます。 レイヤとは レイヤとは画層とも呼ばれ、字のごとく描画するシートが層になっているようなものです。 レイ...
マイクロマウス研修(のり)

マイクロマウス研修(のり)[32]STM32F446 STEP3-1 ADC(シングル)

記事一覧 のり マイクロマウス研修 ADC機能によるアナログセンサデータのデジタル化を行います。まずはシングルで1chだけ取得して前回行ったUART経由printf関数を使ってTera Termで表示します。 参考にした先達のサイト一覧 回...