Edit: Mijn zoon is erg blij met dit project, onbetaalbaar om te zien zijn opwinding en tevredenheid te maken iets, win winsituatie :)
Hallo iedereen. Ik ben een grafisch ontwerper met een rusteloze ziel (). Ik hield doen elektronica jaar geleden en dan heb bezig met leven en werk. Ik ben nu gezegend met enige tijd (zeldzaam nu een dagen: P). Dit is mijn derde project van arduino gebaseerd, ik denk dat ik vrij diep met eerste, dook zodat veel ding kijken nu gemakkelijker.
Dit is een springende boord die ik gemaakt heb voor mijn zoon, wanneer hij daarop springt, trillingen sensor zal het activeren van verscheidene verschillende tonen willekeurig. Als eerste stap ik testte de huisgemaakte trillingen sensor en dan doorgegaan met dit project.
Het Project is eenvoudig.
- Een ATMega328 arduino uitgevoerd op interne 8MHz klok (voor lager batterijverbruik)
controleren van de laatste deel "Minimale Circuit (het elimineren van de externe klok)" https://www.arduino.cc/en/Tutorial/ArduinoToBread...
- Een lente sensor (
- een transistor versterking (ik gebruikte 2N5551, dit lijkt te hebben hogere winst dan BC547)
- Een kleur veranderende led (dit is een 2 pin geleid, met geïntegreerde chip en wijzigingen RGB kleuren in animatiestijl)
- Een oranjekleurige led voor waarschuwingen en ON / OFF indicator
- een tact switch / knop
Laat zien hoe het werkt.
- De sensor (voorjaar contacten over trillingen) hierdoor geschiedde huidige voor s kleine exemplaar
- die onmiddellijk wordt versterkt door de transistor
- De versterkte spanning dan passeert naast een condensator, die slaat spikes en biedt een stabiele spanning aan arduino.
- Condensator elimineert ook geen geluid opgepikt door de sensor van de lente.
- Arduino input detecteert het signaal en speelt een van verschillende tonen willekeurig (code zorgt er ook geen geluid wordt herhaald tweemaal in een rij)
- Als het circuit inactief gedurende enige tijd (instelbaar is) de Arduino gaat naar slaapstand (met de hulp van lowpower bibliotheek) uitzetten (belangrijk te installeren onder ' Bibliotheek ')
- of directe downloadlink: https://github.com/rocketscream/Low-Power/archive...
- Om wakker te worden de apparaat push interrupt switch aangesloten op pin 2 van arduino
Laat gaan in code in de volgende stap.