Kaip antradienis: Scariest Pumpkin Ever - 💡 Fix My Ideas

Kaip antradienis: Scariest Pumpkin Ever

Kaip antradienis: Scariest Pumpkin Ever


Autorius: Ethan Holmes, 2019

Antradienį vėl! Šią savaitę darau baisų moliūgų. Nieko negailestingas ar bjaurus, tiesiog kažkas, kas gąsdins vaikus ir tikiuosi, kad gausiu saldainių. Kaip? Na, aš džiaugiuosi, kad paklausėte. Aš išblaškiau pro savo dalių dėžes ir pateikiau idėją. Ką daryti, jei aš prijungsiu ragą prie Arduino ir išleisiu gražų sprogimą, kai kas nors sugrįžo į apgaulę ar gydymą. Tikimės, kad jie taip bijo, kad nuleidžia savo maišelį-o-saldainius ir bėga, palieka man daugybę skanėstų.

Pastaba: tai pokštas žmonėms! Ne, aš neimsiu saldainių iš vaikų (išskyrus savo). Pasilinksminkite ir būkite malonus!

Ko tau reikia:

  • „Aduino“ - prieinama „Maker SHED“
  • „ProtoShield“ - prieinama „Maker SHED“
  • Viela
  • Moliūgas - tikras, plastikas ar putos
  • 12 voltų baterija
  • Automobilių ragas - 7 $ vietos automobilių parduotuvėje ar junkyard
  • Mygtukai ir / arba jungikliai
  • LED - bet kokia spalva, bet man patinka oranžinė
  • Šilumos susitraukimo vamzdžiai

Jums reikalingi įrankiai:

  • Lituoklis
  • Replės
  • Moliūgų pjaustymo / drožimo reikmenys
  • Klijų pistoletas

1 žingsnis: Iškirpkite moliūgą

Jūs galite naudoti tikrą moliūgą, bet aš paėmiau šį už 5 $ vietinėje amatų parduotuvėje. Naudojant tikrą, gerai, bet fotografavimas per kelias dienas gali tapti nepatogus, todėl nusprendžiau naudoti putų versiją.

Putų moliūgai yra labai lengvi raižyti. Iki šiol atrodo, kad jis yra klasikinis, šypsotis, jack-o-lantern. Vaikai niekada nieko neįtaria.

2 veiksmas: pridėkite nosies mygtuką

Turėjau arkadinio žaidimo mygtuką, taigi aš jį panaudojau nosies, o senas durų skambučio mygtukas, kurį aš panaudojau ragui įjungti. Galite naudoti bet kurį mygtuką, kurį turite savo šiukšlių dėžėje.

Lituokite kai kuriuos laidus prie „nosies mygtuko“, kad galėtumėte surinkti elektroniką už moliūgų. Pritvirtinkite vieną laidą prie Arduino žemės ir kitą laidą prie kaiščio (7). Be to, jums reikia papildomo laido su 10K rezistoriumi. (Žr. 3 žingsnį paprastai schemai) Kalbant apie Heloviną, tai yra baisus litavimas! Yuck. 3 žingsnis: į akis pridėkite kai kuriuos LED

Prie moliūgų akių pridėjau keletą LED. Pirma, lituokite papildomą laidą prie šviesos diodų, kad pasiektumėte Arduino, kai jie yra klijuojami.

Šiek tiek šilumos susitraukimas leidžia tai atrodo gražiai ir vengia trumpo jungimo.

Dabar galite klijuoti juos į moliūgų vidų. Aš naudoju karštą klijų ir tiesiog laikiau juos vietoje, kol jis atvės.

Prijunkite teigiamą (ilgą laidą) vieno LED lizdą į kištuką 10, o kitą į 11 kištuką. Nepamirškite pridėti 220 Ohm rezistorių tarp jų. Kitas švinas (-) eina į Arduino žemę. Aš naudoju „ProtoShield“, todėl yra daug žemės.

Kalbėjimas ar laidavimas, čia yra paprasta diagrama, parodanti, kaip viskas yra užsikabinusi.

Dėmesio Elektronika žmonės! Taip, aš žinau, kad galėčiau naudoti TIP120 ir relę [PDF], kad sužadintumėte ragą! Tačiau šis projektas turi būti lengvas ir lengvai konfigūruojamas, atsižvelgiant į tai, kokios dalys yra prieinamos. Turėjau servo ir senų durų skambučių mygtuką, todėl tai, ką naudoju. (Gerai, turiu TIP120 ir relę, tačiau kai kurie žmonės gali ne!)

Be to, jūs galite tiesiog prikabinti ragą prie mygtuko ir įdėti akis į keletą pėdsakų. Tačiau man labai patinka pulsuojančios akys ir vėlavimas prieš ragų sprogimą. Naudojant „Arduino“ tai tikrai paprasta ... ir smagu.

4 žingsnis: Važiuokite ragą

Turėjau 12V įkraunamą bateriją, kurią ištraukiau iš namų signalizacijos sistemos. Jis dar neužtikrino pavojaus signalo, tačiau jis užtruks pakankamai užkrauti ragą kelis šimtus kartų.

Teigiamas (+) terminalas iš akumuliatoriaus jungiasi prie vieno mygtuko terminalo. Kitas mygtuko gnybtas tiesiogiai jungiasi su ragu. Neigiamas (-) gnybtas jungiamas tiesiai prie rago. Paprasta! Paspauskite mėginio sprogimo mygtuką!

5 žingsnis: prijunkite servo

Turėjau šią servo formą senam nuotolinio valdymo automobiliui. Dabar jis bus naudojamas stumti mygtuką, kuris blastuoja ragą. Servo yra 3 laidai. Raudona eina į (+) juodos spalvos (-) ir baltos spalvos eina į kištuką (9). Iškirpkite servo ragelį, kad būtų tik 1 ranka. Ši ranka baigs mygtuką. Taip, žinau, kad yra daug paprastų būdų tai padaryti su elektronika, tačiau nepamirškite, kad tai dažniausiai yra šiukšlių, ir kiekvienas gali lengvai pamatyti, kaip tai veikia. Be to, man patinka idėja naudoti servokomandą paspausdami mygtuką… atrodo taip kvaila.

Mygtuką ir servo montavimui naudoju medienos laužas. Gręžkite skylę apie mygtuko dydį.

Toliau, „Hot“ klijai servo į metalo laužą. Sureguliuokite kodą arba servo ragą, kad jį paspauskite mygtuką, kai „Arduino“ eskizas vadina „triuką“. Lengva!

6 veiksmas: pridėkite kitą LED

Paspaudus mygtuką, noriu, kad papildomas LED apšviestų moliūgų vidų. Galite naudoti bet kokį spalvų LED, kas yra 10 mm baltas LED. Lizduokite kai kuriuos papildomus laidus prie LED, kaip jūs atlikote 2 veiksme. Šviesos diodas (+) pereina į kaištį (6) su 220 omų varžu, o (-) eina į žemę.

7 žingsnis: programuokite „Arduino“

Įkelkite šį kodą į „Arduino“:

/ * MAKE Magazine 2008

Ardumpkin arba Pumpuino, jūsų skambutis? Marc de Vinck * /

#include // įkelia biblioteką servo valdymui

Servo myservo; // sukurti servo objektą valdyti servo

int inputPin = 7; // pasirinkite įvesties kaištį (mygtukui) int val1 = 0; // kintamasis mygtuko būsenos sekimui int val2 = 0; // kintamasis, naudojamas LED šviesos diodams PWM int ledrt = 10; // dešiniosios akies lyderis = 11; kairiosios akies lyderis = 6; / / Baltas šviesos diodas „Pumpkin“ centre; // kintamasis, skirtas servo pozicijai išsaugoti

void setup () {

myservo.attach (9); / / prideda servo prie kaiščio 9 prie servo objekto myservo.write (90); // pasakykite servo, kad pereitumėte į padėtį „90“ arba „išjungta“

pinMode (ledrt, OUTPUT); // deklaruoti šviesos diodą kaip išvesties PIN kodą (ledlt, OUTPUT); // deklaruoti LED kaip išvesties PIN kodą (ledmain, OUTPUT); // deklaruoti LED kaip išvesties PIN kodą (inputPin, INPUT); // deklaruoti mygtuką kaip įvestį}

void loop () {val1 = digitalRead (inputPin); // skaityti įvesties vertę, jei (val1 == HIGH) {// patikrinkite, ar įvestis yra HIGH trick (); } other {treat (); }}

negaliojantis triukas () {

digitalWrite (ledmain, HIGH); // įjungti pagrindinį LED skaitmeninį Write (ledrt, HIGH); // įjungti dešiniosios akies LED skaitmeninį Write (ledlt, HIGH); // įjunkite kairiosios akies LED

už (val2 = 0; val2 <= 255; val2 + = 2) // išnyks (nuo min iki max) {analogWrite (ledlt, val2); // rašyti kairėje vedė prie „val“ analogoWrite (ledrt, val2); // parašykite teisę, kuri buvo valdoma „val“ analoguWrite (ledmain, val2); // rašyti pagrindinį vadovavimą „val“ vėlavimo galia (30); // laukia 30 milisekundžių už tamsos efektą} myservo.write (90); // nustatyti servo į „išjungtą“ pozicijos uždelsimą (10); myservo.write (45); // nustatyti servo į padėtį „įjungta“ (500); // likti "1/2 sekundės myservo.write (90); // nustatyti servo atgal į" off "pozicijos uždelsimą (200), digitalWrite (ledmain, LOW); LOW); // pasukite į dešinę šviesos diodas išjungtas skaitmeniniu būdu (ledlt, LOW); // pasukite į kairę LED išjungta} void treat () {// tai išjungia šviesos diodus, kol mygtukas paspaudžiamas (val2 = 0; val2 <= 255 ; val2 + = 50) // išnyks (nuo min iki max) {analogWrite (ledrt, val2), analoginis raštas (ledlt, val2), delsimas (30), // laukia 30 milisekundžių už tamsumo efektą} (val2 = 255 ; val2> = 0; val2- = 50) // išnyks (nuo maks. iki min.) {analogWrite (ledrt, val2); // parašė kairėje, esant „val“ analoguiWrite (ledlt, val2); // rašyti dešiniajame lygyje, esant „val“ vėlavimo galia (30), // laukia 30 milisekundžių, kad būtų sumažintas efektas}}

„Arduino“ yra suprojektuotas pulsuoti akių šviesos diodus iki auka, Aš turiu galvoje trick-or-treater, paspaudžiamas didelis raudonas mygtukas. Tuo metu ryškiai šviečia baltas šviesos diodas, bus šiek tiek vėlavimo, o servo sukels sprogimą iš rago. Su bet kokia sėkme auka trick-or-treater sumažins savo maišelį saldainių ir paleis… .Mmmmm saldainius.

Atrodo, kad šiais metais vaikai būna šokiruoti mano namuose. Leiskite jums žinoti, ką kaimynai galvoja po pirmųjų kelių šimtų sprogimų.

Pastaba: nepalikite šio moliūgo be priežiūros. Nenorite, kad kas nors artėtų, nes ragas tikrai garsus ir gali pakenkti klausai. Nedėkite ausies tiesiai prieš moliūgą, ir jūs turėtumėte būti gerai. Tačiau jūs niekada nežinote, ką vaikas gali padaryti. Be to, jūs norite būti ten, kai jie rėkia ir lašas savo lažybų! Pasilinksminkite ir stebėkite visus mirksnius moliūgus!

Daugiau:

DIY Helovino konkursas! Tai BIG ONE !!!!



Jums Gali Būti Įdomu

Markė: Projektai - CD / Siurbimo taurės būsena

Markė: Projektai - CD / Siurbimo taurės būsena


Kaip: Juokingi Bunny Candy konteineriai

Kaip: Juokingi Bunny Candy konteineriai


Gamintojas: „Live Episode 06“: dviračiai - pagrindai „Extremes“ (vaizdo peržiūra)

Gamintojas: „Live Episode 06“: dviračiai - pagrindai „Extremes“ (vaizdo peržiūra)


NAUJIENOS NAUJIENOS: „Sony“ karas dėl įsilaužėlių, tinklininkų ir naujovių „atsiskaitymas George Hotz byloje“

NAUJIENOS NAUJIENOS: „Sony“ karas dėl įsilaužėlių, tinklininkų ir naujovių „atsiskaitymas George Hotz byloje“