工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

ArduTester Millenium、究極のUNO&MEGAバージョン

コンポーネントと消耗品

>
Arduino UNO
× 1
Arduino Mega 2560
× 1
英数字LCD、16 x 2
× 1
グラフィックOLED、128 x64ピクセル
× 1
DFRobot I2C 16x2 ArduinoLCDディスプレイモジュール
× 1
ジャンパー線(汎用)
× 1
スルーホール抵抗、470キロオーム
× 1
スルーホール抵抗、680オーム
× 1
スルーホール抵抗、10 kohm
× 1
ソルダーレスブレッドボードハーフサイズ
× 1
HARDWARIOプッシュボタンキット
× 1

必要なツールとマシン

>
はんだごて(汎用)
PCBホルダー、はんだごて

このプロジェクトについて

Ardutester V1.13の公開以来(ディスプレイインターフェイスの数が限られているため、主に2行16文字の人気のある4ビットパラレル1602 LCD、HD44780コントローラーがサポートされていました。)時間が経つにつれて、私は他のディスプレイを追加し、高速ネイティブI2C用のArduinoワイヤーライブラリを使用してソフトウェアドライバーを最新化しました。これにより、応答性の高いグラフィカルOLEDディスプレイに必要なパフォーマンスがもたらされます。

ArduTesterのグラフィックバージョンにはリソースが必要なため、グラフィックディスプレイを選択する場合はMEGAが必要です。 MEGAのタイマーが多いほど、Freqも使用できます。利用可能なカウンター機能。

基本的なUNOは、配線を最小限に抑えるために、I2Cインターフェイスを備えた1602 16 X 2LCDを実行できるようになりました。

このプロジェクトは、以下の4つの一般的なハードウェア構成の最新のソフトウェアバージョンの構成に焦点を当てています(もちろん、SPIを備えた1306や、ディスプレイをまったく備えていないArduinoシリアルモニターのみなど、より多くのディスプレイバリアントが可能です...)。

>

ArduTesterを初めて使用する場合は、最初に

を調べてください。

ArduTester V1.13:ArduinoUNOトランジスタテスター

https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4?ref=user&ref_id=680368&offset=3

ArduTesterの詳細については、こちらをご覧ください。

このミレニアムプロジェクトで詳しく説明されている4つの構成は次のとおりです:

  • 1602LCDパラレルインターフェースを備えたUNO
  • I2Cインターフェイスを備えた1602LCDを備えたUNO
  • I2Cインターフェース(および周波数カウンター)を備えた1602LCDを備えたMEGA
  • I2Cインターフェース(および周波数カウンター)を備えたグラフィックディスプレイ1306 OLED 128 X64を備えたMEGA。

ArduTesterは「持続可能な電子機器」に準拠しています。誤ってAtmelチップを殺した場合でも、Arduinoボードを交換するか、修理することでArduTesterをいつでも修理できます(AtmelはUNOのソケットにあります)。すべてのテスターを廃棄せず、電子廃棄物の発生を最小限に抑えます。

構成1、クラシック:1602パラレルインターフェースを備えたUNO

IDEでArduino / Genuino UnoBoardを選択します

Makefile.hエントリは次のようになります。それ以降のすべてのディスプレイエントリはコメント化されています。

<図>

エクスプレス配線命令:TP1..3-A0..A2、RL..RH-D8..D13、テスト-A3

DB7..DB4-D2..D5、E -D6、RS-D7、R / WからGND、KからGND、Aから3.3V、VOからコントラストポテンショメータ、VSSからGND、VDDから5V

構成2、配線の削減:1602withI2Cインターフェースを備えたUNO

IDEでArduino / Genuino UnoBoardを選択します

Makefile.hエントリは次のようになります。 (27〜28行目のコメントを外します。)

<図>

エクスプレス配線命令:TP1..3-A0..A2、RL..RH-D8..D13、テスト-A3

GNDからGND、VCCから5V、SDAからA4、SCLからA5

構成3、MEGAwithFreq.Meter:1602withI2Cインターフェイスを備えたMEGA

IDEでArduino / GenuinoMegaまたはMega2560Boardを選択します

Makefile.hエントリは次のようになります。 (27〜28行目をコメントなしのままにします。)

<図>

エクスプレス配線命令:TP1..3-A0..A2、RL..RH-A8..A13、テスト-D29

GNDからGND、VCCから5V、SDAからSDA 20、SCLからSCL 21

構成4、MEGAwithOLED&Freq.Meter:MEGA with 1306OLED128X64 withI2C interface

IDEでArduino / GenuinoMegaまたはMega2560Boardを選択します

Makefile.hエントリは次のようになります。 (27〜28行目を削除します。)

<図>

エクスプレス配線命令:構成3と同じ

周波数計については、MEGAのプロセッサピンに2つのピンがあります(はんだごてが必要です)。

この難しさの後、あなたは周波数計を楽しむことができます!

<図>

矢印1は、プロセッサのピン7〜8のはんだ付けです

矢印2PWM3に接続されたオレンジ色のワイヤーが50Hzのノイズを拾っています...

コード

ArduTesterV1.13ミレニアム
UNOまたはMEGAボードを選択し、Makefile.hを編集し、確認してアップロードします

回路図

これは、Karl-HeinzKubbelerによるマニュアル「TransistorTesterwithAVRmicrocontrollerおよびもう少し」のバージョン1.13kの33ページからの情報です。

2018年3月8日

製造プロセス

  1. 展示:プライマルディスプレイ
  2. LCDアニメーションとゲーム
  3. Arduino UnoWiFiを使用したWebServerBlink
  4. Nextionディスプレイで遊ぶ
  5. シンプルなUNO計算機
  6. Arduino UNOを使用してLCDTFTスクリーンに画像を表示する!
  7. 視覚の持続性
  8. スマートフォンの温度監視
  9. Arduino Weather Station
  10. ArduinoLCDビデオゲーム
  11. Dodge The Defs!