INHOUDSOPGAWE:
- Voorrade
- Stap 1: 3D -druk …
- Stap 2: Terwyl ons wag … (die sagteware)
- Stap 3: Die gebou …
- Stap 4: Meer foto's …
- Stap 5: Daar is voorstel om die oë en mond te verf …
Video: N Halloween -masjien vir angs met behulp van 'n PIR, 'n 3D -gedrukte pampoen en die Troll Arduino -versoenbare klankpranker/praktiese grapbord: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Die Troll -bord, geskep deur Patrick Thomas Mitchell van EngineeringShock Electronics, en is nie te lank gelede ten volle befonds op Kickstarter.
Ek het 'n paar weke vroeg my beloning gekry om voorbeelde van gebruik te help skryf en 'n Arduino -biblioteek te bou in 'n poging om dit 'n bietjie makliker te maak om te programmeer.
Dus, wat is "The Troll" - dit is 'n Arduino (UNO) -versoenbare klankbord, dit het 'n ATMega 328P -chip aan boord, 'n selekteerknoppie (programmeerbaar deur die gebruiker), 'n DIP -skakelaar (4 skakelaars, programmeerbaar deur die gebruiker) en 'n LDR (Fotoweerstand gekoppel aan A0). Dit het twee klankaansluitings, maar u kan een gebruik om klank deur te gee - en geluide van The Troll word bo -op die ander klank ingespuit. Dit het ook 'n luidsprekerkop om 'n ingeboude luidspreker aan te sluit en 'n klein versterker aan boord. 'N Eksterne luidspreker met 'n goeie versterker word aanbeveel.
Daar is ook 'n 'eksterne' snellerpen (digitale PIN 9), sensors kan aangesluit word om 'n geluid te aktiveer. (PIR -sensor, klanksensor, eindskakelaar, vibrasiesensor, omtrent elke digitale sensor met een uitset kan gebruik word.)
Ons het ook toegang tot al die analoog penne (A0 tot A5) - A0 word deur die LDR gebruik, dit maak die moontlikheid oop om I2C -toestelle te gebruik.
Daar is drie maniere om dit aan te dryf - 'n 9V -battery, 'n wisselstroom -na -dc -adapter en 'n usb; daar is 'n jumperpen wat u moet instel as u 'n battery of 'n wisselstroomadapter gebruik.
Daar is 'n AP23582 -chip wat die klankmonsters bevat.
Daar is 57 klanke op die chip.
Kickstarter -skakel (veldtog is verby, maar inligting hier is goed).
EngineeringShock Electronics -projekbladsy.
Voorrade
Om The Troll te programmeer, benodig u 'n Arduino UNO met 'n verwyderbare chip - Ja, ons haal die chip uit The Troll en plaas dit in 'n Arduino UNO en programmeer dit. - U moet versigtig wees om die penne nie te buig nie, en u moet altyd seker maak dat die sleutel op die skyfie by die sleutel van die houer pas. (Die halwe sirkel aan die een kant van die skyfie).
Hulle het 'n voorraadskets van Patrick - maar die ware plesier van hierdie toestel is om dit te programmeer om te doen wat u wil. Dit is nie moeilik om die skyfies te verwyder nie, neem u tyd en wees versigtig - as dit gesê word, is ons nie verantwoordelik as u u chip of toestelle beskadig nie. DOEN dit op eie risiko.
Toerusting en STL -lêers:
Vir hierdie voorbeeld benodig u 'n 3D -drukker (of toegang tot een wat u 'n rukkie kan gebruik, my afdruk het meer as 12 uur geneem). * U kan ook wag tot nader aan Halloween en 'n plastiekpampoen of spook of wat ook al koop.
Miskien wil u steeds 'n boks vir The Troll -bord in 3D druk.
Box on Thingiverse (dit is my ontwerp en ek verwelkom verbeteringe).
Halloween -pampoen deur 3DWP
Ek het die 'HalloweenPumpkinCover' van hierdie remix gedruk, en ek het besluit om nie die pampoen of die resix van hierdie remix te gebruik nie, want ek was nie seker oor die grootte van die gat vir die PIR -sensor nie, en ook nie die grootte van die neopixelring nie gebruik. - Dit was goed, want die "omslag" lê net bo -op my boks.
Ander gereedskap benodig:
Miskien het u 'n soldeerbout nodig (afhangende van watter neopixelring u kry), sal u waarskynlik 'n stukkie moet benodig (of wil hê). Ek het 'n skroewedraaier gebruik met die bietjie wat ek het, maar jy wil dalk 'n klein boormasjien gebruik.
U benodig waarskynlik warm gom of kleefband.
Die hardeware is eenvoudig:
U het 'n bord van 'The Troll' nodig - ek is eerlikwaar nie seker of dit buite die kickstarter te koop sal wees nie - daarom moet u moontlik Patrick van sy webwerf kontak.
'N Mini PIR -sensor, iets soos die hierbo, of hier. Net 'n voorbeeld - doen u huiswerk voordat u iets koop - u kan dit goedkoper vind, of op Amazon, of Aliexpress as u die webwerwe verkies.
Uiteindelik benodig u 'n neopixelring (met ten minste 12 pixels), en ek beveel aan dat u probeer om een te kry met drade wat reeds daaraan is gesoldeer.
Die ring met 16 pixels behoort ook te werk; u wil die kode effens verander vir die groter pixeltelling.
Ek dink dat iets groter sal moeilik wees om dit te laat pas.
Stap 1: 3D -druk …
Dit het 'n rukkie geneem om op my Wanhao Duplicator I3 v1 te druk. Ek het die model sonder ondersteuning gebruik. Met 'n resolusie van.1 en 35% invul. Met 'n natuurlike PLA -filament. Die drukwerk was meer as 12 uur. Dit was een van die langste afdrukke wat ek nog ooit gemaak het, en ek het net gehoop niks sou skeefloop nie. Niks het verkeerd gegaan nie, en ek het 'n pampoen gekry.
Terwyl die pampoen gedruk het - ek het die omslag gedruk en 'n paar ander klein dingetjies vir 'n ander projek gemaak met 'n Wanhao Duplicator I3 plus - die omslagafdruk was met 'n resolusie van 0,1 en 35% met 'n grys PLA -filament, en dit was baie vinniger om af te druk.
Niks om te doen nie, maar wag ….
Stap 2: Terwyl ons wag … (die sagteware)
Hierbo is 'n paar van die toetse nadat ek gewag het totdat die druk klaar was. - Daar is net 'n Arduino UNO met 'n Neopixel -ring (12 LED's) binne. Op hierdie stadium het ek geen gate vir die PIR gemaak nie, of iets.
By was meer of te kyk of 12 pixels die pampoen sou verlig, en net watter soort "animasies" ek daaruit kon kry. Die skets wat gebruik is, was slegs die Adafruit -voorbeeldskets.
Die oranje, pers en geel lyk ook baie goed vir my … Ek hou ook van die wit.
Op hierdie stadium het ek aan die werk gegaan met die maak van die skets wat die Troll -bord sou gebruik, en 'n PIR.
Soos ek vroeër gesê het, het ek daaraan gewerk om 'n voorbeeld te maak en 'n Arduino -biblioteek vir die bord te bou - daarom het ek een van die voorbeelde wat ek gemaak het, aangepas. En het 'n paar kode uit die voorbeeld van Adafruit gehaal.
My biblioteek - en kode kan hier gevind word. Die biblioteek kan geïnstalleer word via die Arduino Library -bestuurder.
Die voorbeeld vir hierdie projek heet "TheTroll_SpookyArray_v2" en kan in die voorbeeldmap gevind word.
U benodig ook die Adafruit Neopixel -biblioteek wat via die biblioteekbestuurder geïnstalleer kan word, as u dit nie het nie.
Ek het 'n paar video's oor die gebruik van TheTroll -biblioteek, en 'n voorbeeld van hoe die eksterne snellers met my biblioteek werk.
Eksterne snellervideo, inleiding tot TheTroll -bord ('n bietjie lank), The Troll with the Little Buddy Talker (LBT is 'n spraakbord wat ook gemaak is deur Patrick wat dieselfde klankskyf gebruik) - Red Alert !, Met behulp van die DIP -skakelaars en uiteindelik Hierdie projek - The Troll Arduino Audio Pranker Halloween Project (Die video)
Een van die moeilikste dinge om te doen was om die LED -animasies aan die gang te hou terwyl die klank nog speel, deur die biblioteek te stel om die geluid nie te vertraag nie, en ek kon dieselfde idee gebruik as die voorbeeld Blink: min of meer) die animasies aan die gang terwyl die klank nog gespeel het. - Die tydsberekening is nog 'n bietjie af, (of in sommige gevalle baie af), maar ek werk daaraan.
Dit is gedoen op reëls 154 tot 161 met behulp van 'n doen terwyl kombinasie, en weer op reëls 170 en 183. Die verskil tussen die oogknip sonder vertraging en dit is dat ek 'n rukkie gebruik en kyk of die millis - vorigeMillis nog steeds is minder as die lengte van die klank. Waar die knipper onmiddellik vergelyk om te sien of meer tyd verby is, met behulp van 'n IF -verklaring
Ek gebruik DIP -skakelaar 4 om in te stel wat die vergelyking moet wees as die sneller geaktiveer word. In hierdie geval gaan die PIR -sensoruitset HOOG as dit struikel, bly 'n bietjie HOOG en gaan dit LAAG.
So sê reël 74 - 76, kyk na die dipskakelaar (stel die sneller op HOOG of LAAG), kyk na PIN9 (die eksterne snellerpen) teen die snellerwaarde - as dit HOOG is - stel 'n vlag.
Reël 79 tot 111 sê: as die vlag 'n semi -ewekansige kleur en animasie kies (die kleure kan verander word as u nie van my keuse hou nie.) manier om 'n klomp IF -stellings te doen.
In die biblioteek bied ek 'n manier om die DIP -skakelaar te lees, wat 'n getal tussen 0 en 15 teruggee, ek bied ook 'n manier om net een DIP -skakelaar uit u hoofskets te lees; vir die DIP -skakelaars gaan LAAG as hulle in die AAN -posisie is, anders is hulle HOOG (In die UIT -posisie). En reël 124 sê: as SW4 (skakelaar 4) AAN is, maak die sneller HOOG.
Reëls 130 - 137 speel die klank uit die klankbiblioteek. Elke oproep bestaan uit 'n geheue -plek van die geluid op die skyfie, en hoe lank 'n vertraging dit moet gebruik. Hierdie funksie is tans 'n blokkeerfunksie, wat beteken dat alles stop terwyl die klank speel. Om dit te bereik, stel ek die wagtyd op nul en laat die neopixelfunksies die vertraging hanteer.
Reël 57 is 'n verskeidenheid klanke wat ons in die pampoen wil gebruik - ek het die 13 "spookagtige" of "halloween" klanke gekies. Meer kan bygevoeg word, of hierdie klanke kan na iets anders verander word. (Die klankbiblioteek het 58 klanke, so dit is slegs 'n klein voorbeeld daarvan). Dit is ewekansige klanke wanneer dit geaktiveer word, dus as u meer byvoeg, moet u onthou dat reël 133 verander, wat die willekeurige klank kies om te speel. Elke "naam" van die klankgreep bestaan uit 'n geheue -plek van die klank op die chip en 'n vertragingswaarde.
Ek dink dit gaan oor die sagteware; daar is ander voorbeelde in die Arduino -biblioteek vir die Troll -bord. Verken, verander en deel gerus:-)
Stap 3: Die gebou …
Nadat die drukker klaar was, het ek begin toets om seker te maak dat die neopixels werk en helder genoeg is.
Ek neem toe 'n roterende gereedskap met 'n klein boorpunt en boor 'n klein gaatjie tussen die oë as 'n loodgat vir die trappit. Ek het net die trappie met 'n handskroewedraaier gebruik en af en toe gestop om te sien of die PIR -sensor pas. Ek wou dit styf hê, en het geen soort gom of so iets gebruik nie. Dit kan dus hoofsaaklik teruggestoot word indien nodig.
Destyds het ek ook 'n gat aan die agterkant gesit (met behulp van die draaibare gereedskap en die boorpunt), waar ek van plan was om die drade uit te voer - en ek het vir 'n paar demonstrasies/toetse gedoen, maar uiteindelik het ek moes seker nie die gat gemaak het nie - want ek het besluit om die omslag van die ander pampoen af te druk en dit te gebruik.
Dus, vir die omslag, het ek ook die trappie gebruik en 'n groter gat gemaak om die draad te laat loop, maar ek het die gat 'n bietjie vasgemaak om dit uit die weg te hou van die neopixels.
Met 'n kleeflintband plak ek die neopixelring vas en plak 'n bietjie supergom (baie min - net as ek om een of ander rede weer wil binnekom) - ek plak die omslag aan die onderkant van die pampoen.
My drade is net lank genoeg, en die pampoen het nou 'n basis om op te sit, die voetstuk sit dan op die boks wat ek ontwerp het - (dit sit net op die boks, word deur niks vasgehou nie - so ja, iemand kan kom klop dit is verby)
En dit is omtrent dit … ek sou sê dat dit 'n vinnige konstruksie was, maar ek moes wag vir die 3D -drukker - so dit was eintlik redelik stadig …:-)
Stap 4: Meer foto's …
Net omdat ek baie foto's geneem het … Hier is nog 'n paar….
Dankie dat u gelees het, ek hoop dat u van hierdie projek hou en dat u dit kan gebruik.
Stap 5: Daar is voorstel om die oë en mond te verf …
'N Mede -ondersteuner van The Troll -raad het voorgestel om die oë en mond te verf …
Dit klink maklik genoeg, maar albei is 'n soort versteekte lae in die afdruk - maar dit is uitvoerbaar … dit neem net 'n rukkie.
Ek het 'n verfpen gevind met 'n ondeursigtige swart - dit sê dat dit permanent is, maar dit sê nie watter tipe verf daarin is nie …
En hier is 'n paar foto's ….
Aanbeveel:
Halloween -pampoen met 'n bewegende animatroniese oog - Hierdie pampoen kan sy oë rol: 10 stappe (met foto's)
Halloween -pampoen met 'n bewegende animatroniese oog | Hierdie pampoen kan sy oë rol !: In hierdie instruksies leer jy hoe om 'n Halloween -pampoen te maak wat almal skrik as sy oog beweeg. Pas die snellerafstand van die ultrasoniese sensor aan op die regte waarde (stap 9), en u pampoen sal almal wat dit waag om kers te neem, verstom
Muurhouer vir iPad as bedieningspaneel vir tuisautomatisering, met behulp van servo -beheerde magneet om die skerm te aktiveer: 4 stappe (met foto's)
Muurhouer vir iPad as 'n bedieningspaneel vir tuisautomatisering, met behulp van 'n servo -beheerde magneet om die skerm te aktiveer: Ek het die afgelope tyd baie tyd spandeer om dinge in en om my huis te outomatiseer. Ek gebruik Domoticz as my Home Automation -toepassing, sien www.domoticz.com vir meer inligting. In my soeke na 'n dashboard -toepassing wat alle Domoticz -inligting saam wys
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Volledige gids vir die gebruik van grondvogsensor met praktiese voorbeeld: 7 stappe
Volledige gids vir die gebruik van grondvogsensor met praktiese voorbeeld: u kan hierdie en ander wonderlike tutoriale lees op die amptelike webwerf van ElectroPeak. Praktiese voorbeelde word ook verskaf om u te help om die kode onder die knie te kry
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek