Python/Arduino学習記録,備忘録

コツコツ学んだ学習記録と備忘録。現在Python,Arduino勉強中。

【Hugo#1】Hugoとは~クイックスタート

DeepLを用いて翻訳しただけです。 https://gohugo.io/[目次] Hugoとは 推奨対象 クイックスタート Hugoとは Goで書かれた高速でモダンな静的サイトジェネレータ 汎用のウェブサイトフレームワーク Hugoのサイトは、Netlify、Heroku、GoDaddy、DreamHost、Git…

【Python#10】室内の温湿度データ読み込み&時系列グラフ作成

前回は以下の記事で,室内の温湿度をDHT11というセンサを用いて計測し,ArduinoとPC間のシリアル通信を用いてデータを飛ばし,Pythonでcsvファイルに保存させることを達成した。 opuktr.hatenablog.com 今回はその保存したcsvファイルからデータを読み込み,…

【Arduino/Python#9】室内の温湿度計測&csvファイルに保存

前回は以下の記事で,室内の温湿度をDHT11というセンサを用いて計測し,ArduinoとPC間のシリアル通信を用いてデータを飛ばし,Pythonでデータを表示させるということを達成した。 opuktr.hatenablog.com データを取得したならば,保存して置けば解析や予測等…

【Arduino/Python#8】室内の温湿度計測&PCリアルタイム表示

今回は室内の温度・湿度をDHT11を用いて計測し,シリアル通信を用いてPCに取り込み,Pythonでデータを表示させるということをする。 1. 必要素子 2. 配線図 3. スケッチ/Pythonコード 4. 実行結果 1. 必要素子 ブレッドボード 抵抗(10kΩ) 温湿度センサ(DHT11…

【Arduino#7】ライブラリのインストール

前回まで用いていた照度センサ以外にも温湿度が測れるDHT11という温湿度センサを使用してみる。 しかし,調べてみるとライブラリが必要らしいので,ライブラリをインストールする方法についてまとめておく。ライブラリによって,インストール方法が異なる場…

【Arduino#6】照度センサでLED明るさ調節

前回照度センサ(以下,CdS)から値を読み取り,シリアルモニタに表示させた。 今回はこの読み取った値を用いてLEDの明るさを調整する。といっても,今まで行ってきた内容を組み合わせることで簡単に実装できる。 1. 必要素子 2. 配線図 3. スケッチ 4. スケ…

【Arduino#5】照度センサの値読み取り

前回まではボタンスイッチを用いていたが,今回はセンサを使用してみる。 今回用いるのは照度センサである。照度センサ(以下,CdS)とは,当たる光の量によって抵抗値が変化するセンサである。 例えば,CdSの置く場所を以下の様にすると, 明るい場所 ⇒ 抵…

【Arduino#4】ボタンスイッチとLED回路(明暗3段階に変化)

前回のボタンスイッチ/LEDの回路に引き続き,ボタンスイッチを用いてLEDのの明るさを調節する回路を作る。 順序として,単純にLEDの明るさを設定可能な回路を作成した後に,スイッチと組み合わせ,3段階でスイッチング可能なLED回路を作成する。 1. 必要素子…

【Arduino#3】ボタンスイッチとLED回路

以前までは,スケッチ例であるBlinkについて扱っていましたが,これ以降は自分でスケッチを書くことでArduinoに対する理解を深めようと思う。 今回はボタンスイッチを用いて,スイッチ押すたびにLEDがON/OFF切り替わる回路を作成する。 1. 必要素子 2. 配線…

【Arduino#2】void setup()とvoid loop()

前回【Arduino#1】Introduction - Python初心者のやってみた集,兼備忘録において,Blinkというスケッチを用いた。今回はスケッチの書き方について,Blinkを例にまとめる。 1. void setup()とvoid loop() 2. Blinkスケッチ 1. void setup()とvoid loop() スケ…

【Arduino#1】Introduction

先日,Arduinoと呼ばれるマイコンを購入しました! Amazonで「ELEGOO UNO キット レベルアップ チュートリアル付 uno mega2560 r3 nanoと互換 Arduino用」というAmazon’s Choiceに選ばれている商品だそうで。そこで,今回はArduinoのセットアップ(Windows)…

【bitbank自動売買#4】リアルタイムAPIについて

今回はリアルタイムAPIについての記事。 というのも,自動売買(bot)を作ってもそのbotの勝率を確かめるために,過去の価格情報収集方法を色々調べてたらリアルタイムAPIというものを発見。そこで,今回はリアルタイムAPIを用いる為の環境構築と使用結果につ…

【bitbank自動売買#3】python_bitbankccの使い方学習(プライベートAPI)

ここでは,【bitbank自動売買#2】に引き続きプライベートAPIについて学習する。 プライベートAPIを使用する際には「APIキー」「シークレット」が必要。 これらの情報は決して他人に公開してはダメ。 #AIPキー API_KEY = 'BITBANK_API_KEY' #シークレット API…

【bitbank自動売買#2】python_bitbankccの使い方学習(パブリックAPI)

【bitbank自動売買#1】では,pythonでコードを書く準備をしてきましたが,今回は実際にインストールしたパッケージを用いてコードを動かします。 以下に「python_bitbankcc」の使い方について説明はこちらに載っていますが,説明がざっくりしているので,実…

【bitbank自動売買#1】Introduction

実は「出川組」と呼ばれるcoincheckのCMで参入した勢よりも少し前にbitbankというところで仮想通貨取引を始めてました。そんなつっこんでなかったけどあの大暴落は笑った記憶が。。。 その雀の涙程の資金で, 今回はbitbankで自動売買ツールを作成してみよう…

コマンドプロンプトでGitを使用

【問題】コマンドプロンプトでgitを使用したが,cannot find 'git'とエラーが出た 【解決】gitをインストールしていなかったのでインスト―ル! (参照:https://qiita.com/taiponrock/items/632c117220e57d555099) Git????って思ったので少し調べてみた。…

はじめに

このBlogは "Python/Arduino学習記録,備忘録" です。 基本的に,OSはWindowsを使用します。 Python3のコードがメインになると思います。 勉強中なので,オカシイ箇所があればご指摘ください。 基本的には,現在興味がある機械学習について勉強する予定です。…