Sisukord:

YouTube'i tellijate loenduri mullimasin: 8 sammu (piltidega)
YouTube'i tellijate loenduri mullimasin: 8 sammu (piltidega)

Video: YouTube'i tellijate loenduri mullimasin: 8 sammu (piltidega)

Video: YouTube'i tellijate loenduri mullimasin: 8 sammu (piltidega)
Video: Обзор Polaris-«ВНИМАНИЕ!» НЕ ПОЛУЧАЙТЕ ЭТО БЕЗ МОИ ? ЛУЧШ... 2024, November
Anonim
Image
Image

Idee sündis pärast seda, kui ta valiti eksponeerimiseks Maker Faire Lille'is, mis on hiiglaslik üritus teaduse, leiutiste ja isetegemise mõtteviisi ümber.

Tahtsin ehitada midagi, mis paneks külastajad soovima minu YouTube'i kanalit YouLab tellida. Kuigi kiiresti, umbes reaalajas YouTube'i loendurist. Siiski puudus külastajatega interaktiivsus. Sellepärast olen otsustanud pärast iga tellimust midagi ette võtta: mullide tegemine.

Kaks järgmist juhendit on inspireerinud mind YouTube'i abonentide loenduri mullimasina loomisel. YouTube'i loendur: https://www.instructables.com/id/YouTube-Subscribe… Mullimasin: https://www.instructables.com/ id/mullimasin/

Avastame, kuidas ma selle interaktiivse loenduri tegin.

Samm: elektrooniline materjal

Elektrooniline vooluahel
Elektrooniline vooluahel

Selle projekti tegemiseks vajate järgmist elektroonilist materjali.

  • ESP8266 ESP-12 moodul
  • ESP-12E mootorikilp
  • 5V alalisvoolumootor (vähemalt 5000 p / min)
  • 5 V alalisvoolumootor (umbes 100 p / min)
  • LED -maatriks 8x8 (3–8 ühikut 3–8 -kohalise loenduri jaoks)
  • USB -kaabel toiteallikaga (vähemalt 1A)

Seda saab osta internetist väga odava hinnaga.

ESP8266 on vooluahela aju. See programmeeritav tahvel saab ühenduse luua WIFI -ga, et saada YouTube'i statistikat, saata käske mootorite juhtimiseks ja juhtida LED -maatriksi ekraani. Kuna selle mooduli väljundvool on piiratud, tuleb ajamimootoritele lisada mootorikaitseplaat.

Samm: elektrooniline vooluahel

Elektrooniline vooluahel
Elektrooniline vooluahel

Kõigepealt ühendage ESP8266 moodul mootori varjestusplaadile.

Nende plaatide toitmiseks võite kasutada mootorite jaoks eraldi toiteallikat ja EPS8266 toitmiseks kasutada sama toiteallikat.

Vooluahela lihtsustamiseks olen valinud unikaalse toiteallika. Selleks peab mootorikilbil olema lihtsalt hüppaja VIN ja VM vahel.

Seejärel ühendage Led -maatriks kilbiplaadiga, kasutades järgmist tabelit

Kilp - LED -maatriks VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

Lõpuks ühendage mootorid A+/A- B+/B- ja USB-kaabel VIN/GND-ga

3. samm: visandi konfiguratsioon: raamatukogud ja juhatus

Eskiisi konfiguratsioon: raamatukogud ja juhatus
Eskiisi konfiguratsioon: raamatukogud ja juhatus

ESP8266 moodul töötab Arduinoga. Selle projekti käivitamiseks on vaja mõningaid raamatukogusid ja tahvli konfiguratsiooni:

Lisage järgmine URL menüüsse Eelistused> Täiendavate tahvlite halduri URL -id:

Installige ESP8266 v2.4.2 menüüst Tools> Boards Manager

Valige jaotises Tööriistad> Tahvlid NodeMCU 1.0 (ESP-12E moodul)

Installige raamatukoguhaldurisse ArduinoJson 5.13.5

Installige YoutubeAPI 1.1.0 raamatukoguhaldurisse

Samm: kohandage koodi

Kohanda koodi
Kohanda koodi
Kohanda koodi
Kohanda koodi
Kohanda koodi
Kohanda koodi

Laadige alla selle sammu juurde lisatud kood ja avage fail Youtube_counter_bubble_machine.ino

Jaotises „Asendatav kohandatud konfiguratsioon” leiate koodist kolm kohandatavat teavet:

  1. Kohanda WIFI See ei vasta WIFI -võrgule, mida kasutab ESP8266. Värskendage WIFI SSID ja parooli välju oma võrguteabega
  2. Kanali ID kohandamine See väli vastab YouTube'i kanalile, mida kasutatakse tellijate statistika hankimiseks. Teie kanali ID leiate oma veebibrauseri URL -ist, kui olete oma YouTube'i kanali avalehel. Näiteks YouLabi Youtube'i lehe URL on järgmine:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    YouLabi kanali ID on UCQVsjlyPMlN4tZ7cGd5NnnA

  3. Kohandage Google'i API_Key Mõnda Youtube'i API -d kasutatakse kanali tellijate arvu saamiseks. Youtube'i API -de kasutamiseks on vajalik API_Key. Kui olete Google'i konto sisse loginud, minge aadressile

    console.developers.google.com

    Valige juhtpaneelil loo projekt ja mandaatides looge mandaat - API võti.

    Valige raamatukogus YouTube Data API v3 ja lubage see. Kopeerige API võti Youtube'i loenduri koodis.

Samm: kandke püsivara ja testplaadid üle

Teisaldage püsivara ja testplaadid
Teisaldage püsivara ja testplaadid
Teisaldage püsivara ja testplaadid
Teisaldage püsivara ja testplaadid
Teisaldage püsivara ja testplaadid
Teisaldage püsivara ja testplaadid

Proovime riistvara püsivara.

Esmalt ühendage ESP8266 USB -ga arvutiga ja valige üleslaadimisnupp. Püsivara saadetakse teie pardale. Kui olete lõpetanud, peaks teie LED -maatriks kuvama INIT.

3–5 sekundi pärast peaks LED -maatriks kuvama teie YouTube'i kanali tellijate arvu. Proovige tellida ja kontrollige, kas ekraan on värskendatud ja mootorid hakkavad 5 sekundit töötama.

Kui teil on probleeme, avage jadamonitor, mis pakub kasulikke logisid ja aitab teil riist- või tarkvara siluda.

6. samm: kood

Kood
Kood

Kood on jagatud kaheks osaks, seadistusfaas ja silmusfaas.

Seadistus seisneb Matrix Led, WIFI ja kahe mootori lähtestamises.

Tsükli faasi korratakse iga kahe sekundi järel:

  • Helistage YouTube'i API -le
  • Värskendage LED -maatriksit
  • Kui uus abonent saab 5 sekundiks jõumootoreid

Samm: mullimasin

Mullimasin
Mullimasin
Mullimasin
Mullimasin
Mullimasin
Mullimasin

Mullimasina osa on lihtne.

Auke täis ketas sukeldub nõudepesuvahendisse ja pöörleb seejärel ventilaatori ees. See tekitab palju mullid.

Ketas on CD-ROM või DVD. Tehke jootmismasinaga mõned augud. Seejärel ühendage liidese loomiseks plastkorgiga plastkett.

8. samm: ümbris

Korpus
Korpus
Korpus
Korpus
Korpus
Korpus

Korpuse aluseks on vana puidust veinikasti, mis sisaldas algselt 3 pudelit.

Tehke led -maatriksi jaoks ristkülikukujuline auk, ventilaatori jaoks ringikujuline ava ja hammasratta mootori telje jaoks väike auk. Kinnitage konteiner puidust kasti alumisel küljel. See sisaldab seebivedelikku. Ühendage hammasratta ketas puidust kasti esiküljest. Lõpuks täitke anum veega segatud nõudepesuvahendiga.

Teie YouTube'i loenduri mullimasin on valmis.

Soovitan: