Stap 3: Circuit prototype
Kopieer de code in deze pastebin en plak het in de Arduino software:
http://pastebin.com/iVrpuhkm
Uploaden naar de officiële Arduino.
Het circuit in de afbeelding instellen.
De weerstand is er gewoon om ervoor te zorgen dat de knop op de grond blijft. Een open pin leest een hele hoop van rare spanningen uit gratis zweven rond en rond het opbouwen.
Als u op de knop tussen 1 en 10 maal (inclusief), moet de spreker het zelfde aantal tijden spinnen. U hebt net ingevoerd het eerste cijfer van het eerste getal (10 persen voor 0). U kunt dit herhalen tot 9 keer voor 9 cijfers, waarna het piepen op je zal beginnen. Ook de knop en het breadboard niet elkaar graag in mijn ervaring en de contacten zijn niet altijd solide. Als nog steeds sommige persen krijgt maar teveel of te weinig, het is waarschijnlijk de verbinding.
Als u de knop ingedrukt totdat het straalt een lage spinnen, beweegt u zich op de volgende factor. Cijfers invoert op dezelfde manier.
Als u de knop ingedrukt totdat het purrs opnieuw, moet het spinnen uit het product van de twee getallen die u hebt ingevoerd als een set van purrs voor elk cijfer gevolgd door een pauze. Yay, het werkt! Er is momenteel geen bescherming tegen fouten van de overloop. Hebt u er gewoon om te gaan met het feit dat als het product meer dan 4.294.967.295 is, krijg je enkele wankel nummers.
Doet u een hoge squeak, is het een foutcode. U ofwel drukte op de knop meer dan 10 keer geprobeerd om te veel cijfers, of u hebt geprobeerd te vermenigvuldigen zonder het invoeren van een nummer.
Als je leest, "Yay, het werkt!" en zei: "Nee, het niet", dan is dat triest. Probeer het opnieuw instellen van de Arduino. Zorg ervoor dat de knop is eigenlijk in de Raad van bestuur, zoals het soms wordt geduwd. Zorg ervoor dat de knop in de juiste richting. De benen moeten steken uit de boven- en onderkant in plaats van links naar rechts.