Indholdsfortegnelse:

Slide Advance Alert System: 6 trin
Slide Advance Alert System: 6 trin

Video: Slide Advance Alert System: 6 trin

Video: Slide Advance Alert System: 6 trin
Video: 31.MS PowerPoint Tutorial - 6 Step Infographic Slide Template 2024, November
Anonim
Slide Advance Alert System
Slide Advance Alert System
Slide Advance Alert System
Slide Advance Alert System

Hos Brown Dog Gadgets laver vi en masse videostreaming til workshops, og vores opsætning omfatter en person på kameraet og en anden person som producenten, der kører softwaren, overvåger chatvinduet og skifter kameraet og fremfører diasene.

Vi begyndte at tale om en let måde for personen på kameraet at lade producenten vide, hvornår han skal gå videre til det næste dias uden at skulle sige "Næste dias, tak" 20 gange hver session, så vi tog vores egen kontrol.

Vores videosoftware kan let styre diasene ved at bruge venstre og højre piletast, så vi tænkte på bare at lave en lille USB -controller, præsentatoren kunne bruge til at sende disse nøglekommandoer, men det virker kun, hvis vores videosoftware har fokus som den forreste applikation, og da vi kører flere stykker præsentationssoftware samt en browser, kan vi ikke stole på, at vigtige kommandoer fungerer.

Så det, vi fandt på, er en simpel controller, der sender MIDI -signaler til en brugerdefineret applikation, der afspiller en lyd, som producenten kan høre gennem deres hovedtelefoner, og ved, at det er tid til at ændre diaset. (Applikationen har også et lille vindue, der viser "Venter …", "Frem" eller "Tilbage" afhængigt af kontrolelementernes tilstand.)

Hvis du kan lide vores projekter og vil se mere af, hvad vi laver hver uge, kan du følge os på Instagram, Twitter, Facebook og YouTube.

Tilbehør:

Brown Dog Gadgets sælger faktisk kits og forsyninger, men du behøver ikke købe noget fra os for at lave dette projekt. Selvom du gør det, hjælper det os med at skabe nye projekter og lærerressourcer.

Elektronik:

  • 1 x Crazy Circuits Invention Board
  • 2 x Crazy Circuits Jumbo trykknapchips
  • Maker tape (1/8 "bred)

Andre forsyninger:

  • 1 x LEGO bundplade
  • Diverse LEGO stykker

Trin 1: Lav controlleren

Lav controlleren
Lav controlleren
Lav controlleren
Lav controlleren

Vi havde allerede en controller bygget fra et tidligere projekt. Vores Meeting Controls -system blev bygget til at tænde/slukke mikrofonen og kameraet ved brug af videokonferencesoftware. Det er et enkelt Maker Tape -projekt ved hjælp af vores opfindelseskort, som derefter tilsluttes din computer via USB.

Udover de elektroniske dele. alt hvad du virkelig har brug for, er en LEGO bundplade, men hvis du vil have lyst til det fulde LEGO -byggeri, kan du tjekke trin 1 til 3 i guiden. Har du en controller? Næste dias, tak!

Trin 2: Programmer controlleren

Programmer controlleren
Programmer controlleren
  • Vi har et GitHub -depot kaldet SlideControl med den Arduino -kode, du skal bruge.
  • I menuen Værktøjer til USB Type skal du sørge for at vælge MIDI. Vi kunne bruge Serial, men da den serielle port kan ændre sig afhængigt af computeren, den anvendte USB -port eller en USB -hub, var MIDI en nem måde at få den til at fungere på flere computere.
  • MIDI står for Musical Instrument Digital Interface, og det er magien, der tillader vores system at fungere uden for meget konfiguration nødvendig.

Trin 3: Få behandling

Få behandling
Få behandling
Få behandling
Få behandling
  • Du skal have Processing installeret, såvel som MidiBus -biblioteket. Du kan finde Processing over på processing.org
  • Processing er en applikation, der giver dig mulighed for at oprette "skitser" (som derefter kan eksporteres som fulde applikationer) temmelig let. Det er rettet mod kunstnere og studerende frem for softwareudviklere.
  • GitHub -depotet til SlideControl indeholder også den behandlingsskitse, du skal bruge. Åbn det i Processing, så vi kan teste det.

Trin 4: Rediger skitsen

Rediger skitsen
Rediger skitsen
  • Med skitsen åben i Processing og din controller tilsluttet klik på knappen Kør for din skitse. Hvis det kører, fortsæt!
  • Hvis du ikke hører en lyd, når du trykker på en knap på controlleren, eller "Venter …" ikke ændres, skal du muligvis redigere MidiBus -indstillingerne.
  • Se efter den linje, der har MidiBus (dette, 0, 1), og ændr 0 og/eller 1 for at matche input/output som vist i konsollen nederst i vinduet.
  • Vi vil have Teensy MIDI -enheden til at blive valgt, da det er hvad vores controller vil vise sig som.

Trin 5: Eksporter til applikation

Eksporter til applikation
Eksporter til applikation
Eksporter til applikation
Eksporter til applikation
Eksporter til applikation
Eksporter til applikation
  • Når din skitse kører korrekt, kan du eksportere den som et program, der kører på enhver computer, selvom behandling ikke er installeret.
  • I menuen Filer vælg Eksporter applikation …
  • Vinduet Eksportindstillinger vises, og du kan vælge de relevante indstillinger.
  • Når eksporten er fuldført, vil din skitsemappe have en ny mappe, der indeholder det nyoprettede program.
  • Hvis du bruger Windows eller Linux, navngives mappen korrekt.

Trin 6: Test det

Prøv det!
Prøv det!
Prøv det!
Prøv det!
  • Når du har bygget din controller, og din applikation er eksporteret, kan du teste det hele!
  • Tilslut controlleren, start programmet, og tryk på en knap.
  • Husk, dette ændrer ikke diasene, du har brug for en person til det. Hvad dette gør er, at en person kan lade en anden person vide, hvornår de skal ændre dias.
  • Som nævnt er dette en nicheløsning på et nicheproblem, men det fungerede godt for vores behov, så vi ville dele det.

Anbefalede: