Giter VIP home page Giter VIP logo

attiny_blink's Introduction

ATtiny_blink

This is a Solar balcony blinker. A solar cell charge a super capacitor and at the dusk, make a blue led slowly blinking.

IMG_0838.png

I have put it in a jam pot and hope it can blink for years...

IMG_0840.png

Here you can find the schematics for this really simple project. Do note that I don't use the pcb but instead strip board.

attiny_blink_schema.jpg

List of material

  • 1 x ATTINY85V-10P (the V series act with low voltage from 1.8 to 5.5 volts)
  • 1 x Super capacitor 4 farads, 5,5 volts (or higher capacity)
  • 1 x 5.1 v Zener
  • 1 x 1n4148 (or BAT41)
  • 1 x Led
  • 1 x 1k Resistor
  • 1 x 4 volts Solar cell
  • a piece of strip board
  • a STK500 programmer or Arduino Uno (the programming part is not shown in this git)

The solar cell deliver about 4 volts, maybe more during sunny time. I have put a 5.1 v Zener diode in parallel to protect the circuit. A diode 1n4148 ( better will be BAT41 ) block a reverse voltage flow from the the capacitor to the solar cell. at the connection between Zener and diode, we take voltage mesure for sensing the dark status, going to attiny analog ADC3 (pin 2)

The output is on PB0 (pin 5).

the embedded code is putting the ATtiny in deep sleep mode for about 50 seconds, check the dark status (solar cell volts > 0) and blink (or not) the Blue Led. No more, no less.

The Pcb board could be like this one.

attiny_blink_pcb.jpg

I use also strip board for this

this gif doesn't says more about this... The fun is to learn and share.

attiny_blink.gif

attiny_blink's People

Contributors

sridel92 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.