Freshman

提供: WMMC Wiki
移動先: 案内検索

新入生向けページ

新入生マニュアルはこちら

新入生用マニュアルの表紙はこちら


はじめに

ようこそWMMCへ! 活動場所や作業の進め方に関する説明です


練習用基板・ライントレーサの作成

基本編 練習用基板作成に必要な基礎知識の解説
練習用基板編 練習用基板の具体的な作成方法
トレーサー製作編 ライントレーサーの作成方法
トレーサー走行編 ライントレーサーの調整方法等

プログラミングの準備

旧練習用プログラム(レジスタ手打ち)はこちら


開発環境の導入

開発環境の導入(Windows編) 開発環境の導入方法(Windows)
開発環境の導入(Mac編) 開発環境の導入方法(Mac)

プロジェクトの準備

準備(CubeIDE更新版) CubeIDEの初期設定をする 2019年5月以降はこちらを推奨
準備①(CubeMX編) CubeMXプロジェクトの作成・クロック設定・コード生成をする 現在は非推奨
準備②(SystemWorkbench for STM32 編) SystemWorkbench for STM32 でプロジェクトの読み込み・コンパイルをする 現在は非推奨

プログラムの書き込みとシリアルモニタ

プログラムの書き込み(Windows編) プログラムの書き込み方(Windows)
プログラムの書き込み(Mac編) プログラムの書き込み方(Mac)
シリアルモニタ(Windows編) マイコンからシリアル通信で送られる文字列を確認する方法(Windows)
シリアルモニタ(Mac編) マイコンからシリアル通信で送られる文字列を確認する方法(Mac)


練習用プログラム

LED・スイッチ編

練習用プログラム1 LEDを点灯させる
練習用プログラム2 LEDを点滅させる
練習用プログラム3 LEDをN回点滅させる
練習用プログラム4 スイッチを使う
練習用プログラム5 モード選択
演習問題の解答例 演習問題の解答例です

UART(シリアル通信)編

練習用プログラム6 UART(シリアル通信)をつかう

センサ・モータ編

練習用プログラム7 AD変換器をつかってセンサ値を取得する
練習用プログラム8 PWMを使ってモータを回す
演習問題の解答例 演習問題の解答例です


トレーサープログラム

▶︎トレーサープログラムはこちら