Sadržaj:

Kinematografski znak za video konferencije: 7 koraka
Kinematografski znak za video konferencije: 7 koraka

Video: Kinematografski znak za video konferencije: 7 koraka

Video: Kinematografski znak za video konferencije: 7 koraka
Video: ГЕРОЕВ КАЗАХСТАНА НАГРАДИЛ ПРЕЗИДЕНТ [Касым-Жомарт Токаев, Димаш Кудайберген] 2024, Juli
Anonim
Kinematografski znak za video konferencije
Kinematografski znak za video konferencije

Ovaj Instructable će vas naučiti kako izgraditi znak koji se pali dok ste na telekonferenciji kako drugi ne bi ometali vas.

Supplies

  • Mali Arduino (koristio sam Arduino Nano) sa kabelom (USB-Mini-B kabel za Nano)
  • 2,1 mm konektor za bačvu
  • Relejna ploča
  • Žica zvučnika (ne mora biti elegantna, nosit će samo 5 V)
  • Spojna žica
  • Univerzalno napajanje (jedan od konektora bi trebao biti vijčani terminal)
  • Lightbox

Korak 1: Dodavanje slova

Na znak stavite slova po svom izboru.

Korak 2: Relej + Arduino

Povežite ih zajedno

Arduino GND - Relej DC-

Arduino 5v - Relej DC+

Arduino Pin 2 - relejni ulaz*

*Na Arduino Nano označeno je kao D2

Korak 3: Ulaz + znak + cijev

Ulaz + znak za bačvu
Ulaz + znak za bačvu

Uzmite utičnicu cijevi (NE napajanje!). Priključite cijev na žicu zvučnika pomoću NASA spoja. Dodajte dvije nove veze radi hladnjaka kako se ne bi kratke (ne zaboravite postaviti hladnjak prije nego što lemite veze). Kada završite, to bi trebalo izgledati ovako.

Korak 4: Priključite izvor napajanja

Priključivanje izvora napajanja
Priključivanje izvora napajanja

Uzmite univerzalno napajanje i spojite konektor vijčanog terminala na njega. Ovaj korak je pomalo složen, pa ćemo to učiniti u nekoliko koraka:

  1. Priključite napajanje + na relej COM
  2. Priključite napajanje - na žicu zvučnika -
  3. Spojite žicu zvučnika - na izvor napajanja -

Kada to učinite, to bi trebalo izgledati ovako:

Postavite univerzalno napajanje na 5v sa ključem koji je uključen u napajanje. Ovo je VRLO VAŽNO. Ako ima više od 5 V, mogli biste oštetiti znak.

Korak 5: Programiranje Arduina

Nabavite Arduino IDE (ako ga već nemate). Preuzmite najnovije izdanje iz mog GitHub repoa koje sadrži kôd za to. Imajte na umu da je kôd pod licencom Unlicense. Izvucite Arduino. Code.zip (kasnije ćemo koristiti drugi zip). Idite u mapu SerialLEDMoniter. Otvorite datoteku SerialLEDMoniter.ino s Arduino IDE -om. Odaberite ploču koju koristite (koristio sam Arduino Nano) tako što ćete otići na Alati> Ploča. Zatim odaberite port na kojem je Arduino. Zatim pritisnite upload (dugme ⭢). Ako vam prikaže grešku, provjerite jeste li odabrali ispravan port. Ako to ne uspije, pokušajte učiniti Alati> Procesor> ATmega328P (stari pokretač za pokretanje).

Korak 6: Postavljanje koda na računaru

OVAJ KORAK JE SAMO ZA WINDOWS. Ako nemate Windows ili ga želite pokrenuti iz izvora, preskočite ovaj korak i prijeđite na sljedeći.

Da biste pokrenuli unaprijed napravljenu izvršnu datoteku iz Windowsa, izdvojite folder client.zip. Idite u izdvojenu fasciklu, a zatim u dist/main. Iz te mape pokrenite main.exe dvostrukim klikom na nju. Završio si! Kada je program pokrenut, a Arduino je spojen preko USB -a na prijenosno računalo, a napajanje je uključeno, kada ste u Microsoft Teamsu, znak bi se trebao uključiti.

Uobičajeni problem:

Problem - Pojavljuje se poruka koja kaže "Uključi željeni COM port kao prvi argument". Rešenje - Ponovo pokrenite program iz komandne linije pomoću naredbe python3 main.py COMxx.

Korak 7: Izgradnja iz izvora (izborno)

Ovaj korak objašnjava kako direktno pokrenuti izvorni kod, umjesto da koristite izvršnu datoteku.

Prvo klonirajte moj GitHub repo.

(Opcija 1 - na više platformi, od izvora) - U njemu pokrenite main.py COMxx da biste pokrenuli program* s COM portom kao prvim argumentom.

(Opcija 2 - Prepravite izvršnu datoteku, samo testirano na Windows 10) - Da biste ovo ugradili u exe (kao što sam učinio za kreiranje izdanja), [u ljusci] instalirajte pyinstaller pokretanjem pip install pyinstaller. Zatim uradite pyinstaller main.py. Razmislit će malo, a zatim unutar dist/main -a bit će nešto što se zove main.exe. To je ono što želite pokrenuti.

*Obavezno pokrenite ovo u Pythonu 3.

Preporučuje se: