os自作入門 1日目 Hello World

はじめに 環境について バイナリエディタでゴリゴリ書いていくぜ 実行するぜ ここで問題発生 原因を突き止めるぞ もういちど実行してみる ノートパソコンで実行してみる はじめに 30日でできる!OS自作入門の一日目の エミュレータの起動でつまったので その…

VirtualBoxでエラー VT-x is disabled in the BIOS for all CPU modes

はじめに そもそもVT-xってなんぞ biosの設定 はじめに VirtualBoxで以下のエラーが出た VT-x is disabled in the BIOS for all CPU modes そもそもVT-xってなんぞ ウィキペデイアで調べただけだが インテル バーチャライゼーション・テクノロジー(Intel Vi…

arduinoでNTCサーミスタ(104NT-4-R025H42G)使ってみた

はじめに 使ったもの NTCサーミスタの原理 とりあえず使ってみる 回路図 スケッチ 電圧値を表示する スケッチ 温度を表示 はじめに サーミスターを使ってみた 使ったもの 104NT-4-R025H42G 抵抗68kΩ Arduino UNO マルチメーター NTCサーミスタの原理 NTCサー…

Excel for mac 近似曲線 近似式の桁数を変更する方法

はじめに 式の桁数を変更する はじめに 近似曲線の近似式の桁数を変更する方法 まず近似曲線の設定をする グラフをクリックして 上のバーのグラフのデザインをクリックして 左上のアイコン グラフ要素を追加をクリック 近似曲線をクリックして その他の近似…

スターサーバーでお名前comのドメインを設定する。

はじめに 設定前の状況 お名前com側の設定 スタードメイン側の設定 はじめに スターサーバーの無料プランで独自ドメインの 設定に手間取ったので 備忘録として書いていくぞ 設定前の状況 お名前でドメインを取得済み スターサーバーのフリー PHP+MySQLプラン…

processingでcsvファイル出力

csvファイル出力 コードの解説 <参考文献> csvファイル出力 csv形式で保存してみる 今回は下式のxに正数を100まで代入し x,yの値をcsvファイルに保存する y = 2*x 以下がProcessingのスケッチ PrintWriter file; float x, y; void setup() { file = createWr…

Hugo 画像を載せる方法

画像を保存する場所 タイトル部分に画像を表示する 本文に画像を表示する 画像を保存する場所 quickというフォルダ名でプロジェクトを作成した時 ディレクトリ構成図は以下のようになる quick/ ┣static/ ┗img/ ┗work2.png staticディレクトリ下にimgというフ…

Github+Hugoでブログを作る。No3|Githubへのアップロード

(1)アドレスの設定 (2)サイトの生成 記事の設定 記事の生成 (1)アドレスの設定 config.tomlに作ったgit pages のアドレスを設定する まずgit pagesのアドレスを確認しに行く アップロードする先のリポジトリに入り リポジトリの設定をクリックする 赤線の部…

Github+Hugoでブログをつくる No.2|記事の作成〜タグとカテゴリの設定〜

config.tomlの設定 テーマの設定 タイトルを変えてみる SNSの設定 プロフィール設定 記事の作成 タグとカテゴリの設定 www.shangtian.tokyo 前回はサンプルテーマをそのまま コピーしたため設定がしにくくなっている。 そこで新しくプロジェクトを作ることに…

Github+Hugoでブログを作る|Github設定とテーマのダウンロード

(1)はじめに (2)環境 (3)Githubの設定 (3-1)Githubに登録する (3-2)レポジトリを作る (3-3)github個人情報の設定 (3-4)gitリポジトリ echoコマンド git init git add git commit git remote add origin [URL] git push (4)brewのインストール (5)Hugoセット…

ArduinoでほこりセンサGP2Y1010AU0Fを使ってみた

・はじめに aitendoに行った時にほこりセンサが目に入り 衝動買いして、そのままだったで使ってみた。 結論から言うと検出能力は非常に低いんで ちょっとしたほこりや、室内の空気の状態 を知ることはできなかった タバコとかの煙が充満していれば検出できる…

Mac avr開発環境を構築

・はじめに ・使ったもの ・CrossPack-AVR をインストール ・Xcodeをインストール ・PATHを通す ・avrdudeをインストールする Lチカする ・プロジェクトを作る ・Makefile の書き換え DEVICE CLOCK PROGRAMER FUSESの設定 Makefileまとめ main.cを編集してプ…

nanopi neoでLチカ(wiringNP導入)

・目的 nanopi neoにwiringNPを導入して gpioを制御し、LEDを点滅させる ・wiringNPをインストール $git clone https://github.com/friendlyarm/WiringNP $cd /WiringNP> $sudo chomd 755 build $./build でインストール $gpio readall でgpioの情報が表示さ…

esp-wroom-02(esp8266)のSPIFFS機能でフラッシュメモリにHTMLファイルを追加する

・目的 ・方法 (1)SPIFFSの導入 (2)スケッチ ・結果 ・目的 esp8266のファイルシステムにHTMLファイルを 追加しwebサーバーを立ち上げる HTMLファイルをスケッチ内に書かなくて いいのでかなり楽にコードが書ける。 ・方法 (1)SPIFFSの導入 esp8266…

esp-wroom-02(esp8266)でmicroSDカードを使ってみた

・目的 ・使用したもの ・方法 (1)回路組み立て (2)スケッチ ・実行結果 参考文献 ・目的 esp8266でmicroSDを使ってみる。microSDは動作電圧が3.3V なのでロジックレベル変換をしなくていいんで楽。 ・使用したもの esp-wroom-02(esp8266) microSDdip…

卓上はんだ吸煙機をつくってみた

・目的 ・使用したもの ・方法 (1)回路を組み立てる (2)プログラム (3)組み立て ・結果 ・目的 卓上はんだ吸煙機をつくる ・使用したもの アクリル板 Aoleca プロ小型グルーガン 溶融グルースティック30本付 強力粘着 接着剤 スイッチ付き高温タイ…

nanopi neo のセットアップ

この記事は MCC Advent Calendar 2017 - Adventar の20日目の記事です。 前回はgurapomuさんによる 人間性とか社会性とかの話 - ヒューマンコンテンツにっき でした。 目次 ・nanopi neoとは ・OS イメージの書きこみ ・シリアル通信で端末を開く ・ピンの半…

esp-wroom-02(esp8266) boot mode(x,y)とは

esp-wroom-02がエラーコードをシリアル モニタにはき出したものを見るとたとえば rst case:2 boot mode:(1,6) みたいなのが書いてある。 今回はそのboot modeについて 端的に言うとboot mode:(x,y)は esp-wroom-02の状態を表している。 シリアルモニタの通信…

ディスプレイなしでRaspberry piを操作する方法

この記事はMCC Advent Calendar 2017 - Adventarの5日目の記事です ・はじめに ・前提として ・スマホでssh接続 ・sshじゃなくてGUI操作するぞ ・有線してssh (1)macの場合 (2)windowsの場合 (3)ubuntuの場合 ・はじめに このまえRaspberry piをデ…

ATTiny13Aでシリアル通信を行う

・目的 ・使用したもの ・方法 (1)ライブラリのインポート (2)回路を組み立てる (3)ライブラリの設定 (4)スケッチの作成 ・結果 追記 <参考文献> ・目的 ATTiny13Aのピン一つでシリアル通信を行う ・使用したもの ATTiny13A シリアル変換機 ダ…

ATTiny13A ブートローダー書き込み

・はじめに ・目的 ・方法 (1)Arduino に ArduinoISPを書き込む (2)ボードマネージャに追加 (3)配線 (4)ブートローダーを書き込み <参考文献> ・はじめに ATTiny13Aは秋月で50円ほどで とにかく安い ピンの数が少ないんでかなり制限 されて使い…

Ada入門:繰り返し構文

・目的 ・方法 ・目的 今回は繰り返し構文について Adaの繰り返し構文はバリエーション がけっこうあるきがする。 ・方法 ここでは5種類の繰り返しかた をやってみる まずこれ c言語でいうdo whileみたいなやつ i := 0; loop put("i ="); put(i, 5); New_Li…

Ada入門:Boolean型

・目的 Boolean型を使えるようになること ・方法 Boolean型を使ったコードを図1に示した。 with Ada.Text_IO, Ada.Integer_Text_IO; use Ada.Text_IO, Ada.Integer_Text_IO; procedure BOO is package Enum_IO is new Ada.Text_IO.Enumeration_IO(BOOLEAN);…

実験用電源の作成記録その3

・目的 ・使用したもの はんだ付け ・完成 ・目的 その1で組んだ回路を元に ユニバーサル基板にはんだ付け していく ・使用したもの ユニバーサル基板 XHコネクタ2pinオス,メス はんだ はんだごて ・方法 はんだ付け 図1の回路図のように ユニバーサル基板…

実験用電源の作成記録その2

・目的 プラスチックケースを加工して スイッチやコネクタを取り付ける ・使用したもの ドリル ブラックアンドデッカー(BLACK+DECKER) クイックコネクトドリルドライバー オレンジ KR151 出版社/メーカー: Black & Decker メディア: Tools & Hardware この商…

実験用電源の作成記録その1

・目的 ・使用したもの ・方法 (1)回路図の作成 (2)ブレッドボード上で回路を組む ・結果 ・目的 1Vから12Vの幅を持つ 電源を作成する。 ・使用したもの 可変抵抗 可変三端子レギュレータLM317T LM317T 可変三端子レギュレーター (1.2V-37V, 1.5A) 20…

可変三端子レギュレータLM317Tを使ってみた

・目的 可変三端子レギュレータを使用し 電源回路をブレッドボード上に 作るりLEDの明るさを変化させる。 ・使用したもの LM317T ブレッドボード LED 1kΩ抵抗 可変抵抗(B10k) ・LM317Tの仕様について 1.2Vから37Vの幅の電圧を出力できる 図1:ピン配置 出…

グラフィックボードを分解して、掃除してみた

譲り受けたパソコンに搭載されてた グラフィックボードが ホコリまみれだったので 分解して、掃除してみた。 グラフィクボードは ATI Radeon 256MB PCI Express DMS-59 Graphics Card Low Profile 7120035100G http://www.itinstock.com/ati-radeon-256mb-pc…

ArduinoでGPSモジュールGM-318をつかってみた

・はじめに ・目的 ・使用したもの ・GM-318の特徴 ・方法 (1)回路作成 (2)プログラム作成 ・結果 <参考文献> ・はじめに GPSモジュールが安売りされていた。 通常価格は3250円だそうだがなんと999円 ということで勢いで買ってしまった。 GPSとは 複…

Atmega328Pで自立走行ロボットを作ろう(その1)

・目的 最終的な目標は距離センサとATmega328Pを使って 自立走行できるロボットを作る。 超音波センサで距離を測り障害物に 近づいたらそれを避けて直進するように する。 今回はブレッドボード上に回路を組む ところまで。 ・使用したもの Arduino uno ATme…