Innholdsfortegnelse:

Mystic Crystal Ball (It Letterally Tells You Your Fortune!): 3 trinn (med bilder)
Mystic Crystal Ball (It Letterally Tells You Your Fortune!): 3 trinn (med bilder)

Video: Mystic Crystal Ball (It Letterally Tells You Your Fortune!): 3 trinn (med bilder)

Video: Mystic Crystal Ball (It Letterally Tells You Your Fortune!): 3 trinn (med bilder)
Video: Plagiarism and You(Tube) 2024, November
Anonim
Image
Image
Krystallkulen
Krystallkulen

Lær hvordan du lager en spådom krystallkule som avslører fremtiden din ved berøring!

Prosjektet består av tre grunnleggende deler og kan bygges på omtrent fire timer.

Materialer:

1. Kapasitiv berøringssensor:

  • 1 - Arduino Uno mikrokontroller
  • 1 - A til B USB -kabel (følger vanligvis med Arduino)
  • 1 - Strømforsyning (jeg brukte en mobiltelefonlader)
  • 1 - 10 Mega Ohm motstand
  • 4 - Mann til mann Jumper Wires
  • 1 - Brødbrett
  • Dekorativ ledning (Merk: Må være ledende, ellers fungerer det ikke)
  • Elektrisk tape

2. Lydspiller:

  • 1 - Seriell MP3 -spillermodul for Arduino
  • 1 - Micro SD -kort4 - Hoppertråder fra mann til kvinne
  • 1 - Lydkabel
  • 1 - Sett med høyttalere (eller hva du vil bruke til å spille av lyden)

3. Krystallkulen:

  • 1 - Bubble Bowl (jeg fikk min hos Michael -Du kan også kjøpe "Neckless Acrylic Globes" på Amazon)
  • 1 - Crystal Ball Base (jeg brukte kattens matskål!)
  • Varmlimpistol og varmlimpinner

Trinn 1: Kapasitiv berøringssensor

For å få krystallkulen til å svare når den berøres, må du bygge en kapasitiv berøringssensor ved hjelp av et slags ledende materiale og et Arduino -kort.

Du begynner å bygge kretsen ved å koble den dekorative ledningen til Arduino. Håndverkstråden jeg brukte hadde et belegg på den; så før jeg kunne koble den til startkabelen, måtte jeg slipe av belegget på enden av håndverkstråden for å avsløre aluminiumet under. Du trenger ikke å gjøre dette langs håndverkstråden hvis du bruker en stor nok motstand (det fungerte fint med en 10 Mega Ohm motstand!).

Plasser de to endene av motstanden i separate rader på brødbrettet og før jumperkabler fra hver ende til Arduino, den ene til pinne 4 og den andre til pinnen 8. Lodd eller tape den ene enden av hun -til -hun -hoppertråden til den eksponerte enden av håndverkstråden og sett deretter den andre enden av jumperwiren inn i brødbrettet langs samme rad som enden av motstanden som er koblet til pinne 8 på Arduino.

På dette tidspunktet kan du gå videre til trinn to. Men hvis du vil teste kretsen, plasser ledningene til en LED i to separate rader på brødbrettet (merk hvilken rad som inneholder den lengre pinnen og hvilken rad som inneholder den kortere pinnen). Kjør en startkabel fra den korte pinnen til en åpen GND -pinne på Arduino og kjør en annen startkabel fra den lengre pinnen til pinne 7 på Arduino. Last opp den medfølgende skissen ved å bruke Arduino IDE (som kan lastes ned fra). Hvis kretsen fungerer som den skal, skal LED -lampen lyse når håndledningen berøres!

Trinn 2: Lydspiller

Denne delen er litt vanskeligere. Du må formatere et micro SD -kort med lydfilene dine, legge til MP3 -spillermodulen i din eksisterende krets og deretter endre koden deretter.

For å formatere SD -kortet brukte jeg en gratis applikasjon kalt "SD Card Formatter" som jeg lastet ned fra internett (https://www.sdcard.org/downloads/formatter_4/index…). Uansett hvilken programvare du bestemmer deg for å bruke, er målet å formatere SD -kortet som FAT16 eller FAT32. Du må da opprette mapper på SD -kortet for å sette lydfilene i (jeg brukte fem forskjellige lydfiler, så jeg la til fem mapper som heter 01, 02, 03, etc.). Lydfilene må være i.mp3 -format, og de skal alle ha enkle navn (jeg kalte dem alle A.mp3). For denne applikasjonen vil du bare ha én lydfil per mappe ettersom koden får tilgang til innholdet i hver mappe i stedet for de individuelle lydfilene.

For å legge modulen til kretsen din, fest jumperledninger til de fire pinnene på MP3 -spillermodulen og koble dem deretter til Arduino.

  • RX går til pin 5 på Arduino
  • TX går til pin 6 på Arduino
  • VCC går til 5V -pinnen på Arduino
  • GND går til en hvilken som helst åpen GND -pin på Arduino

Sett det formaterte SD -kortet inn i SD -kortsporet på modulen og koble til en lydkabel.

Nå til koden ….

Du får tilgang til det originale biblioteket her:

Jeg har også inkludert den endrede koden som jeg brukte med innebygde notater om hvordan du endrer den, avhengig av din spesifikke applikasjon.

Trinn 3: Krystallkulen

Alt som gjenstår er å installere kretsen i krystallkulen. Jeg valgte å vikle tråden rundt utsiden av bollen, men du kan dekorere den som du vil (bare pass på at ledningen kan berøres).

Du kan til og med legge til tåke og blinkende lys inne i bollen for ekstra bluss!

Anbefalt: