Inhoudsopgave:
- Stap 1: Benodigde materialen
- Stap 2: Combineer Arduino Uno met TFTLCD Shield
- Stap 3: Software en bibliotheken downloaden
- Stap 4: Compileer en upload de emulatorsoftware
Video: HP-35 wetenschappelijke rekenmachine-emulator met Arduino Uno - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
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
- Arduino Uno of compatibel.
- TFTLCD Shield met touchscreen voor Arduino Uno.
Stap 2: 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 software naar de Arduino en start. Veel plezier.
Aanbevolen:
Een rekenmachine maken met C-code: 14 stappen
Een rekenmachine maken met behulp van C-code: Welkom bij wat waarschijnlijk uw eerste code ooit zal zijn, u zult een eenvoudig programma schrijven dat een eenvoudige rekenmachine maakt met behulp van de programmeertaal "C". Opmerking: als afbeeldingen te ver of te dichtbij zijn, klikt u erop om de volledige afbeelding te bekijken
Gekke indrukwekkende wetenschappelijke/technische projecten: 10 stappen
Gekke indrukwekkende wetenschappelijke/technische projecten: wil je het beste wetenschaps-/technische project ooit hebben? Lees verder
Toetsenbord en LCD gebruiken met Arduino om Arduino-rekenmachine te maken: 5 stappen
Toetsenbord en LCD gebruiken met Arduino om Arduino-calculator te maken. In deze tutorial zal ik delen hoe je 4x4 matrix-toetsenbord en 16x2 LCD kunt gebruiken met Arduino en het kunt gebruiken om een eenvoudige Arduino-calculator te maken. Dus laten we beginnen
Een rekenmachine maken in Xcode met Swift: 9 stappen
Hoe maak je een rekenmachine in Xcode met Swift: In deze korte tutorial laat ik je zien hoe je een eenvoudige rekenmachine maakt met Swift in Xcode. Deze app is gebouwd om er bijna identiek uit te zien als de originele rekenmachine-app voor iOS. U kunt ofwel de aanwijzingen stap voor stap volgen en de berekening
Verander een TI grafische rekenmachine in een intervalmeter en maak time-lapse-video's: 7 stappen (met afbeeldingen)
Verander een grafische rekenmachine van TI in een intervalmeter en maak time-lapse-video's: ik heb altijd al time-lapse-video's willen maken, maar ik heb geen camera met een ingebouwde intervalmeterfunctie. Sterker nog, ik denk niet dat er veel camera's hebben zo'n functie (vooral geen spiegelreflexcamera's). Dus wat wil je doen als je wilt