Ta över världen steg 8 : Magiskt skrin

Varför inte ge kvinnan i ditt liv en helt unik present? Nått som nästan ingen i världen har?

Bygg henne ett magiskt skrin. Här kommer två olika varianter av dessa. Den ena har en standard arduino nano som hjärna men behöver ett ganska stort skrin för att få plats. I gengäld tar denna ingen som helst ström innan den aktiveras. Den andra lösningen är en vidarutveckling av den första där jag övergått till en Attiny85 processor och använder en transistor istället för relä samt en capacitiv sensor istället för mikrobrytare.

Börjar med att visa den sista och mest förädlade Attiny85 varianten:

 

a        

Man berör skrinet på en hemlig plats och vipps öppnar det sig.

Man stänger det på samma sätt. Efter 40 sekunder i öppet läge så stängs det automatiskt.

Attiny 85 stänger av matningsspänningen till neopixlar samt servo och går i djupsömn.

Endast den kapacitiva sensorn är vaken. Tar ca 10 mikroampere i standby.

Batterierna borde hålla i nått år eller så.

Elshema:

aAttiny85Jewelrybox2b_schem2

IMG_6915

Fick såga till lister och skapa en falsk botten så att elektroniken och batterierna fick plats. Lilla svarta kretsen överst är själva microcontrolern Attiny85. Den svarta lådan är en batteri hållare för 4 st aaa batterier där jag löddat in en extra sladd på det tredje batteriet så att jag får ca 4.5v till Attiny85 som inte klarar högre spänning.

IMG_6914

Klipte till en tunn kopparplåt och

skruvade fast den över den falska botten.

IMG_6896

Fick fräsa in den kapacitiva touch sensorn i lådans vägg med en dremel så att avståndet till utsidan inte blev för långt. Likaså är kablarna till servot och neopixlarna infrästa. Täcker sedan med den tunna faner som jag plockat bort innan.

 

IMG_6897

Neopixlarna fastklistrade i sitt utfrästa spår. En är vänd mot lådans kant och lyser ut genom ett borrat hål. Två är vända inåt lådan för belysning av innehållet i lådan.

IMG_6902

aaServot fastklistrat med limpistol.

En liten pianåtråd som bockats in i ett litet borrat hål i locket gör att locket kan öppnas. Servot måsta vara så nära gångjärns sidan av lådan som möjligt.

Annars räcker den lilla slaglängden på servot inte till för att öppna locket.

IMG_6911

Faneren på plats och lite svart matt sprayfärg på insidan gör den sista finishen. Lägg märke till glaspärlan på framsidan som sitter över ett hål in till en neopixel.

IMG_6917

Testbänken. Det lilla röda kretskortet är touch sensorn från ebay.

Komponentlista:

1 st Attiny85. Billigast hos Lawicell http://www.lawicel-shop.se/prod/Atmel-AVR-Tiny85---DIP8_930431/Atmel_8836/SWE/SEK

ca 14kr

Köp absolut inte kinesiska kloner från ebay. De som jag köpte blev skogstokiga vid lägre inmatningsspänningar.

1 st BD677A Darlington transistor. Ca 10-20kr. Jag hade den hemma och det finns säkert betydligt bättre och nyare varianter.

1 st 100kohm resistor 1kr

1 st 1kohm resistor 1kr

1 st ttp223B capacitive sensor. sök på tex ebay på "Capacitive TTP223 Touch Switch Digital Touch Sensor Module For Arduino" så hittar du dem för några kronor. Eller om du har bråttom http://www.lawicel-shop.se/prod/Momentary-Cap-Touch-Sensor_998663/Adafruit_84589/SWE/SEK kostar lite mer men du får den direkt.

3 st ws2812B (neopixel typ) .Du kan hitta dem här: http://www.lawicel-shop.se/prod/WS2812B-LED_1041988/Shiji-Lighting_94009/SWE/SEK  . Jag har dock inte testat dessa eftersom jag köpte mina på ebay.

sök efter ws2812B och leta efter de som är lösa och inte redan monterade på band.Du behöver ju bara tre stycken

Kostar inte enorma pengar. Mellan 2 och 6 kronor.

1 st kondensator för att ta bort störningar på ca 100-220 mikrofarad ca 10-20 kr

1 st servo. Stor låda kräver stort servo, liten låda räcker det med ett mikroservo. Du får testa dig fram. Köp ett av varje sort.

tex: det lilla http://www.lawicel-shop.se/prod/FEETECH-FS90-Micro-Servo_1094282/Pololu_55653/SWE/SEK 79kr

eller det stora http://www.lawicel-shop.se/prod/Servo---Generic-High-Torque-Standard-Size_1022100/Sparkfun_64668/SWE/SEK för 120kr

Finns på kjell och company också

1 st batterihållare för 4 st batterier. Den här funkar men är för aa batterier. https://www.electrokit.com/batterihallare-4xaa-box-brytare-sladd.48604

Eller ta en liknande för 4 st aaa batterier från ebay. Det viktiga är att du skall kunna lödda in en extra sladd på det tredje batteriet så att du får ut 4,5 v till själva attiny85. 5- 30 kr

Och här är själva koden:Attiny85Jewelrybox2.zip

Du får själva googla på hur du programerar en Attiny85. Jag använder en överbliven arduino till att göra det , men det finns färdiga programerare att köpa för några hundralappar. Självklart använder jag Arduino IDE när jag skriver koden.

Senast uppdaterad (2017-03-05 16:13)

 

Add your comment

Your name:
Your email:
Rubrik:
Comment:
bloggar