Obsah:

Halloweensky strašidelný stroj využívajúci PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa .: 5 krokov
Halloweensky strašidelný stroj využívajúci PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa .: 5 krokov

Video: Halloweensky strašidelný stroj využívajúci PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa .: 5 krokov

Video: Halloweensky strašidelný stroj využívajúci PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa .: 5 krokov
Video: GOOSEBUMPS NIGHT OF SCARES CHALKBOARD SCRATCHING 2024, Septembra
Anonim
Zariadenie na vystrašenie z Halloweenu využívajúce PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa
Zariadenie na vystrašenie z Halloweenu využívajúce PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa
Zariadenie na vystrašenie z Halloweenu využívajúce PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa
Zariadenie na vystrašenie z Halloweenu využívajúce PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa
Zariadenie na vystrašenie z Halloweenu využívajúce PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa
Zariadenie na vystrašenie z Halloweenu využívajúce PIR, 3D tlačenú tekvicu a zvukový žartík kompatibilný s trollom Arduino/praktická žartovná tabuľa

Doska Troll vytvorená Patrickom Thomasom Mitchellom z EngineeringShock Electronics a nie je to tak dávno, bola plne financovaná na Kickstarteri.

Odmenu som dostal o niekoľko týždňov skôr, aby som pomohol napísať niekoľko príkladov použitia a vybudovať knižnicu Arduino v snahe uľahčiť programovanie.

Čo je to teda „The Troll“- je to zvuková zábavná doska kompatibilná s Arduino (UNO), má integrovaný čip ATMega 328P, tlačidlo výberu (programovateľné používateľom), prepínač DIP (4 prepínače, programovateľné používateľom) a LDR (Fotografický odpor pripojený k A0). Má dva zvukové konektory, jeden však môžete použiť na prenos zvuku - a zvuk z Trolla je vložený nad druhý zvuk. Má tiež konektor reproduktora na pripojenie integrovaného reproduktora a malý zosilňovač na doske. Odporúča sa externý reproduktor s dobrým zosilňovačom.

K dispozícii je tiež „externý“spúšťací kolík (Digital PIN 9), senzory je možné pripojiť a „spustiť“zvuk. (PIR senzor, zvukový senzor, koncový spínač, vibračný senzor, je možné použiť takmer akýkoľvek digitálny snímač s jedným výstupom.)

Máme tiež prístup ku všetkým analógovým kolíkom (A0 až A5) - L0 používa A0, čo otvára možnosť použitia zariadení I2C.

Existujú tri spôsoby napájania - 9V batéria, napájací adaptér striedavého prúdu a USB. Existuje prepojovací kolík, ktorý je potrebné nastaviť, ak používate batériu alebo konektor napájacieho adaptéra.

Existuje čip AP23582, ktorý obsahuje zvukové ukážky.

Na čipe je obsiahnutých 57 zvukov.

Odkaz na Kickstarter (Kampaň sa skončila, ale informácie sú tu dobré).

Stránka projektu EngineeringShock Electronics.

Zásoby

Na naprogramovanie Trolla potrebujete Arduino UNO s vymeniteľným čipom - áno, vyberieme čip z Trolla a vložíme ho do Arduino UNO a naprogramujeme ho. - Pri tom musíte dávať pozor, aby ste neohli kolíky, a vždy skontrolujte, či sa kľúč na čipe zhoduje s kľúčom na zásuvke. (Polkruh na jednom konci čipu).

Dodávajú sa s náčrtkom od Patricka - ale skutočnou zábavou tohto zariadenia je naprogramovať ho tak, aby robil to, čo chcete. Odstrániť čipy nie je ťažké, urobte si čas a buďte opatrní - to znamená, že nenesieme zodpovednosť, ak poškodíte čip alebo zariadenie. ROBTE to na vlastné riziko.

Vybavenie a súbory STL:

V tomto prípade budete potrebovať 3D tlačiareň (alebo prístup k takej, ktorú môžete chvíľu používať, moja tlač trvala viac ako 12 hodín). * Voliteľne môžete počkať, kým sa blíži Halloween, a kúpiť si plastovú tekvicu alebo ducha alebo čokoľvek.

Možno budete chcieť vytlačiť 3D box pre dosku The Troll.

Box na Thingiverse (toto je môj návrh a vítam vylepšenia).

Halloween Pumpkin od 3DWP

Vytlačil som „HalloweenPumpkinCover“z tohto remixu, rozhodol som sa nepoužívať tekvicu ani reset tohto remixu, pretože som si nebol istý veľkosťou otvoru pre PIR senzor, ani veľkosťou prstenca neopixelu. použité. - To bolo v poriadku, pretože „kryt“bol položený naplocho na vrchu mojej škatule.

Potrebné ďalšie nástroje:

Možno budete potrebovať spájkovačku (v závislosti od toho, ktorý neopixel krúžok dostanete), pravdepodobne budete potrebovať (alebo chcete) krokový hrot. Použil som skrutkovač s bitom, ktorý mám, ale možno budete chcieť použiť malú vŕtačku.

Pravdepodobne budete potrebovať horúce lepidlo alebo lepivú zadnú pásku.

Hardvér je jednoduchý:

Potrebujete dosku „The Troll“- úprimne povedané, nie som si istý, či sa budú predávať aj mimo kickstarter - takže možno budete musieť kontaktovať Patricka z jeho webovej stránky.

Mini PIR senzor niečo ako ten, ktorý je na obrázku vyššie, alebo tu. Len príklad - Pred kúpou niečoho si urobte domácu prácu - možno ich nájdete lacnejšie alebo na Amazone alebo Aliexpresse, ak uprednostňujete tieto stránky.

Nakoniec budete potrebovať neopixelový prsteň (najmenej 12 pixelov) a odporučil by som skúsiť ho zaobstarať s už spájkovanými vodičmi.

Kruh so 16 pixelmi by mal tiež fungovať. Budete chcieť mierne zmeniť kód pre väčší počet pixelov.

Myslím si, že čokoľvek väčšie budete len ťažko dostávať do súladu.

Krok 1: 3D tlač …

3D tlač ……
3D tlač ……
3D tlač ……
3D tlač ……
3D tlač ……
3D tlač ……

Vytlačenie na mojom Wanhao Duplicator I3 v1 chvíľu trvalo. Použil som model bez podpory. Pri rozlíšení 0,1 a 35% výplň. S prírodným vláknom PLA. Tlač trvala viac ako 12 hodín. Bol to jeden z najdlhších výtlačkov, aké som kedy robil, a ja som len dúfal, že sa nič nepokazí. Nič sa nepokazilo a ja som dostal tekvicu.

Kým tekvica tlačila - vytlačil som obal a vyrobil niekoľko ďalších drobností pre iný projekt pomocou Wanhao Duplicator I3 plus - potlač obalu bola v rozlíšení 0,1 a 35% výplne, pomocou sivého vlákna PLA, a tlačila sa oveľa rýchlejšie.

Nič iné ako čakať ….

Krok 2: Kým čakáme … (Softvér)

Kým čakáme … (Softvér)
Kým čakáme … (Softvér)
Kým čakáme … (Softvér)
Kým čakáme … (Softvér)
Kým čakáme … (Softvér)
Kým čakáme … (Softvér)

Vyššie sú uvedené niektoré z testov, keď som čakal na dokončenie tlače. - Vo vnútri je iba Arduino UNO s neoprixelovým krúžkom (12 LED). V tomto mieste som neurobil žiadne otvory pre PIR ani nič.

At bolo viac ako príliš vidieť, či 12 pixelov rozsvieti tekvicu, a aké „animácie“by som z toho mohol dostať. Použitý náčrt bol iba ukážkovým náčrtom Adafruitu.

Aj oranžová, fialová a žltá vyzerali celkom dobre … Páčila sa mi aj biela.

V tomto mieste som sa teda pustil do výroby náčrtu, ktorý bude používať dosku The Troll a PIR.

Ako som už povedal, pracoval som na vytvorení nejakého príkladu a vybudovaní knižnice Arduino pre dosku - tak som upravil jeden z príkladov, ktoré som urobil. A zdvihol nejaký kód z príkladu Adafruit.

Moju knižnicu - a kód nájdete tu. Knižnicu je možné nainštalovať pomocou správcu knižnice Arduino.

Príklad pre tento projekt sa nazýva „TheTroll_SpookyArray_v2“a nájdete ho v priečinku s ukážkami.

Budete tiež potrebovať knižnicu Adafruit Neopixel, ktorú je možné nainštalovať prostredníctvom správcu knižnice, ak ju nemáte.

Mám niekoľko videí o používaní knižnice TheTroll a príklad toho, ako externé spúšťače fungujú s mojou knižnicou.

Externé spúšťacie video, úvod do dosky TheTroll (trochu dlhá), Troll s malým kamarátom (LBT je rečová doska, ktorú vyrobil aj Patrick a používa rovnaký zvukový čip) - Red Alert !, Použitie prepínačov DIP a nakoniec Tento projekt - Halloweensky projekt The Troll Arduino Audio Pranker (video)

Jednou z ťažkých vecí, ktoré bolo potrebné urobiť, bolo nechať LED animácie bežať, kým sa zvuk stále prehrával, a to tak, že som knižnicu nastavil tak, aby zvuk nezdržiavala, a pomocou rovnakého nápadu ako v príklade Blikanie bez oneskorenia som dokázal (viac -menej) nechať animácie bežať, kým zvuk stále hrá. - Načasovanie je stále trochu mimo (alebo v niektorých prípadoch veľa), ale pracujem na tom.

To sa uskutočnilo na riadkoch 154 až 161 pomocou kombinácie do while a znova na linkách 170 a 183. Rozdiel medzi príkladom žmurkania bez meškania a tým je, že chvíľu používam a hľadám, či nie je milis - predchádzajúci Millis stále menšia ako dĺžka zvuku. Kde sa porovnáva žmurknutie bez oneskorenia, aby sa zistilo, či uplynul viac času, pomocou príkazu IF

Používam prepínač DIP 4 na nastavenie toho, aké by malo byť porovnanie, ak je spúšť aktivovaná. V tomto prípade výstup PIR snímača prejde na VYSOKÝ, ak je vypnutý, zostane chvíľu VYSOKÝ a prejde na NÍZKU.

Takže riadky 74 - 76 povedzte, skontrolujte prepínač dipu (nastavte spúšť na HIGH alebo LOW), skontrolujte PIN9 (externý spúšťací kolík) proti spúšťacej hodnote - ak to robí HIGH - nastavte príznak.

Riadok 79 až 111 hovorí - ak je príznak nastavený tak, aby vyberal semi -randomizovanú farbu, a animáciu (Farby je možné zmeniť, ak sa vám tu nepáčia moje možnosti.) To sa robí pomocou prepínača, ktorý je rýchly spôsob, ako urobiť veľa príkazov IF.

V knižnici uvádzam spôsob čítania prepínača DIP, ktorý vracia číslo medzi 0 a 15, a tiež spôsob, ako prečítať iba jeden prepínač DIP z vášho hlavného náčrtu, príklad je na riadku 124 - Výstup pre prepínače DIP ísť LOW, ak sú v polohe ON, inak sú HIGH (v polohe OFF). A riadok 124 hovorí, že ak je SW4 (prepínač 4) ZAPNUTÝ, spustite spínač VYSOKO.

Riadky 130 - 137 budú prehrávať zvuk zo zvukovej knižnice. Každý hovor sa skladá z pamäťového umiestnenia zvuku na čipe a dĺžky oneskorenia, ktoré sa má použiť. Táto funkcia je v súčasnosti blokovacou funkciou, čo znamená, že všetko ostatné sa zastaví, kým sa spustí zvuk. Aby som to prežil, nastavil som čas čakania na nulu a funkcie neopixelu nechali zvládnuť oneskorenie.

Riadok 57 je rad zvukov, ktoré chceme použiť v tekvici - vybral som 13 zvukov „strašidelných“alebo „halloweenie“. Dalo by sa pridať viac, alebo by sa tieto zvuky dali zmeniť na niečo iné. (Zvuková knižnica má 58 zvukov, takže toto je len malá ukážka z nich). Pri spustení ide o náhodné zvuky, takže ak pridáte ďalšie, budete chcieť pamätať na zmenu riadku 133, ktorý vyberá náhodný zvuk na prehrávanie. Každý „názov“zvukového klipu sa skladá z pamäťového umiestnenia zvuku na čipe a hodnoty oneskorenia.

Myslím, že o softvéri je to tak. V doske Arduino Library for The Troll sú ďalšie príklady. Neváhajte skúmať, meniť a zdieľať:-)

Krok 3: Stavba … …

Stavba …
Stavba …
Stavba …
Stavba …
Stavba …
Stavba …

Keď bola tlačiareň hotová, začal som testovať, či novotvary budú fungovať a budú dostatočne jasné.

Potom som vzal rotačný nástroj s malým vrtákom a vyvŕtal som malý otvor medzi oči ako pilotný otvor pre krokový vrták. Krokový bit som použil iba s ručným skrutkovačom a každú chvíľu som sa zastavil, aby som zistil, či sa snímač PIR zmestí. Chcel som, aby bol tesný, a nepoužil som žiadny typ lepidla ani nič podobné. Hlavne sa dá v prípade potreby vytlačiť späť.

V tej dobe som tiež urobil dieru na zadnej strane (pomocou rotačného nástroja a vŕtačky), kde som plánoval vybiť vodiče - a urobil som niektoré ukážky/testovanie, ale nakoniec som pravdepodobne nemal urobiť dieru - pretože som sa rozhodol vytlačiť kryt z druhej tekvice a použiť ho.

Takže pre kryt som tiež použil krokový bit a urobil som väčší otvor na vedenie drôtu, ale trochu som otvor otvoril, aby som sa pokúsil udržať ich mimo cesty neopixelov.

Lepiacou páskou na chrbát som neolepený krúžok prelepil páskou a pomocou malého super lepidla (veľmi málo - len pre prípad, že sa chcem z nejakého dôvodu dostať späť dovnútra) - som prilepil kryt na spodok tekvice.

Moje drôty sú dostatočne dlhé a tekvica má teraz základňu, na ktorú sa dá sedieť, a tá potom sedí na krabici, ktorú som navrhol - (Je to len sedenie na krabici, nie je ničím držané - takže áno, niekto by mohol prísť a zaklopať je koniec)

A to je asi všetko ….. Povedal by som, že toto bolo rýchle zostavenie, ale musel som počkať na 3D tlačiareň - takže naozaj to bolo dosť pomalé …..:-)

Krok 4: Ďalšie obrázky …

Viac obrázkov….
Viac obrázkov….
Viac obrázkov….
Viac obrázkov….
Viac obrázkov….
Viac obrázkov….
Viac obrázkov….
Viac obrázkov….

Len preto, že som urobil veľa fotografií … Tu je niekoľko ďalších….

Ďakujem za prečítanie, dúfam, že sa vám tento projekt páči a že ho využijete.

Krok 5: Bol podaný návrh na namaľovanie očí a úst…

Bol podaný návrh na maľovanie očí a úst…
Bol podaný návrh na maľovanie očí a úst…
Bol podaný návrh na maľovanie očí a úst…
Bol podaný návrh na maľovanie očí a úst…
Bol podaný návrh na maľovanie očí a úst…
Bol podaný návrh na maľovanie očí a úst…

Spolužiak z rady The Troll navrhol namaľovať oči a ústa …

Znie to dosť jednoducho, ale obe sú v tlači skrytými vrstvami - ale dajú sa … len to chvíľu trvá.

Našiel som maliarske pero s nepriehľadnou čiernou - Hovorí, že je trvalé, ale nehovorí, aký typ farby je v ňom … Kúpil som stredný bod, ale pravdepodobne som mal získať tenší bod - napriek tomu boli výsledky v poriadku.

A tu je pár fotiek ….

Odporúča: