สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่จำเป็น
- ขั้นตอนที่ 2: รวม Arduino Uno กับ TFTLCD Shield
- ขั้นตอนที่ 3: ดาวน์โหลดซอฟต์แวร์และไลบรารี
- ขั้นตอนที่ 4: รวบรวมและอัปโหลดซอฟต์แวร์จำลอง
วีดีโอ: เครื่องจำลองเครื่องคิดเลขวิทยาศาสตร์ HP-35 พร้อม Arduino Uno: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
เป้าหมายของโครงการนี้คือการเรียกใช้โปรแกรมจำลองต่อไปนี้
www.hpmuseum.org/simulate/hp35sim/hp35sim….
บน Arduino Uno ที่มี TFTLCD และหน้าจอสัมผัสที่คล้ายกับเครื่องคิดเลขวิทยาศาสตร์ HP-35 ดั้งเดิม
มันจำลองรหัสดั้งเดิมที่เก็บไว้ใน HP-35 ROM คุณอาจพบประวัติทั้งหมดของอุปกรณ์ดั้งเดิมและเรื่องราวการแฮ็กของมันในหน้าของ Mr. Jacques Laporte
(https://www.jacques-laporte.org/HP203520Saga.htm)
ในปี 1970 เครื่องคิดเลขเป็นอุปกรณ์เทคโนโลยีที่ทันสมัยที่สุดสำหรับทุกคน แต่เครื่องคำนวณทางวิทยาศาสตร์นั้นหายากและมีค่ามาก HP-35 เป็นเครื่องคิดเลขพกพาเครื่องแรกที่มีฟังก์ชันเหนือธรรมชาติ คุณสามารถค้นหาประวัติของอุปกรณ์ได้ในหน้านี้ด้วย:
www.computinghistory.org.uk/det/12274/ฮิวเล่…
คุณอาจลองใช้โปรแกรมจำลองนี้เพื่อสัมผัสความรู้สึกของสมัยนั้น
ขั้นตอนที่ 1: วัสดุที่จำเป็น
- Arduino Uno หรือเข้ากันได้
- TFTLCD Shield พร้อมหน้าจอสัมผัสสำหรับ Arduino Uno
ขั้นตอนที่ 2: รวม Arduino Uno กับ TFTLCD Shield
ก่อนติดชิลด์เข้ากับ Arduino Uno ให้ตรวจสอบว่าพินของชิลด์นั้นตรงกับส่วนที่ระบุในขั้นตอนก่อนหน้า หากมีความแตกต่างใดๆ คุณต้องจัดเรียงคำจำกัดความพินในภาพร่างตามชิลด์ของคุณ แนบ TFTLCD Shield กับ Arduino Uno
ขั้นตอนที่ 3: ดาวน์โหลดซอฟต์แวร์และไลบรารี
ดาวน์โหลดซอฟต์แวร์และคัดลอกไปยังไดเร็กทอรีการทำงาน Arduino ของคุณ"C:\Users\"YourUserName"\Documents\Arduino\" Libraries จะรวมอยู่ในแพ็คเกจนี้ด้วย ถ้าจำเป็น ให้คัดลอกไลบรารีไปยังโฟลเดอร์ไลบรารีที่ทำงานของคุณ "C:\Users\"ชื่อผู้ใช้ของคุณ"\Documents\Arduino\libraries\"
อีมูเลเตอร์:https://drive.google.com/file/d/1f7a8U5zIEoXVm87WA…
ห้องสมุด:
drive.google.com/file/d/1dj0b8yiUuLH-n4-fk…
ขั้นตอนที่ 4: รวบรวมและอัปโหลดซอฟต์แวร์จำลอง
รวบรวมและอัปโหลดซอฟต์แวร์ไปยัง Arduino และเรียกใช้ ขอให้สนุก
แนะนำ:
ATtiny85 การติดตามกิจกรรมการสั่นที่สวมใส่ได้นาฬิกาและการเขียนโปรแกรม ATtiny85 พร้อม Arduino Uno: 4 ขั้นตอน (พร้อมรูปภาพ)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: จะสร้างนาฬิกาติดตามกิจกรรมที่สวมใส่ได้อย่างไร? นี่คืออุปกรณ์สวมใส่ที่ออกแบบมาเพื่อให้สั่นเมื่อตรวจพบการหยุดนิ่ง คุณใช้เวลาส่วนใหญ่กับคอมพิวเตอร์เหมือนฉันหรือเปล่า คุณนั่งเป็นชั่วโมงโดยไม่รู้ตัวหรือไม่? จากนั้นอุปกรณ์นี้จะเ
Arduino UNO พร้อม OLED Ultrasonic Range Finder และ Visuino: 7 ขั้นตอน
Arduino UNO พร้อม OLED Ultrasonic Range Finder และ Visuino: ในบทช่วยสอนนี้ เราจะใช้ Arduino UNO, OLED Lcd, โมดูลค้นหาช่วงอัลตราโซนิก และ Visuino เพื่อแสดงช่วงอัลตราโซนิกบน LCD และกำหนดระยะทางจำกัดด้วยไฟ LED สีแดง ชมวิดีโอสาธิต
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก