Stap 1: De geheimen achter de truc
Dus wat er echt gebeurt achter de schermen?
De versnellingsmeter die ik ben met behulp van rapporten terug een waarde die representatief zijn voor de gemeten versnelling langs een enkele as, in dit geval de x-as (met behulp van de Cartesische coördinaten). De microcontroller kan nemen die versnelling meting en vervolgens een signaal passende pulsbreedte modulatie die zal de ventilator aan en uit zetten. Hoe groter de gemeten versnelling (die wordt verhoogd als de module wordt gedraaid als gevolg van de zwaartekracht), hoe vaker de ventilator is ingeschakeld zodat de ping pong bal hoger drijft. Wanneer de module wordt gelegd platte of niet als schuin, de gemeten versnelling is dichter bij een waarde van 0 g, de ventilator zullen met minder van de tijd, zodat de bal niet zo hoog doet zweven.
Als we door de cyclus van deze berekening in een redelijk tempo lopen, wordt de bal zal mooi omhoog en omlaag zweven in de tijd met het draaien van de module.
Klinkt interessant? Laten we beginnen!