Hacky Halloween

From Kwartzlab
(Difference between revisions)
Jump to: navigation, search
(Reorganizing)
Line 6: Line 6:
 
Thanks to a $1000 grant from the [http://kwawesome.com/ KW Awesome Foundation], we were able to hold a pumpkin carving and learn-to-solder workshop at [http://www.themuseum.ca THEMUSEUM].
 
Thanks to a $1000 grant from the [http://kwawesome.com/ KW Awesome Foundation], we were able to hold a pumpkin carving and learn-to-solder workshop at [http://www.themuseum.ca THEMUSEUM].
  
= Date =
+
= Date/Time/Location =
October 29, 2011
+
October 29, 2011 at THEMUSEUM, 10am - 5pm
 +
 
 +
= Publicity =
 +
* Short blurb: ''Learn how to carve a pumpkin and solder your own flickering LED candle. Pumpkins, electronics and admission are free. 10am - 5pm at THEMUSEUM, 10 King St W Kitchener. Presented by kwartzlab makerspace and sponsored by KW Awesome Foundation.''
 +
* Write and send it on to CTV, The Record, The Chronicle, and the UW and WLU papers.
 +
* Banner on our front page
 +
* Brief interview on Rogers Talk Local
 +
 
 +
= Insurance =
 +
Our insurance covers external events.
 +
 
 +
== Budget ==
 +
100 kits & pumpkins
 +
 
 +
* Pumpkins: $250
 +
* Carving Materials (Knives, etc): $?
 +
* Soldering Materials (Parts & PCBs): $650
  
 
= Materials =
 
= Materials =
Line 32: Line 48:
 
* Power bars/extension cords
 
* Power bars/extension cords
  
One-page soldering comic: http://www.tvbgone.com/mfaire/soldercomic/soldercomic.pdf
+
One-page soldering comic: [http://www.tvbgone.com/mfaire/soldercomic/soldercomic.pdf]
Assembly instructions:
+
Assembly instructions: [[File:Hacky_Halloween_-_Assembly_Instructions.pdf|(PDF)]]
 
+
= Publicity=
+
'''Press release''':  
+
* Write and send it on to CTV, The Record, The Chronicle, and the UW and WLU papers.
+
* Banner on our front page
+
* Short blurb: Learn how to carve a pumpkin and solder your own LED lighting system. Pumpkins, electronics and admission are free. 10am - 5pm at THEMUSEUM.ca, 10 King St W Kitchener. Sponsored by kwartzlab.ca
+
 
+
= Insurance =
+
Our insurance cover external events.
+
 
+
== Budget and capacity planning==
+
* Pumpkins: $250
+
* Soldering kit: $650
+
  
 
= Soldering Kit =
 
= Soldering Kit =
  
 
[[File:HackyHalloween_Kit.jpg|320px]] [[File:HackyHalloween_Assembled.jpg|320px]]
 
[[File:HackyHalloween_Kit.jpg|320px]] [[File:HackyHalloween_Assembled.jpg|320px]]
 +
 +
Kit is a barebones version of the [[kwartzlab kick]]
  
 
== Hacking ==
 
== Hacking ==

Revision as of 00:36, 31 October 2011

HackyHalloween.png

Thanks to a $1000 grant from the KW Awesome Foundation, we were able to hold a pumpkin carving and learn-to-solder workshop at THEMUSEUM.

Contents

Date/Time/Location

October 29, 2011 at THEMUSEUM, 10am - 5pm

Publicity

  • Short blurb: Learn how to carve a pumpkin and solder your own flickering LED candle. Pumpkins, electronics and admission are free. 10am - 5pm at THEMUSEUM, 10 King St W Kitchener. Presented by kwartzlab makerspace and sponsored by KW Awesome Foundation.
  • Write and send it on to CTV, The Record, The Chronicle, and the UW and WLU papers.
  • Banner on our front page
  • Brief interview on Rogers Talk Local

Insurance

Our insurance covers external events.

Budget

100 kits & pumpkins

  • Pumpkins: $250
  • Carving Materials (Knives, etc): $?
  • Soldering Materials (Parts & PCBs): $650

Materials

Carve

  • pumpkins (Nauman's Farm will give us 100 pumpkins for $250)
  • carving saws([1])
  • scoops
  • Pushpins for pattern transfer
  • toothpicks, to repair pumpkin after carving accident
  • patterns, printed out from zombiepumpkins.com
  • scissors, for cutting excess paper from the patterns
  • tape, to hold the pattern on the pumpkin while transferring the pattern
  • newspapers, to protect tables from pumpkin guts
  • pails, to hold pumpkin guts
  • fine point markers, for marking out patterns
  • large kitchen knife to slice goop off the lids

Solder

  • Soldering stations (8+)
  • Sponges
  • Solder (63/37 SnPb)
  • Diagonal cutters
  • Repair/rework tools: solder sucker, desoldering braid, flux, helping hands/vise, pliers, wire strippers, tweezers, scalpel, etc
  • Power bars/extension cords

One-page soldering comic: [2] Assembly instructions: File:Hacky Halloween - Assembly Instructions.pdf

Soldering Kit

HackyHalloween Kit.jpg HackyHalloween Assembled.jpg

Kit is a barebones version of the kwartzlab kick

Hacking

Programming

Optiboot bootloader (optiboot_hackyhalloween.hex)

Makefile:

hh: TARGET = atmega328
hh: MCU_TARGET = atmega328p
hh: CFLAGS += '-DMAX_TIME_COUNT=F_CPU>>4' '-DNUM_LED_FLASHES=1' -DBAUD_RATE=9600
hh: AVR_FREQ = 1000000L 
hh: LDSECTION  = --section-start=.text=0x7800
hh: $(PROGRAM)_hackyhalloween.hex

To compile bootloader:

make clean
make hh

Append to boards.txt and select in the Arduino IDE under Tools->Board

HackyHalloween.name=Hacky Halloween w/ ATmega328P (1MHz IRC)

HackyHalloween.upload.protocol=arduino
HackyHalloween.upload.maximum_size=30720
HackyHalloween.upload.speed=9600

HackyHalloween.bootloader.low_fuses=0xFF
HackyHalloween.bootloader.high_fuses=0xDA
HackyHalloween.bootloader.extended_fuses=0xFF
HackyHalloween.bootloader.path=atmega
HackyHalloween.bootloader.file=optiboot_hackyhalloween.hex
HackyHalloween.bootloader.unlock_bits=0x3F
HackyHalloween.bootloader.lock_bits=0x0F

HackyHalloween.build.mcu=atmega328p
HackyHalloween.build.f_cpu=1000000L
HackyHalloween.build.core=arduino
HackyHalloween.build.variant=standard

Arduino sketch

/*
  Hacky Halloween
      by
    kwartzlab  

  October 2011

  Code by James Bastow <bastow@gmail.com>

  This software is in the public domain.
*/


int LED1 = 9;    // LED on digital pin 9
int LED2 = 10;   // LED on digital pin 10

void setup()
{
  randomSeed(analogRead(0));
} 

void loop()
{ 
  analogWrite(LED1, random(127,255));
  analogWrite(LED2, random(127,255));
  delay(random(20,100));                            
}

Personal tools
Navigation