Shujima Blog

Apple製品,技術系の話をするブログ

デジタル可変抵抗器 MCP4018をArduinoで使ってみる

デジタルポテンショメータMCP4018を使ってみました. 今回はArduinoで値を変化させてみます. 環境 Arduino UNO R3 MCP4018 Arduino IDE 1.8.5 for macOS 製作 MCP4018のDIP化 小型のパッケージは自作基板に実装するときとても便利ですが,実験でブレッドボ…

オーディオ用減衰器(電子ボリューム) LM1972MをRaspberry Pi (Python)で動かす

Keyword : LM1972M オーディオ 電子ボリューム アッテネータ 減衰 オペアンプ Raspberry Pi 3 Python 2 spidev python-spi 環境 回路 Raspberry Piの準備 コード コードの説明 おまけ, 環境 Raspberry Pi 3 Model B (Amazon) LM1972M (秋月) LM1972を搭載…

OMRON 環境センサ (2JCIE-BL01)の使い方

環境 Raspberry Pi 3 Model B 2JCIE-BL01 ウェザーニュースのWxBeacon2でも動くと思われます. セットアップ モードの変更 買ってきたままのセンサを公式GitHubの通りに設定しても動きません. qiita.com にあるようにiPhoneまたはAndroidのアプリ「BLE Scan…

iPad Pro × Apple Pencil にオススメなメモ,ノートアプリ比較

iPad Pro 10.5インチとApple Pencilを買いました. これで快適にペーパーレス!!と思ったのですが,意外にも,きちんとApple Pencilでの手書きに対応したアプリが少ないんです(2017年時点での体感). 後々比較が出てきますが,今回調査対象としたアプリの…

Apple Watch Series 2とSeries 3 両方買ってみた比較(ついでに4とも)

AppleオタクなのにブログがAppleオタク感無いことに気づいて,急遽書きました. Apple Watch Series 2 アルミニウムモデルとSeries 3 ステンレスモデルの比較です. 両方買ったオタクは少ないんじゃないでしょうか. 両方購入の背景 2017年4月「Appleオタク…

iPhone/iPadを12Wで高速充電する回路

概要 iPhone/iPadはUSB経由で充電を行いますが,標準的なUSB2.0規格であれば500[mA]しか流すことができません. iPhone/iPadに対応した充電器は,USBのデータ通信線D+とD-に規定の電圧を流すことで,より多くの電流に対応していることをiPhone/iPadに伝えま…

USB Type-C関係の規格・用語を整理

基本的にははんぺん氏の記事のn番煎じです. hanpenblog.com 自分でもこんがらがってきて,人に説明するために情報を整理したくなったので書きます. なお,この記事は,(知識不足も多々ありますが)できる限り厳密性を優先して書いていますので,パッと理…

macのデフォルトのJava Runtime Environment (JRE)を更新する

とりあえず更新はできましたが最後よくわからない感じで終わります. ターミナルで java -version と入力すると java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mi…

中華製(Aliexpress)のSTM32F103基板買ってみた

概要 中国通販Aliexpressで,STM32と検索したら出てきた基板を買ってみました. ja.aliexpress.com なんと1枚あたりわずか250円です. 元ネタ どうやらこちらのmaple miniが元ネタのようです. www.leaflabs.com こちらのブログでコピー品と共に詳しく紹介さ…

macのFinderからGUIでRaspberry Pi上のファイルにアクセス

環境 MacBook Pro Mid 2017 15" macOS 10.14 Mojave beta Raspberry Pi 3 Model B Raspbian stretch 9.4 Wi-Fiルーターを介したWi-Fi接続 ( テザリングではできません) homebrewがインストールされていない場合 homebrewとはmacOS版のapt-getのようなもので…

Lightning/microUSB兼用ケーブルは絶対にiPad Proに使っちゃいけない

百均で売ってたLightningとmicroUSBを兼ねるケーブルで家を焼きかけました.モバイルバッテリーとiPadをそのケーブルで充電したところ,iPadから煙があがり,端子が黒焦げになりました.

Ubuntu 18.04 US配列に変更する(Parallels on US-MacBook)

環境 MacBook Pro Mid 2017 15" macOS Mojave beta Parallels Desktop 13.3.2 Ubuntu 18.04.1 LTS (Bionic Beaver) on Paralles on macOS 18.04を新規インストールした状態.最初から日本語化されており,日本語入力もできた. しかしながら,記号の配置がJI…

米国FE試験 (FE exam.)に挑戦してみる(受験申し込み編)

概要 FE試験に受験申し込みしてみます. masa-flyu.hatenablog.com に書きましたとおり,四半期ごとに1回の受験を3回までできます. 受験許可の有効期限は1年ので,受験許可が出た後しばらく勉強したとして,その後は3ヶ月ごとに1回の受験になるでしょう.(…

3次元CAD利用技術者試験1級(資格レビュー)

試験概要 3次元CAD利用技術者試験は,ACSPが主催する民間資格です. 民間資格 2級は筆記試験で,3D-CADの知識全般を問われます. 準1級,1級は実技試験で,言葉や展開図によって指示されるモデルを正確に素早くモデリングできるかを問われます. 実技といっ…

3次元CAD利用技術者試験対策(Inventorモデリング高速化)

結論から言えば,「テンキーまじぱねぇ」です. 試験に使ったグッズ 2018年度版CAD利用技術者試験3次元公式ガイドブック作者: コンピュータ教育振興協会出版社/メーカー: 日経BP社発売日: 2018/03/08メディア: 単行本この商品を含むブログを見る サンワサプ…

応用情報技術者を短期間で取得する方法

あくまで,個人的意見ですが... ITパスポートや基本情報を受けたことがない状態で,3週間勉強して応用情報技術者に合格しました. モチベーションや取り組んでいる分野など,自分と異なる環境の方が多いと思いますが,短期間で合格したい方にオススメの情報…

【合格体験談】電験3種に合格するための,飽きなくて,効率がいい勉強法

実際にやってみた勉強法 1. 科目を選ぶ 最初は全科目の基礎となる理論がおすすめです.得意そうな科目があれば,それから始めれば問題ありません. 2. 過去問を見て絶望する 選んだ科目の過去問を開いてみます.どうせしょっぱなから解けるわけありませんが…

電験3種と応用情報はどっちが難しいのか比較

ネットで両者を比較して云々言ってる人がいたので書いてみました. 全く分野が異なるものを比較しても仕方ない気がしますが,どちらも興味ある人にとっては重要なのかもしれないですね. 私の答え: 電験3種 私は電験3種と応用情報を両方持っています. その…

Arduino DueのPWMデューティをより細かく変える(analogWriteResolution)

環境 Arduino Due 互換品 HiLetgo® DUE R3 ARM 32Bit AT91SAM3X8EA Arduino DUEと互換 ケーブル付き [並行輸入品]出版社/メーカー: HiLetgoメディア: ホーム&キッチンこの商品を含むブログを見る Arduino IDE 1.8.5 MacBook Pro Mid 2017 macOS Mojave beta …

Arduino Due で高分解能なエンコーダを読み取ってみた

概要 1周512[PPR](2048[counts/rev])のエンコーダを読み取って,シリアル通信で出力してみました.結論から言えば,150000[counts/s]くらいまでなら読み取れそうです.ただし,他になんの処理も挟んでいない上,1個だけの場合ですので,実際に使う場合には…

Arduino DueのDACで正弦波(sin)を出してみた

環境 Arduino Due 互換品 HiLetgo® DUE R3 ARM 32Bit AT91SAM3X8EA Arduino DUEと互換 ケーブル付き [並行輸入品]出版社/メーカー: HiLetgoメディア: この商品を含むブログを見る Arduino IDE 1.8.5 MacBook Pro Mid 2017 macOS Mojave beta プログラム doub…

Arduino DueのPWM周波数を変える mac版(variant.h編集)

こちらを参考にmacでやろうとして戸惑ったので. http://anbalab.com/summary/duepwm 環境 Arduino Due 互換品 HiLetgo® DUE R3 ARM 32Bit AT91SAM3X8EA Arduino DUEと互換 ケーブル付き [並行輸入品]出版社/メーカー: HiLetgoメディア: この商品を含むブロ…

USB-CをMagSafe化するケーブルはやめるべき

たとえばこんなの. 銀 磁気吸収 100W 5A 充電ケーブル USB-C & USB-C 3.1 ケーブル 1.8 m 【急速充電/超高耐久】Galaxy S9/S8/S8+、MacBook、MateBook Pro(87W 4.3A) 各種対応 CTX-Macbook-16G11出版社/メーカー: FIRST2SAVVVメディア: エレクトロニクスこ…

macOS Mojave betaに STM32CubeMXをインストールする

なぜかはわからないけどできた。他のソフトウェアにも応用できるかも。 環境 MacBook Pro Mid 2017 macOS 10.14 Beta 3 症状 ダウンロードしてきたパッケージ「SetupSTM32CubeMX-4.26.0.app」をクリックしても起動しなかった。 右クリック→Option押しながら…

Raspbery PiとEthenet(有線LAN)で通信する

1. IPアドレスを確認 Raspberry Pi上のターミナル(LXTerminal)でIPアドレスを確認 ($は打つ必要が無い) $ ifconfig すると、以下のような文字列が一気に出てくる。 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx broadcast xxx.x</up,broadcast,running,multicast>…

Raspberry PiどうしでUDPやりとり(Python 3)

Raspberry Pi 相互と言っているが、Pythonが実行できればパソコンでもMacでもなんでも良いです。 両者の操作を行ったり来たりするので、SSHでの遠隔操作が望ましいでしょう。 筆者の環境 Raspberry Pi 3 × 2 Raspbian 9.4( stretch ) Python 3.5.3 Raspberry…

MacBook,Air,Proと一緒に買うUSB Type-Cアダプタ・製品オススメ

// 追加するmetaタグの作成 var newMeta = document.createElement("meta"); newMeta.setAttribute("name","robots"); newMeta.setAttribute("content","noindex"); // 作成したmetaタグをhead要素内末尾に追加 document.getElementsByTagName("head")[0].ap…

Mac/LinuxでmicroSDのRaspberry Piイメージを丸ごとコピーしてバックアップ

Raspberry Piといえど,長く使っていれば,いろんな設定,いろんなパッケージの導入など,簡単に再構築できない状態になっていきます. そんなRaspberry Piのイメージ全体をバックアップすることで,いざという時に備えておくことをお勧めします. この記事…

MATLABとRaspberry PiでHelloWorldやLチカ。

MATLAB Support Package for Raspberry Pi Hardwareを使用することで、MATLABからRaspberry Piを動かすことができます。 リモートでRaspberry Pi上のコマンドを実行できるほか、その結果をMATLAB上に表示することもできます。 echoコマンドを実行することで…

MATLABでC言語のファイルを利用する

公式ドキュメントを見てもよくわからなかったので, 手順 1: .cファイルを指定の書式で作成する 書式は参考文献に詳しく載っているとおり.このとき #include "mex.h" というヘッダファイルの存在が気になったのだが,どうやらそんなファイルは無いらしい.…

当ブログをご利用いただく際には免責事項をお読みください。