Arduino 【ドローン製作記録】基盤の配線と組み立て【Arduino】 はじめに お久しぶりです。ドローン製作記録です。 ハンダゴテなどの機材を揃えていたら結構な時間が経ってしまいましたが、前回購入した基盤の配線と大まかな部品の組み立てをしました。 基盤の配線 プリント基板を作る気力はなかったのでユニバーサル基... 2019.09.16 2019.09.28 Arduinoドローン製作記録
Arduino 【ドローン製作記録】購入した部品の紹介【Arduino】 はじめに あっという間に一週間が経ちましたが、進捗がほとんどなくて辛いです。 とりあえずコツコツ進めていこうと思い、決まっている範囲の部品を購入したので、部品一覧とそれぞれの目的を簡単に説明していきたいと思います。 通信機器やGPS、カメラ... 2019.09.09 2020.02.08 Arduinoドローン製作記録
Arduino 【ドローン製作記録】Arduinoの環境構築からLチカで動作確認をするまで【Arduino】 はじめに ふと機械系を触ってみたくなったので、ロボカップジュニアサッカーで使っていたArduinoマイコンをフライトコントローラーとしたドローンを作ってみることにしました。 現時点ではまだほとんど何も決まっておらず行き当たりばったりになると... 2019.09.04 2020.02.08 Arduinoドローン製作記録
C++ 【C++】簡単なソケット通信プログラムを作ってみた。 はじめに IPv4でのソケット通信プログラムを教材用に作ったのでプログラムだけ載せておきます。 クライアント側でHelloWorld!を送信してサーバー側が受信した文字列をそのまま返すというプログラムです。 コメントアウトから大体何やってる... 2019.08.27 2020.06.19 C++
分解 【分解】ゲーミングマウスG402を分解してみた!【ロジクールG402】 はじめに 2年ほど使っているゲーミングマウスを分解して水洗いをしてみました。 分解から組み立てまでの流れを簡単に説明していきます。G402を使ってる人なんていないかもしれないですけどね。 戸惑いやすそうな組み立ての部分は細かく写真を載せてい... 2019.08.25 2020.04.15 分解
雑記 【雑記】PythonでHelloWorld!を表示する! はじめに 今回はPythonでの標準出力についてざっくりとまとめたいと思います。 実行環境は次の通りです。 PC:MacBook Pro(15-inch, 2016)OS:macOS MojavePython:Python 3.7.4 He... 2019.08.25 2020.05.22 雑記Python
雑記 【C++】標準入出力でBlackJackを作る?【雑記】 はじめに BlackJackを作れるようになれば脱初心者?的なことが何処かのサイトに書いてあったので今日はソートのプログラムを書く代わりに簡単なBlackJackのプログラムを書いてみました。 特にきちんとした設計をして作ったわけではないの... 2019.08.23 2020.04.06 雑記C++
試験対策 【試験対策】命題論理式についてのまとめ【大学講義】 はじめに 命題論理式について講義レベルの問題を解くために必要なことを説明していきます。 試験前日の一夜漬けで覚えたい人向けの記事です。 命題論理とは? まずはじめに命題論理について簡単な説明をします。 命題論理とは簡単に言えば真偽のどちらか... 2019.08.07 2020.02.02 試験対策
雑記 【雑記】モジュロ計算プログラム作ってみた【サマーウォーズ】 はじめに 昨日のサマーウォーズの再放送を見て、やってみよ〜と思ったので、モジュロ計算による曜日当てをプログラムで再現してみました。 アルゴリズムはwikipediaを参照しました。 簡単に言えばmod使って計算すると上手く曜日を出せるよって... 2019.07.20 2020.05.22 雑記C++
忘備録 【C++】ファイルの出力について覚えておくべきこと【忘備録】 はじめに 前回の記事の続き。 出力ファイルについて覚えておくと便利なオープンモードとファイル位置の設定についての忘備録。 オープンモードについて 前回は次のようにしてファイルを開いた。 std::ofstream オブジェクト名(ファイル)... 2019.07.07 2019.07.08 忘備録C++
c++入門講座 【C++入門講座】クラスにおけるコンストラクタについて はじめに 前回の記事から続いてクラスについて説明していきます。 コンストラクタはクラスやオブジェクトをうまく利用するのに便利な機能です。しっかりと扱えるようになりましょう! コンストラクタについて コンストラクタはクラスからオブジェクトの生... 2019.07.03 2020.01.25 c++入門講座C++
c++入門講座 【C++入門講座】クラスの概要と基本について はじめに CではなくC++を使う理由の大半がこのクラスを作ることができるという点にあると思います。 クラスはざっとした理解はとても簡単で、それでもやっぱり使いこなすのは難しいという厄介な分野です。 しっかりと勉強して、復習して、本物のC++... 2019.06.30 2020.01.25 c++入門講座C++
画像処理 【C++】OpenCVによるリアルタイム顔認識プログラム【画像処理】 はじめに 今回はOpenCVを使って、カメラに映る人の顔をリアルタイムで認識するプログラムを作ってみました。 わからないクラスなどがある場合には、前回の記事を参照してください。 こちらの記事でWindowsでのVisualStudio+Op... 2019.06.27 2021.01.08 画像処理OpenCVC++
画像処理 【C++】OpenCVを用いて動画の書き込みを行う【画像処理】 はじめに 以前の記事で動画の読み込み及び処理について説明しました。 今回はOpenCVでの動画の書き込みについて説明していきます。 VideoWriter VideoWriterは動画の書き込み用のクラスです。OpenCVで動画を書き込み際... 2019.06.27 2019.07.05 画像処理OpenCVC++
画像処理 【C++】OpenCVを用いてカメラ、動画から画像情報を取得する方法【画像処理】 はじめに 今回はOpenCVを用いてカメラから画像情報を取得し、画像処理(エッジ検出)を施したものをウィンドウに表示するというプログラムを作成します。 エッジ検出等の処理についての説明は以前の記事で取り上げているので割愛し、画像情報の取得や... 2019.06.25 2019.07.05 画像処理OpenCVC++