Stap 4: Load Arduino code
Zoek aangesloten de Arduino code mijn board wordt uitgevoerd, ook in de GitHub. U wellicht enkele details aanpassen:
- PIN-codes: als u bekabeld alles precies zoals in de schema's, moet er geen moeite mee. Omwille van de ruimte of gemak kan u zorg alle pinnen die u wilt, maar ervoor dat u het juiste nummer aan het begin van het script toewijzen.
- Servo posities: sommige van de waarden kan veranderen afhankelijk van de servo u gebruiken,. De code maakt gebruik van vier verschillende waarden: brewingVal, readyVal, movingVal, offVal; overeenkomt met: stick verlaagd brouwen, stok aan de orde gesteld te wachten, bovenste tussenstand aan de thee, roer gevouwen uit positie (respectievelijk). Afhankelijk van hoe lang uw zaak is en uw servo, u wellicht worden aangepast een beetje.
- Alarm Toon: speelt net vóór en na het brouwen, melodie kan worden gekozen notities toevoegen aan de lijst met spelen, zoals aangegeven in de code.
Zorg ervoor dat u de juiste Arduino board voor het uploaden van de schets!
Merk op dat, hoewel de code perfect voor mij werkte, dit kan worden verbeterd. Speciaal de schakeloptie deel, het nuttig zou zijn om toe te voegen sommige tijd debounce om te voorkomen dat ongewenste onregelmatigheden. Hoe dan ook als de verbindingen stabiel staan en u de knevel juist beweegt zijn er geen problemen (in mijn apparaat in ieder geval).