Inhoudsopgave:

HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno - Ajarnpa
HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno - Ajarnpa

Video: HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno - Ajarnpa

Video: HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno - Ajarnpa
Video: NEWYES Calculator VS Casio calculator 2024, November
Anonim
HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno
HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno

Het doel van dit project is om de volgende simulator uit te voeren:

www.hpmuseum.org/simulate/hp35sim/hp35sim….

op een Arduino Uno met TFTLCD en touchscreen dat lijkt op de originele HP-35 Scientific Calculator.

Het emuleert de originele code die is opgeslagen in HP-35 ROM's. Mogelijk vindt u de hele geschiedenis van het originele apparaat en het hackverhaal op de pagina van Mr. Jacques Laporte.

(https://www.jacques-laporte.org/HP203520Saga.htm)

In de jaren zeventig waren rekenmachines de meest geavanceerde technologische apparaten die voor iedereen beschikbaar waren. Maar wetenschappelijke rekenmachines waren zeer zeldzaam en waardevol. HP-35 was de eerste zakrekenmachine met transcendentale functies. U kunt de volledige geschiedenis van het apparaat ook op deze pagina vinden:

www.computinghistory.org.uk/det/12274/Hewle…

Je zou deze emulator kunnen proberen om een gevoel van die tijd te ervaren.

Stap 1: Benodigde materialen

Vereiste materialen
Vereiste materialen
  1. Arduino Uno of compatibel.
  2. TFTLCD Shield met touchscreen voor Arduino Uno.

Stap 2: Combineer Arduino Uno met TFTLCD Shield

Combineer Arduino Uno met TFTLCD Shield
Combineer Arduino Uno met TFTLCD Shield

Voordat u het schild aan Arduino Uno bevestigt, controleert u of de pin uit het schild overeenkomt met het onderdeel dat in de vorige stap is gegeven. Als er een verschil is, moet u de pindefinities in de schets volgens uw schild rangschikken. Bevestig TFTLCD Shield aan de Arduino Uno.

Stap 3: Software en bibliotheken downloaden

Download software en kopieer naar uw Arduino-werkmap."C:\Users\"YourUserName"\Documents\Arduino\" Libraries zijn ook inbegrepen in dit pakket. Kopieer indien nodig bibliotheken naar uw werkbibliotheekmap. "C:\Gebruikers\"UwGebruikersnaam"\Documenten\Arduino\bibliotheken\"

Emulator:

Bibliotheken:

drive.google.com/file/d/1dj0b8yiUuLH-n4-fk…

Stap 4: Compileer en upload de emulatorsoftware

Compileer en upload de emulatorsoftware
Compileer en upload de emulatorsoftware

Compileer en upload de software naar de Arduino en start. Veel plezier.

Aanbevolen: