Stap 3: Arduino Script
- U gebruikt een pull-down weerstanden op de ADC
Starten op lijn 174 ziet u een heleboel tests die er als volgt uitzien: analogRead(PLAY_ADC) < = ADC_TH
Dit te wijzigen > = en u zou fijn moeten zijn. - Pin-configuratie
Vrijwel zeker zul je enkele pin-toewijzingen wijzigen, dit gebeurt vanuit de lijnen 26 tot en met 60, alle pins goed in het script worden geëtiketteerd.
U moet ook sommige extra bibliotheken voor de Arduino voordat het script wordt gecompileerd, namelijk Streaming, CmdMessenger en Encoder. Zodra deze bent in uw omslag van bibliotheken moet u goed om te gaan.
Zodra u al uw wijzigingen hebt aangebracht, upload het script naar de Arduino of met behulp van een Arduino board te uploaden of een seriële verbinding aansluiten op de IC in circuit (ik gebruikte een Uno-bord, is het gemakkelijker).
Hier is wellicht een goed moment om het circuit tot nu toe bouwen op het breadbord en testen om ervoor te zorgen dat alles werkt zoals verwacht en u de juiste seriële data krijgt wanneer invoerapparaten zijn bediend en dat het LCD-scherm correct op seriële commando's reageert. Het is niet essentieel dat u dit hier doen, als u dat kunt u het gehele circuit testen verkiest voordat het wordt verplaatst naar de PCB.