Stap 5: Zet het in een box
Zodra alles is gekoppeld aan de protoshield, sluit de Arduino in de juiste pinnen. Nu bent u klaar om uw circuits gestoken in een zaak. Ik gebruikte deze kleine grijs plastic doos die lag rond. De lay-out van al uw schakelaars en knoppen is echt aan jou. Ik geboord gaten in de bovenkant van het vak voor de LEDs en de knoppen. Ik knip ook een gat voor de spreker. Op de voorkant van de doos zet ik de mute-knop, record switch of tempo pot. Op de achterkant van de doos zet ik de audio out jack, de pot volume en de aan/uitschakelaar. Ik knip ook een gat in de rug, zodat ik mijn Arduino op de computer aansluit kon zonder het nemen van het uit de doos. Ik zou suggereren met behulp van een vak dat is een beetje groter dan degene die ik heb, omdat ik nauwelijks gemaakt alles passen. Ik gebruikte ook elektrische tape om het vak een beetje steviger, en sommige ontwerp toevoegen. Wees creatief hier! Ik label ook al mijn schakelaars, knoppen en aansluitingen met een label maker.
Dat is het voor de hardware! Nu, het uploaden van de code aan uw Arduino. De code is gepost hieronder. Zodra dit is geladen, moet alles werken! Hier zijn enkele dingen om op te merken:
1. de
geluidskwaliteit is niet de beste. De geluidsgolf wordt steeds gegenereerd met een frequentie van 8000Hz, die niet erg duidelijk is, maar klinkt herkenbaar moeten zijn. Op het eerste, mijn geluid kwam uit echt rommelig, maar ik vaste dit door te zetten in het juiste formaat condensatoren.
2. Zorg ervoor dat schakelaars zijn aangesloten de juiste manier, zoals ik in de stap. Aanvankelijk, ik bedraad het einde van de grond rechtstreeks naar de analoge in, die niet werkt.
3. Wees voorzichtig met de alle draad verbindingen, met name waar u soldeer en buig de draden. Als een verbinding verbroken wordt, zal niet iets goed werkt.
4. don't turn de tempo-pot te snel. Je Arduino zal tijd nodig om te werken.
5. Probeer niet teveel opnemen — de lengte die u kunt opnemen is afhankelijk van het tempo die u hebt ingesteld. Als u meer probeert dan het aankan opnemen, de Arduino zal spelen het eerste geluid u eenmaal geregistreerd, en thats it. U moet opnieuw instellen van de Arduino (door het en uitschakelen) als u zou willen proberen opnieuw opnemen.