Housekeeping Welcome to M.I. High Training Mind Control The - - PowerPoint PPT Presentation

housekeeping welcome to m i high training mind control
SMART_READER_LITE
LIVE PREVIEW

Housekeeping Welcome to M.I. High Training Mind Control The - - PowerPoint PPT Presentation

Housekeeping Welcome to M.I. High Training Mind Control The underlying tech, proven at a 122 times the distance to the Sun! Makers Hackers experimenting with creating their own technology in basements and garages We will teach you


slide-1
SLIDE 1
slide-2
SLIDE 2

Housekeeping

slide-3
SLIDE 3

Welcome to M.I. High Training

slide-4
SLIDE 4

Mind Control

slide-5
SLIDE 5

The underlying tech, proven at a 122 times the distance to the Sun!

slide-6
SLIDE 6
slide-7
SLIDE 7

Makers

  • Hackers experimenting

with creating their own technology in basements and garages

  • We will teach you

entry-level hacking, tools, skills, practices

slide-8
SLIDE 8

Build anything

slide-9
SLIDE 9

Arduino Community

slide-10
SLIDE 10

Arduino Ecosystem

slide-11
SLIDE 11

Inputs and Outputs

slide-12
SLIDE 12

Reverse engineered... the @ShrimpingIt Circuit

slide-13
SLIDE 13

328 Pinmapping

slide-14
SLIDE 14

@ShrimpingIt Blink

slide-15
SLIDE 15

Breadboard

slide-16
SLIDE 16

Values

  • Examples : 9, 10, 'c', "Alan", True, False
  • Types: Whole Number, Text, Bits
  • Operations: 9+10, 'c' in "Alan", test=!test
slide-17
SLIDE 17
  • Store a value

int led = 13;

  • Turn on an LED

digitalWrite(led, HIGH);

  • Wait for 1000 milliseconds

delay(1000);

Steps

slide-18
SLIDE 18

LEDs - Light Emitting Diodes

slide-19
SLIDE 19

Simple LED

slide-20
SLIDE 20

MIHIGH > BlinkSimple

Get your LED to blink either Red, Green or Blue Attach your circuit and upload the program Pinmapping shows which row is Digital Pin 13, plug the Red, Green or Blue wire there Plug the yellow wire into ground

slide-21
SLIDE 21

Vibration Motor

slide-22
SLIDE 22

Structure of motor

slide-23
SLIDE 23

Names

Named, stored values are called Variables

slide-24
SLIDE 24

MIHIGH > BlinkNamed

Upload to board Connect a different output between Digital Pin 13 and Ground

slide-25
SLIDE 25

RGB LED

slide-26
SLIDE 26

RGB Color control

Figure out the wiring using the Pinmapping and reading the code MIHIGH > BlinkRGBSequenceDigital MIHIGH > BlinkRGBRandomCombinations

slide-27
SLIDE 27

Piezo Transducer

slide-28
SLIDE 28

Piezo Elements

slide-29
SLIDE 29

Pulse Width Modulation

slide-30
SLIDE 30

Block the Corps Attack

Incoming communication...

slide-31
SLIDE 31

Collections

  • Collections of values are Arrays
  • Collections of steps are Functions
slide-32
SLIDE 32

Tune

slide-33
SLIDE 33

TuneArray

See how much simpler it is to work with Arrays

slide-34
SLIDE 34

Ringtone

Find an RTTTL file online, or use one of the

  • nes in the sketch to personalise your devices
slide-35
SLIDE 35

Increase the Encryption

Incoming communication...

slide-36
SLIDE 36
  • Values

○ Examples : 9, 10, 'c', "Alan", True, False ○ Types: Whole Number, Text, Bits ○ Operations: 9+10, 'c' in "Alan", test=!test

  • Steps

○ Examples: Store value, turn on LED

  • Names

○ Named, stored values are Variables

  • Collections

○ Collections of values are Arrays ○ Collections of steps are Functions

Programming is for people

slide-37
SLIDE 37

BlinkRGBSequenceAnalog

Find your own colors online, using Colorjack colour wheel Build your own personalised sequence

slide-38
SLIDE 38

Signoff

Incoming communication...

slide-39
SLIDE 39

Reference Material

slide-40
SLIDE 40

Shrimp to Arduino Pinmapping

slide-41
SLIDE 41

Monitoring Developments

  • Instructables’ Arduino Channel

○ real world projects, with user-submitted instructions ○

http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

  • Hackaday Arduino Hacks

○ inspiring stuff, not always easy to copy without help ○

http://hackaday.com/category/arduino-hacks/

  • Make Arduino Projects

○ Makezine is a great source of hacks of all kinds, including electronics ○

http://makeprojects.com/c/Arduino