INHOUDSOPGAWE:

Filmteken vir videokonferensies: 7 stappe
Filmteken vir videokonferensies: 7 stappe

Video: Filmteken vir videokonferensies: 7 stappe

Video: Filmteken vir videokonferensies: 7 stappe
Video: Als Dit Niet Was Gefilmd Zou Niemand Het Geloven 2024, November
Anonim
Filmteken vir videokonferensies
Filmteken vir videokonferensies

Hierdie instruksie leer u hoe u 'n bord kan bou wat aanskakel as u op 'n telekonferensie is, sodat ander weet dat u u nie moet steur nie.

Voorrade

  • Klein Arduino (ek het 'n Arduino Nano gebruik) met kabel (USB-Mini-B-kabel vir die Nano)
  • 2.1 mm loopaansluiting
  • Relay Board
  • Luidsprekerkabel (hoef nie fancy te wees nie, dra slegs 5V)
  • Aansluitdraad
  • Universele kragtoevoer (een van die verbindings moet skroefaansluitings wees)
  • 'N Ligkas

Stap 1: Voeg die letters by

Plaas die letters van u keuse op die bord.

Stap 2: Die Relay + Arduino

Koppel dit aan mekaar

Arduino GND - Relay DC-

Arduino 5v - Relay DC+

Arduino Pin 2 - Relay In*

*Op die Arduino Nano word dit aangedui as D2

Stap 3: The Sign + Barrel Jack

The Sign + Barrel Jack
The Sign + Barrel Jack

Neem die vataansluiting (NIE die kragtoevoer nie!). Sluit die vataansluiting aan op die luidsprekerdraad met 'n NASA -las. Voeg heatsink by die twee nuwe verbindings sodat hulle nie kortkom nie (onthou om die heatsink op sy plek te plaas voordat u die verbindings soldeer). As u klaar is, moet dit so lyk.

Stap 4: Koppel die kragtoevoer aan

Koppel die kragtoevoer aan
Koppel die kragtoevoer aan

Neem die universele kragtoevoer en koppel die aansluiting van die skroefaansluiting daaraan. Hierdie stap is 'n bietjie ingewikkeld, so ons sal dit in 'n paar stappe doen:

  1. Koppel die kragtoevoer + aan die relais COM
  2. Koppel die kragtoevoer - aan die luidsprekerkabel -
  3. Sluit die luidsprekerkabel aan - op die kragtoevoer -

As u dit gedoen het, moet dit so lyk:

Stel die universele kragtoevoer op 5v met die sleutel by die kragtoevoer. Dit is BAIE BELANGRIK. As daar meer as 5V is, kan u die bord beskadig.

Stap 5: Programmering van die Arduino

Kry die Arduino IDE (as u dit nog nie het nie). Laai die nuutste weergawe af van my GitHub -repo wat die kode hiervoor bevat. Let daarop dat die kode onder die ongelisensie is. Pak die Arduino. Code.zip uit (ons sal die ander zip later gebruik). Gaan in die gids SerialLEDMoniter. Maak die SerialLEDMoniter.ino -lêer oop met die Arduino IDE. Kies die bord wat u gebruik (ek het 'n Arduino Nano gebruik) deur na Tools> Board te gaan. Kies dan die poort waarop die Arduino is. Druk dan oplaai (die ⭢ -knoppie). As dit u 'n fout gee, moet u seker maak dat u die regte poort gekies het. As dit nie werk nie, probeer dan Tools> Processor> ATmega328P (Old Bootloader).

Stap 6: Stel die kode op die rekenaar op

HIERDIE STAP IS SLEGS VIR WINDOWS. As u nie Windows het nie, of dit van die bron af wil gebruik, slaan hierdie stap oor en gaan na die volgende.

Om die vooraf gemaakte uitvoerbare program uit Windows uit te voer, pak die map client.zip uit. Gaan na die uitgepakte gids en gaan dan na dist/main. Voer main.exe uit die gids uit deur daarop te dubbelklik. Jy is klaar! As die program aan die gang is en die Arduino via USB aan u skootrekenaar gekoppel is en die kragtoevoer ingeskakel is, moet die teken aanskakel as u in Microsoft Teams is.

Algemene probleem:

Probleem - Dit verskyn 'n boodskap wat sê "Sluit die gewenste COM -poort in as die eerste argument". Oplossing - Herlaai die program vanaf die opdragreël met die opdrag python3 main.py COMxx.

Stap 7: Bou uit bron (opsioneel)

Hierdie stap verduidelik hoe u die bronkode direk kan uitvoer, eerder as om die uitvoerbare program te gebruik.

Kloon eers my GitHub -repo.

(Opsie 1 - kruis -platform, van bron) - voer main.py COMxx daarin uit om die program* te begin met die COM -poort as die eerste argument.

(Opsie 2 - Herskep die uitvoerbare program, slegs getoets op Windows 10) - Om dit in 'n exe in te bou (soos ek gedoen het om die weergawe te skep), installeer [in 'n dop] pyinstaller deur pip install pyinstaller uit te voer. Doen dan pyinstaller main.py. Dit sal 'n rukkie dink, en binne dist/main sal daar iets wees wat main.exe genoem word. Dit is die ding wat u wil bestuur.

*Maak seker dat u dit in Python 3 uitvoer.

Aanbeveel: