Stap 3: Berekenen Hardware-eisen
De CEM-1203 zoemer gebruikt in dit instructable zal moeten een weerstand ook omwille van de Arduino. Zonder een weerstand is zal er teveel huidige voor de Arduino AVR (Advanced RISC architectuur) te behandelen. We weten dit vanwege de wet van Ohm, lezen van de documentatie bij de hardware, en vragen van de deskundigen.
Wet van Ohm (en varianten)
spanning = huidige * weerstand
weerstand = spanning / huidige
huidige = spanning / weerstand (we geïnteresseerd bent in deze nu)
Met behulp van hardwaredocumentatie
Volgens de documentatie van de zoemer ligt hierde 'weerstand van de spoel' is 42R +-(plus of min) 6.3. De maximale hoeveelheid stroom die kan omgaan met de Arduino AVR is 40mA, gevonden hier in sectie 28.
Vragen van de deskundigen
Het was nuttig om vragen te stellen deskundigen die geholpen vullen in de gaten. Om te vullen in het deel van de spanning van de formule, is het bekend dat de meegeleverde macht door middel van de Arduino 5 volt.
De resulterende wiskunde
huidige = 5 volt / 42 versterkers weerstand = .119A, of 119mA (milliampère)
Ouch! Dat maakt 79mA teveel huidige voor de Arduino. Met behulp van de zoemer als dit zou kunnen schaden het Arduino lange termijn.
Toevoegen van een weerstand
Zullen wij moeten toevoegen een weerstand van 100R (100.0 Ohm, de 'R' wordt behandeld als een decimaal, bijvoorbeeld 5R5 = 5.5).
100 weerstand versterkers weerstand + 42 zoemer versterkers weerstand = 142A
5 / 142 = 35.2mA
We kunnen werken met dit! Ook was ik kundig voor toepassing van een weerstand van 330R die kwam met mijn Arduino starterskit. Het is meer weerstand dan nodig, en resulteert in een zachtere buzz. (Speciaal dankzij Eduardo voor het verstrekken van de weerstand van de 100R gebruikt in deze intructable!)
Nu de hardwarevereisten zijn bedacht, is het tijd om verbinding te maken met dingen in de volgende stap.