Sommario:

Automazione per seguire lo spaventapasseri e l'infestazione di Animatronic: 4 passaggi (con immagini)
Automazione per seguire lo spaventapasseri e l'infestazione di Animatronic: 4 passaggi (con immagini)

Video: Automazione per seguire lo spaventapasseri e l'infestazione di Animatronic: 4 passaggi (con immagini)

Video: Automazione per seguire lo spaventapasseri e l'infestazione di Animatronic: 4 passaggi (con immagini)
Video: Al diciottesimo delle amiche di mia sorella 🔞 2024, Dicembre
Anonim
Image
Image
Testa di spaventapasseri
Testa di spaventapasseri

Questo spaventapasseri (chiamiamolo Jack) ti percepisce in diverse parti del cortile, si sveglia e ti guarda. Mentre ti avvicini, Jack mostra i denti e mastica. Jack finge di essere un supporto statico durante il giorno e si sveglia di notte (proprio come tutti i buoni ghoul). Jack è estremamente inquietante. Jack può girare a sinistra/destra/al centro, testa su/giù/centro, occhi accesi/spenti/sbattere le palpebre/ammiccare e nascondere/mostrare i denti. I sensori di movimento posizionati in tutto il cortile sono entrambi utilizzati per attivare gruppi di oggetti di scena e per indicare a Jack dove guardare. Puoi controllare il video in azione qui.

Quindi, se vuoi che il tuo ritrovo sia ancora più spaventoso, ecco ciò di cui avrai bisogno:

  • Testa di spaventapasseri

    • Maschera Spaventapasseri Animotion
    • 3 servi
    • 2 led
    • 1 sensore di movimento e filo
    • 1 Particle Photon Board, PCB Board, header e un cavo di alimentazione USB
    • 1 scatola del progetto
    • Bulloni, dadi, staffe angolari
    • 1 batteria ai polimeri di litio da 11,1 V per drone 2200 mAh
    • 1 convertitore di alimentazione da 12V a 6V - Gartt YPG 20A HV SBE
    • 1 batteria ricaricabile da 5V o un adattatore di alimentazione da 5V
    • Lettura opzionale della tensione per la sorgente 6V.
  • corpo di spaventapasseri

    • Legno per telaio (il pavimento in bambù economico è ottimo per i progetti)
    • Appendiabiti a 4 fili
    • Un po' di fieno per mani e piedi
    • Alcune fascette
    • Pantaloni e una maglietta (prendi qualcosa che sembra spaventapasseri dalla buona volontà)
  • Sensori di movimento (quanti ne vuoi)

    4 terminali con montaggio a vite

    • 1 Particle Photon Board, PCB Board, header e un cavo di alimentazione USB
    • 1 scatola del progetto
    • 1 alimentatore USB da 5V o un adattatore di alimentazione da 5V
  • server

    Un computer in grado di eseguire node.js. Un PC, Mac o Raspberry PI funzionerà bene

Passaggio 1: testa di spaventapasseri

Testa di spaventapasseri
Testa di spaventapasseri
Testa di spaventapasseri
Testa di spaventapasseri

La maschera Animotion Spaventapasseri normalmente mostra i denti quando abbassi il mento. Modificheremo la maschera in:

  • Aggiungi un servo per controllare la mascella.
  • Aggiungi un servo per controllare l'inclinazione della testa
  • Aggiungi un servo per controllare la panoramica della testa
  • Aggiungi due LED rossi per gli occhi.

Per prima cosa dobbiamo modificare la maschera per creare una piattaforma sulla mascella superiore per montare l'elettronica. Mi piace usare un pavimento in bambù economico perché è resistente, facile da lavorare e abbastanza spesso da poter svasare le viti se necessario. Dopo aver rimosso la linguetta e la scanalatura dal pavimento di bambù, ho tagliato un pezzo della larghezza della maschera e ho arrotondato gli angoli esterni. Se rimuovi con cura la tela sulla maschera, puoi praticare due fori su ciascun lato per una staffa angolare. Somiglianza hai bisogno di una staffa per spingere sul barattolo inferiore. Ho montato il servo tilt al centro della piattaforma che poi si attacca al servo pan. Il servo del pan si attacca a un pezzo di bambù per il collo dove possiamo montare le batterie e l'elettronica.

Potrebbe essere necessario inserire una molla di contrasto per ridurre il carico di inclinazione della panoramica sul servo. Ho scoperto che tra quello e il cappello che viene fornito con la maschera è stato facilmente bilanciato.

La ganascia inferiore si collega a un servo tramite un braccio di lunghezza regolabile.

Nota che la maggior parte dei servi fornisce 180 gradi di movimento. Vuoi montare il servo in modo che la posizione centrale del servo sia nella posizione centrale del movimento necessario. Non preoccuparti se sei un po' fuori, regoleremo i limiti nel software.

I LED degli occhi vengono quindi montati sul lato superiore del foglio di bambù superiore.

Passaggio 2: controller spaventapasseri e sensori di movimento

Controller spaventapasseri e sensori di movimento
Controller spaventapasseri e sensori di movimento
Controller spaventapasseri e sensori di movimento
Controller spaventapasseri e sensori di movimento
Controller spaventapasseri e sensori di movimento
Controller spaventapasseri e sensori di movimento

Il controller dello spaventapasseri utilizza un design che ho creato per Halloween l'anno scorso (vedi questo articolo), che ho modificato per questo sforzo. Quell'articolo entra nei dettagli su come costruire le schede e l'interfaccia per gli oggetti di scena per l'automazione, quindi non lo ripeterò qui. Questa scheda è stata progettata con due transistor per il controllo delle eliche attraverso le porte di test o piede e due uscite led digitali per altre eliche. Ho aggiunto alcune cose a questo disegno.

  • Una breakout board per i servi e il sensore di movimento.
  • Un voltmetro opzionale per l'alimentazione del servo.

Puoi scaricare lo schema del circuito da github qui (è un diagramma di Fritzing). La scheda breakout è opzionale, ma semplifica il collegamento del servo, dell'alimentazione e del sensore di movimento standard a 3 pin.

Ho usato una batteria da 11V con un convertitore da 6V per pilotare i servi separatamente da un alimentatore USB standard da 5V per la scheda del controller di particelle. Poiché i servi possono raggiungere ciascuno 1A, questa batteria potrebbe effettivamente far funzionare molti più servi (carico massimo 20A).

È possibile scaricare il software per il pannello truciolare qui. Dovrai apportare alcune modifiche per mettere a punto i tuoi servi. Il file halloween2017.ino contiene indicazioni su come regolare i servi. È molto facile modificare questo codice e utilizzare lo strumento di creazione di particelle per eseguire il flashing della particella tramite Wi-Fi (vedere il sito Web di creazione di particelle)

Quattro sensori di movimento esterni sono più che sufficienti (per cortile sinistro, cortile destro, cortile centrale e per spaventapasseri). Puoi anche usare le schede per controllare gli oggetti in movimento. Questo è davvero bello perché se hai nebbia e illuminazione, gli oggetti di scena non si spengono affatto o si spengono troppo.

Passaggio 3: corpo di spaventapasseri

corpo di spaventapasseri
corpo di spaventapasseri
corpo di spaventapasseri
corpo di spaventapasseri
corpo di spaventapasseri
corpo di spaventapasseri

Il corpo dello spaventapasseri è probabilmente una delle parti più facili del progetto. Fondamentalmente ho tagliato una cornice dal pavimento di bambù (2x16 pollici, 2x24 pollici, 1x 6 pollici), ho praticato dei fori e imbullonato le parti insieme.

Per i vestiti ho acquistato vestiti usati da GoodWill (qualcosa che sembra uno spaventapasseri). Successivamente ho praticato dei fori per attaccare un appendiabiti per ogni gamba e braccio. Ciò ti consente di creare alcune pose realistiche per il corpo. Riempi semplicemente con quello che hai (abbiamo usato vecchi asciugamani).

Il telaio si appoggia alla sedia e fornisce alla testa mobile una base robusta. Completa l'outfit con un pezzo di tela tagliata da mettere intorno al bisogno. Per le mani e i piedi ho legato un po' di fieno e ho agganciato l'estremità dell'appendiabiti alle fascette. Poi ho legato la zip alla fine dei pantaloni e alla fine della maglietta per tenerla in posizione.

Passaggio 4: eseguire il server

Esecuzione del server
Esecuzione del server

Puoi scaricare il codice del server qui. Il file contiene istruzioni su cosa modificare per le tue particolari schede, oggetti di scena e sensori di movimento.

  1. Devi inserire il tuo gettone particella.
  2. Devi inserire i tuoi dispositivi e gli ID dei dispositivi
  3. Enumera i tuoi oggetti di scena
  4. Scrivi i tuoi callback di movimento
  5. Enumera i tuoi sensori di movimento

Puoi eseguirlo su qualsiasi dispositivo in grado di supportare il nodo (incluso un raspberry pi) come segue:

nodo halloween2027server.js

L'output ti dirà quali sensori si sono attivati e quali oggetti di scena sono stati attivati. La cosa bella del server è che puoi spegnere l'intero cortile semplicemente fermando il server e farlo prendere vita di notte.

Diventa creativo con questo, puoi davvero fare alcune incredibili automazioni di infestazione e spaventapasseri che seguono le persone attraverso il cortile e portano i denti quando ti avvicini è super raccapricciante.

Consigliato: