'Arduino' besluit 'Box' worden (Attiny85) (10 / 13 stap)

Stap 9: Slapen tijdsinstellingen


Schatting van het energieverbruik van de Attiny we willen weten wanneer het werkt. Om dat te doen ik iets veranderen de code altijd inschakelen op de groene LED rechts nadat het wakker en draai het van recht voordat hij gaat slapen. Natuurlijk zijn de pulsen manier om snel te zichtbaar met het blote oog zodat ik aangesloten op mijn oscilloscoop om de gegevens te krijgen. Ik veranderde de time-out LED 0,5 seconde om meer actie binnen het gezichtsveld.

Afbeelding 1 *:
De gebeurtenissen (op-keer) zijn zo kort zie je alleen dunne verticale lijnen. In volgorde:
1. knop drukt
2. overeenkomt watchdog time-out
3. knop release (meerdere lijnen toe te schrijven aan bounce)
4. overeenkomt watchdog time-out
5. LED timeout

Laten we inzoomen op die een beetje:

Afbeelding 2:
Toont 1-4 van de gebeurtenis. Het kostte me slechts ongeveer 90ms aan de loslaat.

Figuur 3 & 4:
Toont gebeurtenis 1 & 2. Die zijn handig om te zien hoe lang de code eigenlijk duurt om te worden verwerkt. Houd een oogje op de "zoomniveau", in afbeelding 1 alleen is 5us per divisie terwijl in afbeelding 4 zijn 20us/div!

Foto 5:
Toont gebeurtenis 3 & 4.

Afbeelding 6:
Gebeurtenis 3 toont. De bounce is nu duidelijk zichtbaar. De veeleer "breed" sectie in het midden van de juiste rommel wordt veroorzaakt wegens meerdere interrupts binnen dezelfde termijn wakker.

Afbeelding 7:
Toont 5 evenement.

Niet wordt weergegeven, is het verschil tussen de sleepmodes. In de "power-down" wordt bijna geen stroom verbruikt, terwijl in "ilde" de verbruikte kracht nog steeds 1/3 van de actieve modus is. Door de manier waarop de code werken we weten dat het apparaat bijna alle is tijd in de "power-down", alleen rechts na een "pin wijzigen interrupt" is in de "ilde".

* Ik beveel aan het bekijken van de foto's in hun oorspronkelijke resolutie.

Gerelateerde Artikelen

Arduino besluit vak. (Attiny85)

Arduino besluit vak. (Attiny85)

Dus ik een beetje verveeld dit weekend was (eigenlijk ik schreef dit enkele maanden geleden) en sinds had ik besteld een bos van Attiny85 chips de week nadat ik besloten om een vrij willekeurige project mee te maken.Dit is een besluit van de doos, du
Schattenjacht voor volwassenen (metgezel naar Arduino Schateiland Box)

Schattenjacht voor volwassenen (metgezel naar Arduino Schateiland Box)

Ik heb altijd graag films zoals National Treasure en dergelijke. Degenen die beschikt over een team van mensen die worden uitgevoerd over de hele probeert op te lossen een raadsel of een tekenreeks van raadsels om, het goud, krijgen het meisje, behal
3D Printable Arduino Protection Box

3D Printable Arduino Protection Box

Yo,Nieuwe R3 versie plaat en vak geupload!  Met inbegrip van een Ethernet-shield R3 vak top toevoeging!Ik heb geduwd uit meerdere Arduino Uno bouwt en nodig een veilige plaat en vak combo die activa veilig kon houden tijdens een val of tuimelen en zo
Hoe wordt een ATtiny85 met behulp van Arduino - Como programar um ATtiny85 usando Arduino

Hoe wordt een ATtiny85 met behulp van Arduino - Como programar um ATtiny85 usando Arduino

Hoe te easly krimpen eenvoudige projecten?Como diminuir seus projetos mais simples?ATtiny85 is een eenvoudig te gebruiken, goedkoop en kleine (8 poten) microcontroller. U kunt het programma met een Arduino en kunt de Arduino IDE zelf schrijven en upl
Arduino batterij Box

Arduino batterij Box

ervaring heeft mij geleerd dit:1. het maken van draagbare projecten met Arduinos vereist batterijen.2. het maken van robots vereist een makkelijk toegankelijke uit schakelen. Asimov's 4e wet (??)3. het zou geweldig om te combineren 1 en 2.4. het zou
Draagbare Arduino Prototyping Box

Draagbare Arduino Prototyping Box

In dit instructable ik het opbouwen van een eenvoudige doos voor mobiele Arduino Prototyping. Het Arduino en breadboard circuit zijn beveiligd, zodat u op uw circuit tijdens het reizen werken kunt.Stap 1: Het vak ik net een simpele doos met behulp va
Waarom de V1 RS485 Shield voor Arduino kan niet worden gebruikt voor DMX512 toepassing

Waarom de V1 RS485 Shield voor Arduino kan niet worden gebruikt voor DMX512 toepassing

kwamen We kwesties wanneer we LinkSprite RS485 Shield Shield voor Arduino voor hoge snelheid toepassingen, zoals DMX512 communicatie gebruiken.Stap 1: Circuit analyse Het schema van het RS485-schild is hierboven weergegeven.De antwoorden van het schi
Ultrasone Garage Parking Assistant met Arduino en een ATtiny85

Ultrasone Garage Parking Assistant met Arduino en een ATtiny85

Hallo mede makers, ik wil een eenvoudige project dat ik heb samen met u te delen. Ik ben nieuw aan prototyping/circuits en duurde slechts twee semester van Java cursussen, dus toen ik ging op zoek naar eenvoudige projecten te bouwen mijn vaardigheden
Arduino ISP te ATTiny85

Arduino ISP te ATTiny85

Toen ik de ATTiny bereik van Atmel chips ontdekte, was ik opgewonden om te leren dat veel van de projecten die ik had gepland kon worden bereikt met een kleine en goedkope chip. Er zijn vele instructables en tutorials op de interweb die beschrijven v
Arduino ATtiny85 programmeur schild op PCB [ATtinyShield]

Arduino ATtiny85 programmeur schild op PCB [ATtinyShield]

Arduino projecten zijn erg populair, maar ook grote en dure. Er zijn vele momenten dat we zoveel input of output pinnen niet nodig. As a matter of fact, kunnen de meeste projecten worden bereikt met slechts 2 of 3 inputs en outputs. Naast de grootte,
Hoe te programmeren van de ATtiny85 met de Arduino uno bestuur

Hoe te programmeren van de ATtiny85 met de Arduino uno bestuur

In deze tutorial zullen we een Arduino board gebruiken als een ATtiny-programmeur.Om dit te doen zullen we een Arduino UNO boord als een ISP (programmeur) en een ATtiny85 micro-controller gebruiken.We gebruiken Codebender - online Arduino IDE.Met de
Ambilight systeem voor elke input aangesloten op uw TV. WS2812B Arduino UNO Raspberry Pi

Ambilight systeem voor elke input aangesloten op uw TV. WS2812B Arduino UNO Raspberry Pi

Ik heb altijd al wilde ambilight toevoegen aan mijn TV. Het ziet er zo cool! Ik eindelijk deed en ik was niet teleurgesteld!Ik heb veel video's en veel tutorials over het maken van een Ambilight-systeem voor uw TV, maar ik heb nooit gevonden een voll
Home Automation (of Robot Butler Geoffrey genoemd) - iPhone gecontroleerde, arduino gebaseerd

Home Automation (of Robot Butler Geoffrey genoemd) - iPhone gecontroleerde, arduino gebaseerd

kunnend alles uit je zak onder controle heeft lange tijd een droom gedeeld door velen. Eerder we universele afstandsbedieningen die zowel onze TV's en radio's kunnen hebben gehad, dan hadden we draadloze wandcontactdozen. Zowel grote dingen, maar hoe
Uber Home Automation w / Arduino & Pi

Uber Home Automation w / Arduino & Pi

[BEWERKEN] Ik heb een forum om samen te werken op gateway code.http://homeautomation.proboards.com/Board/2/openha...Een paar jaar geleden, werd ik de hondeigenaar van een voor de eerste keer. Ik hield niet van Cody in de kennel alleen hele dag verlat