Sisällysluettelo:

Elokuvamerkki videoneuvotteluihin: 7 vaihetta
Elokuvamerkki videoneuvotteluihin: 7 vaihetta

Video: Elokuvamerkki videoneuvotteluihin: 7 vaihetta

Video: Elokuvamerkki videoneuvotteluihin: 7 vaihetta
Video: Internet Technologies - Computer Science for Business Leaders 2016 2024, Heinäkuu
Anonim
Elokuvamerkki videoneuvotteluihin
Elokuvamerkki videoneuvotteluihin

Tämä opas opettaa sinulle, kuinka rakentaa merkki, joka syttyy, kun olet puhelinkonferenssissa, jotta muut tietävät, ettei häiritse sinua.

Tarvikkeet

  • Pieni Arduino (käytin Arduino Nano -laitetta) kaapelilla (USB-Mini-B-kaapeli nanolle)
  • 2,1 mm tynnyrin liitin
  • Rele Board
  • Kaiutinjohto (ei tarvitse olla hieno, kantaa vain 5 V)
  • Liitäntäjohto
  • Yleisvirtalähde (yhden liittimen tulee olla ruuviliittimet)
  • Valolaatikko

Vaihe 1: Kirjainten lisääminen

Laita haluamasi kirjaimet kyltin päälle.

Vaihe 2: Viesti + Arduino

Yhdistä nämä yhteen

Arduino GND - Rele DC-

Arduino 5v - Rele DC+

Arduino Pin 2 - Rele tulo*

*Arduino Nano -laitteessa se on merkitty D2: ksi

Vaihe 3: Merkki + tynnyrin jakki

Merkki + tynnyrin jakki
Merkki + tynnyrin jakki

Ota piippu (EI virtalähde!). Liitä tynnyrin liitin kaiutinjohtoon NASA -liitoksen avulla. Lisää lämpökutistetta kahteen uuteen liitäntään, jotta ne eivät lyhene (muista laittaa lämpökutistin paikoilleen ennen liitosten juottamista). Kun olet valmis, sen pitäisi näyttää tältä.

Vaihe 4: Virtalähteen liittäminen

Virtalähteen kytkeminen
Virtalähteen kytkeminen

Ota yleisvirtalähde ja kytke ruuviliittimen liitin siihen. Tämä vaihe on hieman monimutkainen, joten teemme sen muutamassa vaiheessa:

  1. Liitä virtalähde + releeseen COM
  2. Liitä virtalähde - kaiutinjohtoon -
  3. Liitä kaiutinjohto virtalähteeseen -

Kun olet tehnyt sen, sen pitäisi näyttää tältä:

Aseta yleisvirtalähde 5 volttiin virtalähteen mukana toimitetulla avaimella. Tämä on hyvin tärkeää. Jos jännite on yli 5 V, voit vahingoittaa kylttiä.

Vaihe 5: Arduinon ohjelmointi

Hanki Arduino IDE (jos sinulla ei vielä ole sitä). Lataa GitHub -repostani uusin julkaisu, joka sisältää tämän koodin. Huomaa, että koodi on lisenssin alainen. Pura Arduino. Code.zip (käytämme toista zipiä myöhemmin) Siirry SerialLEDMoniter -kansioon. Avaa SerialLEDMoniter.ino -tiedosto Arduino IDE: llä. Valitse käyttämäsi kortti (käytin Arduino Nano) valitsemalla Työkalut> Hallitus. Valitse sitten portti, johon Arduino on kytketty. Paina sitten lataa (⭢ -painike). Jos se antaa virheilmoituksen, tarkista, että valitsit oikean portin. Jos tämä ei toimi, kokeile tehdä Työkalut> Suoritin> ATmega328P (vanha käynnistyslatain).

Vaihe 6: Koodin asettaminen tietokoneeseen

Tämä vaihe on tarkoitettu vain ikkunoille. Jos sinulla ei ole Windowsia tai haluat käyttää sitä lähteestä, ohita tämä vaihe ja siirry seuraavaan.

Jos haluat suorittaa valmiiksi suoritettavan suoritustiedoston Windowsista, poista client.zip-kansio. Siirry purettuun kansioon ja sitten dist/main. Suorita kyseisestä kansiosta main.exe kaksoisnapsauttamalla sitä. Olet valmis! Kun ohjelma on käynnissä ja Arduino on liitetty kannettavan tietokoneen USB -liitännän kautta ja virtalähde on kytketty, kun olet Microsoft Teamsissa, merkin pitäisi syttyä.

Yleinen ongelma:

Ongelma - Näkyviin tulee viesti "Sisällytä haluttu COM -portti ensimmäiseksi argumentiksi". Ratkaisu - Suorita ohjelma uudelleen komentoriviltä komennolla python3 main.py COMxx.

Vaihe 7: Lähteestä rakentaminen (valinnainen)

Tässä vaiheessa selitetään, miten lähdekoodi suoritetaan suoraan suoritetun tiedoston käyttämisen sijaan.

Kloonaa ensin GitHub -repo.

(Vaihtoehto 1 - monialustainen, lähteestä) - Suorita siinä main.py COMxx käynnistääksesi ohjelman* ja COM -portti ensimmäisenä argumenttina.

(Vaihtoehto 2 - Suorita suoritettava tiedosto uudelleen, testattu vain Windows 10: ssä) - Jos haluat rakentaa tämän exeksi (kuten tein julkaisun), [kuoriin] asenna pyinstaller suorittamalla pip install pyinstaller. Tee sitten pyinstaller main.py. Se miettii vähän, sitten dist/mainin sisällä on jotain nimeltä main.exe. Se on asia, jonka haluat juosta.

*Muista suorittaa tämä Python 3: ssa.

Suositeltava: