Inhoudsopgave:

Grumpy TV: 6 stappen (met afbeeldingen)
Grumpy TV: 6 stappen (met afbeeldingen)

Video: Grumpy TV: 6 stappen (met afbeeldingen)

Video: Grumpy TV: 6 stappen (met afbeeldingen)
Video: ELBERT HELPT BIJ EEN BEVALLING - TOPDOKS EXTRA 2024, Juni-
Anonim
Chagrijnig TV
Chagrijnig TV

Een televisie die je vertelt wanneer je ernaar kijkt. De toekomst is nu!

Benodigdheden

Benodigdheden:

  • Retro Televisie (of een ander vintage apparaat)
  • Raspberry Pi
  • Pi-camera
  • MG90S Servo 2x
  • Mini externe USB-stereoluidspreker
  • Karton
  • Spuitverf
  • Meubelkussens van zwarte stof
  • Kunststof ornamentbal
  • Stof voor vlinderdas

Gereedschap:

  • Oefening
  • Lijmpistool
  • 3D-printer
  • Gereedschapsmes
  • Schroevendraaiers
  • Naaimachine
  • Stoffen schaar

Software:

  • OpenCV
  • Python
  • Ttsmp3
  • Tinkercad

Stap 1: Projectvideo

Image
Image

Stap 2: verwijder de binnenkant

Verwijder de binnenkant
Verwijder de binnenkant

Deze stap komt met een GIANT waarschuwing: deze oude beeldbuizen kunnen hun lading heel lang behouden en ze moeten worden ontladen als je wijzigingen wilt aanbrengen!

PROBEER NIET ZELF EEN PICTURE TUBE TE LADEN

Vraag iemand die weet wat hij doet. We gingen naar een plaatselijke elektronicawinkel, waar ze het voor ons ontlaadden.

JE KUNT STERVEN ALS JE HET VERKEERD DOET

Nadat de buis professioneel is ontladen, kunnen we alle kapotte elektronica verwijderen om ruimte te maken voor de nieuwe. Afhankelijk van de set die je hebt, heb je voor deze stap verschillende gereedschappen en wat zachte brute kracht nodig.

Er zijn enkele tips om in gedachten te houden bij het uit elkaar halen. Stop bijvoorbeeld alle knoppen, knoppen en schroeven in een apart zakje. We hebben ze nodig om de robot er op zijn scherpst uit te laten zien.

Stap 3: Elektronica

Elektronica
Elektronica
Elektronica
Elektronica
Elektronica
Elektronica
Elektronica
Elektronica

Met onze nieuw gecreëerde ruimte kunnen we beginnen met het toevoegen van onze eigen elektronica. We willen dat de tv zijn mooie retro-look behoudt, dus de enige verandering die we aanbrengen is het boren van twee gaten in de bovenkant. Eenmaal geboord kunnen we de servo's bevestigen met wat hete lijm.

De volgende is de Pi-camera, die we zullen gebruiken voor de computervisie. Met wat lijm zetten we het vast achter een van de oude knopen. Dit maakt het voor een nietsvermoedende voorbijganger erg moeilijk te spotten (zie foto)!

De laatste twee bits om toe te voegen zijn een Raspberry Pi en een Mini USB-luidspreker.

We zullen de Pi-camera in de volgende stap instellen, dus sluit nu de luidspreker aan en sluit de twee servo's aan.

Stap 4: Persoonlijkheid toevoegen

Persoonlijkheid toevoegen
Persoonlijkheid toevoegen
Persoonlijkheid toevoegen
Persoonlijkheid toevoegen
Persoonlijkheid toevoegen
Persoonlijkheid toevoegen

Nu kunnen we beginnen met het toevoegen van wat broodnodige persoonlijkheid aan deze nogal grijze televisie.

Ogen zijn de beste manier om te beginnen. Om zijn koplampen te maken nemen we twee doorzichtige kerstballen en spuiten de binnenkant wit. Het toevoegen van zwarte vilten meubelkussens maakt de look compleet.

We willen ze aan de servo's bevestigen, hiervoor snijden we twee kartonnen cirkels die netjes in de oogbol passen en lijmen deze op onze aangepaste servohubs. Het bestand om deze hubs in 3D te printen is bijgevoegd. Het enige wat je hoeft te doen is zijn gluurders op de servo's te klikken.

Door enkele van de in stap één verwijderde knoppen en knoppen terug te plaatsen en een vlinderdas toe te voegen die we hebben gemaakt door deze tutorial te volgen, ziet hij eruit als het keurige apparaat dat hij is.

Stap 5: Audio & Code

Audio & Code
Audio & Code
Audio & Code
Audio & Code

Deze stap heeft alles te maken met het laten werken van de vorige stappen. We willen meteen de audiobestanden genereren. Deze zullen bestaan uit een verzameling met boze kreten en beledigingen. Een geweldige website om te gebruiken is ttsmp3, je kunt spelen met alle stemmen en opties, er zijn er genoeg. We hebben gekozen voor degenen die op de foto worden getoond.

Last but not least moeten we onze Pi instellen, de benodigde software installeren en de code schrijven om onze grouch tot leven te brengen. Deze handleiding is geweldig om de Pi aan de gang te krijgen en deze is perfect om de Pi-camera in te schakelen.

Nu de configuratie is voltooid, moeten we wat extra software installeren, de terminal op de Pi openen en de volgende opdrachten uitvoeren:

sudo apt-get install python-opencv

sudo apt-get install mpg123

Deze commando's installeren eerst OpenCV en vervolgens de mpg123-audiospeler.

Tot zover goed, nu kunnen we beginnen met het schrijven van de code. De volledig werkende versie is inbegrepen, dus hieronder een snelle blik op hoe het werkt.

  • Maak een foto met de Pi Camera
  • Gebruik OpenCv om gezichten te detecteren
  • Als er een gezicht is:

    • Selecteer een willekeurig audiobestand en speel het af
    • Beweeg de servo's heen en weer

Stap 6: Resultaat

Resultaat!
Resultaat!
Resultaat!
Resultaat!
Resultaat!
Resultaat!

Alles klaar! Nu kunt u het script uitvoeren en genieten van het gezelschap van deze twijfelachtige creatie!

Aanbevolen: