ArduTester Millenium, de ultieme UNO- en MEGA-versies
Componenten en benodigdheden
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Benodigde gereedschappen en machines
| ||||
|
Over dit project
Sinds de publicatie van de Ardutester V1.13 (met een beperkt aantal display-interfaces, werd voornamelijk het populaire 4-bits parallelle 1602 LCD-scherm met 2 regels bij 16 tekens, de HD44780-controller, ondersteund. ). In de loop van de tijd heb ik andere schermen toegevoegd en de softwarestuurprogramma's gemoderniseerd door de Arduino-draadbibliotheek te gebruiken voor de High Speed native I2C, die de prestaties levert die nodig zijn voor een responsief grafisch OLED-scherm.
Omdat de middelen nodig zijn voor de grafische versie van de ArduTester, is een MEGA nodig wanneer er voor een grafisch display wordt gekozen. Hoe meer timers in de MEGA het ook mogelijk maken om de Freq. Tellerfunctie beschikbaar.
De basis UNO kan nu de 1602 16 X 2 LCD met I2C-interface gebruiken om de bedrading tot een minimum te beperken.
Dit project richt zich op de configuratie van de nieuwste softwareversie voor 4 populaire hardwareconfiguraties hieronder (natuurlijk zijn meer weergavevarianten zoals 1306 met SPI of alleen Arduino Serial Monitor, zonder enige weergave mogelijk...).
Als ArduTester nieuw voor u is, verken dan eerst de
ArduTester V1.13:de Arduino UNO-transistortester
https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4?ref=user&ref_id=680368&offset=3
voor meer gedetailleerde informatie over de ArduTester.
De 4 configuraties die in dit millenniumproject worden beschreven, zijn:
- De UNO met 1602 LCD parallelle interface
- De UNO met 1602 LCD met I2C-interface
- De MEGA met 1602 LCD met I2C-interface (en frequentieteller)
- De MEGA met grafisch display 1306 OLED 128 X 64 met I2C-interface (en frequentieteller).
De ArduTester voldoet aan "de duurzame elektronica", want als je per ongeluk de Atmel-chip doodt, kun je de ArduTester altijd repareren door het Arduino-bord te vervangen of te repareren (De Atmel zit op een stopcontact in de UNO), dus je hebt om niet alle testers weg te gooien, waardoor de productie van elektronisch afval wordt geminimaliseerd.
Configuratie 1, de klassieker:UNO met 1602 parallelle interface
Selecteer Arduino / Genuino Uno Board in de IDE
De Makefile.h-items zouden er als volgt uit moeten zien, alle verdere Displays-items zijn weggelaten.
Express bedradingsinstructie:TP1..3 - A0..A2, RL..RH - D8..D13, Test - A3
DB7..DB4 - D2..D5, E -D6, RS - D7, R/W naar GND, K naar GND, A naar 3.3V, VO naar Contrast Potentiometer, VSS naar GND, VDD naar 5V
Configuratie 2, minder bedrading:UNO met 1602 met I2C-interface
Selecteer Arduino / Genuino Uno Board in de IDE
De Makefile.h-items zouden er als volgt uit moeten zien. ( uncomment Regels 27-28 ).
Express bedradingsinstructie:TP1..3 - A0..A2, RL..RH - D8..D13, Test - A3
GND naar GND, VCC naar 5V, SDA naar A4, SCL naar A5
Configuratie 3, MEGAwithFreq.Meter:MEGA met 1602 metI2C-interface
Selecteer Arduino / Genuino Mega of Mega 2560 Board in de IDE
De Makefile.h-items zouden er als volgt uit moeten zien. (Laat regels 27-28 onbecommentarieerd).
Express bedradingsinstructie:TP1..3 - A0..A2, RL..RH - A8..A13, Test - D29
GND naar GND, VCC naar 5V, SDA naar SDA 20, SCL naar SCL 21
Configuratie 4, MEGAmetOLED&Freq.Meter:MEGA met 1306OLED128X64 metI2C-interface
Selecteer Arduino / Genuino Mega of Mega 2560 Board in de IDE
De Makefile.h-items zouden er als volgt uit moeten zien. ( cooment out lijnen 27-28 ).
Express bedradingsinstructie:hetzelfde als Configuratie 3
Opmerking voor de frequentiemeter, er zijn 2 pinnen om te verkorten (soldeerbout nodig) op de processorpinnen van de MEGA.
Na deze moeilijkheid kun je genieten van de frequentiemeter!
Pijl 1 is het solderen van pin 7-8 van de processor
Pijl 2 De oranje draad die is aangesloten op PWM 3 pikt de ruis van 50 Hz op...
Code
ArduTester V1.13 millennium
Selecteer UNO of MEGA Board, Bewerk de Makefile.h, Verifiëren en UploadenSchema's
Dit is informatie van pagina 33 van de handleiding "TransistorTester met AVR-microcontroller en een beetje meer", versie 1.13k, door Karl-Heinz Kubbeler8 maart 2018
Productieproces
- Expositie:The Primal Display
- LCD-animatie en gaming
- WebServerBlink met Arduino Uno WiFi
- Spelen met Nextion Display
- Eenvoudige UNO-rekenmachine
- Een afbeelding weergeven op een LCD TFT-scherm met Arduino UNO!
- Persistentie van visie
- Temperatuurbewaking op smartphone
- Arduino-weerstation
- Arduino LCD-videogame
- Ontwijk de Defs!