週末副業記

土日は副業エンジニアのブログです。副業に関することを投稿します。

MT-RL78 アプリケーションの種類・周辺I/Oリダイレクション・レジスタ

MT-RL78というものを使用し、付属のチュートリアルに従いつつ、設定内容はスルーせずに、その設定がどのような意味を持つのかに注意しながら進めていきます。 2つのLEDを1秒間隔で交互に点滅させるプログラム アプリケーションの種類 CA78K0R 端子割り当て …

ArduinoのRAM、フラッシュメモリ、ROM

Arduinoでテストをしていると、スケッチの下に ・「最大2048バイトのRAMのうち、グローバル変数が184バイト(8%)使っていて、ローカル変数で1864バイト使うことができます。」 ・「最大32256バイトのフラッシュメモリのうち、スケッチが1514バイト(4%)使って…

Arduino UNOのTX RX

TXとRXで通信ができるのは分かるが、中身がどうなっているか分からないので、深掘りします。 TxとRxの意味 用語 省略前 意味 TX Transmitter 送信機 RX Receiver 受信機 なぜXなのかというところですが、略称みたいです。 詳しい理由が分かれば追記します。 …

自販機から異なる3つの飲み物を選ぶ組み合わせの数

自動販売機 前書き 条件 計算 まとめ 前書き 日常生活の中でも選択すべき場面はいくつかあります。その中で今回は、「自販機から異なる3つの飲み物を選ぶ組み合わせの数」を考えてみようと思います。 条件 ・一列に12本の飲料が設置され、三段構成となって…

Pythonで簡単にできる!二つの画像の特徴点を結ぶプログラム!

プログラミング言語Pythonを使用して、特徴抽出を行います。 Pythonを触ったことすらない方も取り組めるように、環境準備から行います。 環境として必要なものは下記の通りです。 下記の環境準備ができている方は、「特徴点を結ぶ」からご覧ください。 環境…

gnuplotで3次元グラフを描画する・入力コマンドをフォーマット化する

gnuplotで3次元図を表示する方法を書いていきます。合わせて、「グラフの色の変更、軸ラベルの表示・設定、入力コマンドのフォーマット化」についても記述させていただきます。 インストールがまだの方はこちらから! infoaisaka.hatenablog.com 3次元図を…

(sqlite3.OperationalError) no such table: ** ,テーブルを追加する方法【Python×Flask】

PythonでWebサービスを作る - Python3 + Flaskで作るWebアプリケーション開発入門 - その1作者:中野 仁発売日: 2018/02/24メディア: Kindle版一度テーブルを作成し、実行し、利用。その後、別のテーブルを作成し、実行すると、 no such table: dbtests「dbt…

二値化アプリ「nichica」【Python×Flask】

二値化処理をするサイトを作成しました。 htmlとPythonの連携 二値化処理 HTMLから画像データを読み込みPythonに受け渡す 「nichica」操作方法 「ファイルを選択」をクリック ファイルを選択 「send」をクリック 画像処理後(二値化処理後)画像の表示 html…