2021/02/13

【日本酒備忘録01】緑川 純米吟醸

日本酒備忘録始めました。

ここでは、執筆者が個人的に買ってきた日本酒について備忘録として記録を残します。

読む側の需要はそっちのけで、主に自分が買いたい、飲んでみたいと思った日本酒を選んでいきます。基本的にインドア貧乏学生(ついでに貧乏舌)が限られた資金、限られた行動範囲で買う酒なので、プレミアの付くような酒は出てきません。また、新潟出身、淡麗辛口好きなので新潟の酒が多めになりそうです。

日本酒歴たかだか数年の若造の戯言にお付き合いいただければ幸いです。


緑川 純米吟醸

製造者    緑川酒造株式会社(新潟県魚沼市)

アルコール分  15.5度

精米歩合    55%

購入価格    1600円+税/720 mL


第1回の日本酒は新潟県魚沼市の緑川です。新潟の淡麗辛口の代表的な銘柄でありつつ、県外ではあまり認知されていないように思います。

2021/02/12

【ポケモン×Arduino_01.1】スケッチの読み方、書き方備忘録

 ※本記事は、ポケモン剣盾をArduino Leonardoで自動化するにあたり、使用するコードをまとめた記事です。「そもそもArduinoって何?」って方は過去の記事をご覧ください。

本記事は、

・Arduinoで使用するプログラム言語

・NintendoSwitchControllライブラリのコード

について、プログラミング未経験に近い執筆者が最低限必要な知識を備忘録としてまとめたものです。

プログラミング未経験者がSwitchの自動化だけできるようになる程度のざっくりとした説明です。正確さは二の次、とりあえず使えることを重視します。細かいことは執筆者自身分かっていないかもしれません。


 

Arduino言語

Arduinoで使用するプログラミング言語は、C/C++言語をベースにしたものらしいです。

 執筆者のプログラミング歴はJavaを3日間触れた程度、C言語等は触れたことがありません。

様々な文法、演算子、関数などありますが、

これだけ組み合わせればポケモンの自動化ができる!

というものだけ記します。

本ブログでは「NintendoSwitchControll」ライブラリを使用します。

このライブラリについてのGithubのページはこちら

その元となっている「SwitchControlLibrary」ライブラリについてはこちらです。

「NintendoSwitchControll」は、元となる「SwitchControlLibrary」の関数も使えるようです。

 

2021/02/11

【ポケモン×Arduino_01】Arduino Leonardo環境構築~動かしてみる

 ※本記事は、ポケモン剣盾をArduino Leonardoで自動化するための導入方法について書いた記事です。「Arduinoって何?」って方は前回の記事をご覧ください。

本記事は、

・Arduino Leonardoの入手

・Arduinoに書き込むための環境構築

・ライブラリ付属のプログラムを書き込み~実行

についてまとめたものです。

2022.05.23追記:導入に関しての質問などが増えてきており、文章だけだと分かりにくい箇所があるため、導入手順をまとめた動画を公開します。

 

2021/12/11追記:導入などにあたって頻出の質問については別ページにまとめました。コメントなどで質問する前に、こちらを確認してみてください。

 

自動化に必要なもの

前回の記事の復習です。 


 自動化を行うにあたり物理的に必要なものは以下の4つとなります(工具などは要りません)。

・Nintendo Switch(liteも可、ただし下記のケーブルの端子に注意)とポケモン剣盾(ソフト) 

・Arduino Leonardoボード(搭載しているマイコンは「ATmega32U4」)

・PC(執筆者はWindows。Mac等の方は他のサイトの解説も参考にしてください)

・ArduinoとPCをつなぐケーブル(純正ボード等ならmicro USBケーブルが付属。SwitchのドッグのUSB端子に接続する場合はそのままでOK、携帯モードやSwitch liteならTypeA→TypeCへの変換が必要

 

また、PCでArduino用のプログラムを作成、 書き込みをするために

・ Arduino IDE

・Switchコントローラーとして認識させるためのライブラリ

が必要となります(無料で揃います)。


 

 以上の必要なものについて、順に解説します。

2021/02/10

【ポケモン×Arduino_00】Arduinoによるポケモン剣盾自動化のススメ

※本記事は、ポケモン剣盾をArduinoで自動化するメリットについて使ったことのない人向けに書いた記事です。具体的な導入方法やプログラム等は次回以降の記事をご覧ください。

 

本記事は、

・マイコン、Arduinoとは何?

・Arduinoでどんなことができる?

・必要なものは何?

についてまとめたものです。


2021/12/11追記:導入などにあたって頻出の質問については別ページにまとめました。コメントなどで質問する前に、こちらを確認してみてください。

 


※以下の記事では、わかりやすく、簡潔にまとめることを重視しております。執筆者自身にわか知識ですので、詳しい内容を知りたい方は自分でググってください。

 

マイコンとは?Arduinoとは?

マイコンとは、マイクロコントローラの略であり、電気機器の制御用に最適化されたコンピュータのことを指します。炊飯器、冷蔵庫、洗濯機など、身近な電気機器の制御に使われています。

そして、Arduino(アルドゥイーノ)とは、「もっとシンプルに、もっと安価に、技術者でない学生でもデジタルなものを作ることができるようにする」という目的で開発されたマイコンボード(マイコンと、必要な電子回路や端子などの揃ったボード)ならびに作動させるソフトウェアを指します。

オープンソース ハードウェアであり、基本的に誰でもマイコンボードの設計情報を無料で使うことができます。そのため、公式で作られているボードだけでなく、他のメーカーが作ったボードも流通しており、種類さえ合っていれば基本的に互換品として同じように使うことができます(本家より安いことが多いです)。

 

ブログはじめました~軽く自己紹介

本ブログをご覧いただきありがとうございます。

ミドリカワセミと申します。緑川蝉です。

 (ミドリカワセミという鳥は実在しない、ミドリヤマセミは実在するようです)

このページは、主に執筆者についての簡単な自己紹介です。有益な情報は一切ありません

本ブログについて知りたい方はこちらをご覧ください。

 

 コロナウイルスで暇な時間が増えたので何かやってみよう
>Arduinoでのポケモン自動化を布教しよう
>ブログ始めてみよう(ついでにTwitter始めてみよう)

 という経緯で気まぐれにブログを開設してみました。あくまで暇つぶしなので、忙しかったり飽きたりしたら更新が止まります(ブログ名の通りになります)。

 

2024.12.31一部更新

Arduino自動化関連記事・更新情報などまとめ

※本ブログの自動化関連情報について、とりあえず読んでね、という記事。 本ブログでは、Switch・Switch2ソフト(主にポケモン)の動作をマイコンArduino Leonardoで自動化する記事をいくつか公開しています。記事が増えてゴチャゴチャしてきたので、本ブログの自動化関...