CQ出版WebShop,書籍案内へようこそ

CQ出版トップページへWebShop書籍・雑誌総合案内会員登録・変更ご利用案内

買い物カゴを見る

WebShop書籍・雑誌総合案内トランジスタ技術SPECIAL>TRSP No.174 絵とき教科書 Arduino流マイコンのしくみ&動かし方

書籍・雑誌総合案内
WebShop内検索(googleで本サイトを検索:別ウィンドウ)

トランジスタ技術SPECIAL

制御プログラムはなぜ動くのか?Arduinoがわかれば他のマイコンもOK!

TRSP No.174 絵とき教科書 Arduino流マイコンのしくみ&動かし方

B5判 176ページ
定価2,640円(税込)
2026年4月1日発行
トランジスタ技術SPECIAL編集部 / 編
2026年3月27日発売予定!

この商品を購入

 電子機器の制御に中心的な役割を果たすマイコンについて,しくみと動かし方,各種I/O制御を絵ときで解説します.また,定番マイコン・ボードArduino UNOを使ってプログラムと動作を確認します.
目 次


必ず使う! コンピュータの基礎もわかる!
Introduction 1 電子機器の主役! 「マイコン」のススメ

Arduinoからはじめれば他のマイコン・ボードも使える
Introduction 2 ターゲット・マイコン Arduino超入門

自分に合ったタイプを見つける
Introduction 3 保存版 Arduinoボード大図鑑

第1部 [絵とき] マイコンはどうやって動くか

書き込み・制御で重要「周辺機能」・操作の基本「レジスタ」
第1章 マイコン上でプログラムを動かす基本的なしくみ

setup関数とloop関数を書けばArduinoプログラムが動くしくみ
第2章 マイコン・プログラムの処理の流れ

“L”を出力するときは電流が流れ込む…内部回路もふまえることが重要
第3章 絵ときI/O制御(1)…出力ポートで外部機器をON/OFF

必ず方向レジスタを設定しないといけない理由
第4章 絵ときI/O制御(2)…入力ポートで外部信号を取り込む

第2部 制御に必須! 実時間にかかわる処理のしくみ

使いまくる周辺機能「タイマ」入門
第5章 時間を決めて「待つ」…絵とき「タイマ」処理

マイコンに用意されているCPU処理を強制的に変える「割り込み」のしくみ
第6章 急ぎの通知にすぐ対応…絵とき「外部割り込み」

実際の制御はいろいろな割り込みを組み合わせて使うことになる
第7章 一定時間経過したら処理…絵とき「タイマ割り込み」

第3部 [絵とき] よく使うマイコンのI/O

PWM出力analogWrite関数の動作と使い方
第8章 絵ときPWM出力…アナログ値制御を実現する

A-D変換analogRead関数の動作と使い方
第9章 絵ときA-D変換…アナログ値の取り込み

I2C通信Wire関数の動作と使い方
第10章 絵ときI2C通信…センサ等でよく使う

UART通信Serial1関数の動作と使い方
第11章 絵ときシリアルUART通信…PCとのやりとり

第4部 I/O制御を組み合わせてシステムに仕上げる

CPUから見ればディジタル&アナログI/Oの組み合わせ
第12章 センサ×モータ! 空気モニタ・システムの回路

状態遷移や設定値を使ってモレなく動かす
第13章 センサ×モータ! 空気モニタ・システムのプログラム

割り込みが発生するタイミングによってはうまく動かない…を避ける
第14章 割り込み処理の実際…アクセス競合と排他制御

第5部 実践的なマイコンのI/O制御

超音波距離センサなど…パルス幅を測りたいことは意外とある
第15章 入力パルス幅を測る

回転数を測る
第16章 入力パルス数のカウント

モータで向きを変えたいときに便利
第17章 パルス幅出力でRCサーボ制御

A0端子から出せるアナログ出力の実際
第18章 D-A変換によるアナログ値制御

3大シリアル最後の1つ
第19章 より高速なSPI通信を使う

メーカごとに異なるデータシートを読みとくポイント
Appendix 1 重要項目SPIモードの調べ方

第6部 開発環境Arduino IDEのしくみ&動かし方

同じプログラムをいろんなマイコン・ボードに書き込んで使える
第20章 マイコン・プログラミング超定番環境 Arduino IDEのしくみ

プログラムを書き込むプログラムと書き込まれるプログラムの住み分け
第21章 マイコンにプログラムを書き込むしくみ

脱ビギナ! マイコン直たたきの世界へようこそ
Appendix 2 ライブラリを使わず直にI/Oレジスタを操作してみる

付録 同じArduino IDEでラズパイPicoプログラミング

1 ラズパイPicoプログラミングの準備
2 I/O制御(1)…ディジタル出力でON/OFF
3 I/O制御(2)…ディジタル入力
4 I2C/SPI通信…カラー画像のディスプレイ表示
5 PWM出力(1)…DCモータ駆動
6 PWM出力(2)…スピーカで音楽を鳴らす

書籍・雑誌総合案内

Copyright(C) 2026 CQ Publishing Co.,Ltd.All rights reserved

会社案内求人情報プライバシ・ポリシお問い合わせ