Πίνακας περιεχομένων:

Arduino Piano With Manual and 7 Presets Songs: 7 Steps
Arduino Piano With Manual and 7 Presets Songs: 7 Steps

Βίντεο: Arduino Piano With Manual and 7 Presets Songs: 7 Steps

Βίντεο: Arduino Piano With Manual and 7 Presets Songs: 7 Steps
Βίντεο: Yamaha DX7-IIFD - Internal Presets 1-32 2024, Ιούλιος
Anonim
Arduino πιάνο με χειροκίνητο και 7 προεπιλεγμένα τραγούδια
Arduino πιάνο με χειροκίνητο και 7 προεπιλεγμένα τραγούδια
Arduino πιάνο με χειροκίνητο και 7 προεπιλεγμένα τραγούδια
Arduino πιάνο με χειροκίνητο και 7 προεπιλεγμένα τραγούδια

Η διασύνδεση Arduino Piano Keyboard με LCD διαθέτει 2 λειτουργίες.

Η χειροκίνητη λειτουργία & η λειτουργία προεπιλογών. Χρησιμοποίησα το 7 κουμπί για ένα απλό πιάνο 7 πλήκτρων και 1 κουμπί για τη λειτουργία ρύθμισης για να μεταβώ σε 7 προεπιλεγμένα τραγούδια.

Το Τραγούδια προεπιλογής λειτουργίας: Κάντε πρώτα κλικ στο κουμπί λειτουργίας ρύθμισης.

  1. Σούπερ Μάριο Στάδιο 1
  2. super mario stage 2
  3. γούνα elise
  4. despacito
  5. χαρά στον κόσμο
  6. τρίγωνα Κάλαντα
  7. πόλεμος των άστρων

ΚΩΔΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ

Βήμα 1: Υλικά

Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά

Υλικά:

  • Arduino UNO (χρησιμοποίησα τον κλώνο του)
  • Breadboard (μακρύ)
  • 1 LED (όποιο χρώμα θέλετε. Χρησιμοποίησα μπλε)
  • Αντίσταση 8 - 10k ohm
  • Αντίσταση 2 - 220 ohm
  • 1 Piezo buzzer
  • 8- απτικό κουμπί
  • Καλώδια σύνδεσης (αρσενικό σε αρσενικό) - τουλάχιστον 40 τεμ
  • 1 LCD 16x2 w/ καρφίτσες κεφαλίδας (χρησιμοποίησα LCD w/ backlight)
  • Ποτενσιόμετρο

Βήμα 2: Συνδέσεις κουμπιού

Συνδέσεις κουμπιού
Συνδέσεις κουμπιού

Το Pushbutton έχει 4 ακίδες. Από προεπιλογή (το κουμπί δεν πιέζεται) Τα A & B είναι συνδεδεμένα, τα C & D είναι επίσης συνδεδεμένα. Έτσι, εάν πιέσετε το κουμπί, το ABCD είναι όλα συνδεδεμένα.1.) Συνδέστε τον πείρο D του κουμπιού με αντίσταση 10 κιλών ohms (Δεν έχει σημασία ποια αντίσταση προκαλεί αντίσταση δεν έχει πολικότητα). Το άλλο σκέλος της αντίστασης συνδέεται με τη Γείωση (GND) του Arduino. 2.) Συνδέστε τον πείρο B του κουμπιού με 5 βολτ (5V) του Arduino. 3) Συνδέστε τον ακροδέκτη C του κουμπιού με τους πείρους του Arduino (2, 3, 4, 5, 6, 7, Α0, Α1).

Συνιστάται: