Sisukord:

Kolme LED -panga vahetamine ühe lüliti ja Visuino abil: 9 sammu (piltidega)
Kolme LED -panga vahetamine ühe lüliti ja Visuino abil: 9 sammu (piltidega)

Video: Kolme LED -panga vahetamine ühe lüliti ja Visuino abil: 9 sammu (piltidega)

Video: Kolme LED -panga vahetamine ühe lüliti ja Visuino abil: 9 sammu (piltidega)
Video: Основы горизонтально масштабируемых вычислений Джеймса Каффа 2024, November
Anonim
Kolme LED -panga vahetamine ühe lüliti ja Visuino abil
Kolme LED -panga vahetamine ühe lüliti ja Visuino abil

See projekt tuli eksperimendist, mida ma tahtsin proovida, ma tahtsin näha, kui palju UV -valgust on vaja, et näha erinevaid dollariarvete osi ja turvakontrolle. Mul oli selle ehitamine lööklaine ja tahtsin neid juhiseid siin jagada.

Asjad, mida vajate:

#1 Arduino Nano või sarnane väike plaat [isegi UNO töötaks, selle projekti jaoks lihtsalt suur]

#2 Üks standardse suurusega leivaplaat, 720 kontaktiga.

#3 3 sarnaste valgusdioodide komplekti, igal komplektil peaksid olema samad andmed, kui pinge ja takistid on vajalikud. [Kasutasin enda jaoks 6, 3 mm UV ja 3, 5 mm UV, kuid võite kasutada kõiki, mis teil käepärast on.]

#4 9 takistit, mis vastavad teie LED -i voolunõuetele.

#5 Hetkeline lüliti, kas 37 -ühes andurimooduli komplektist või tavalisest, mille saate seadistada nii, et see kasutab 3 juhtmest.

#6 Hulk suhteliselt lühikesi hüppajajuhtmeid. [Ma kasutasin kollast, oranži, punast ja musta]

#7 Visuino Boian Mitovi visuaalse programmeerimise programm ja Arduino IDE

Samm: seadistage LED -id ja takistid…

Seadistage LED -id ja takistid…
Seadistage LED -id ja takistid…
Seadistage LED -id ja takistid…
Seadistage LED -id ja takistid…

Selle esimese sammuna seadistame LED -id ja takistid. Asetage valgusdioodid teie valitud Arduino plaadi lähedusse ja umbes 1 või 2 pilu üksteisest, et jätta nende vahele mugav ruum. Vaata pilti 1.

Seejärel asetage oma takistid nii, et üks ots jääb leivaplaadi GND rööpa sisse ja teine asetatakse LED -i katoodipoldi pesasse. Viitepilt 2. [panin leivalaudade 2 GND rööpa ühendamiseks hüppaja.]

Samm: juhtmestiku seadistamine …

Juhtmestiku seadistamine…
Juhtmestiku seadistamine…
Juhtmestiku seadistamine…
Juhtmestiku seadistamine…
Juhtmestiku seadistamine…
Juhtmestiku seadistamine…
Juhtmestiku seadistamine…
Juhtmestiku seadistamine…

Esiteks ühendage see samm 2 GND juhtme ühendamiseks Nano ja maandusribadega mõlemal pool leivaplaati. Võite kasutada GND -d teie valitud Arduino tüüpi plaadi mõlemal küljel, ma kasutasin mõlema oma jaoks sama. Pilt 1 ja 2

Pange tähele, et teie leivaplaadi maapealsed rööpad võivad paikneda veidi erinevalt.

Pildil 3 olen hakanud ühendama 3 erinevat LED -panka kolme digitaalse kontaktiga, numbritega 2, 3 ja 4. Kollaseid juhtmeid ühendatakse tihvtiga 2 ja need ühendatakse LED -idega, mis asuvad nanost kõige kaugemal. Pin 3 juhtmed on oranžid ja ühenduvad keskmise LED -de komplektiga ning punased juhtmed ühenduvad lähimate LED -idega ja on ühendatud tihvtiga 4. Joonis 4 näitab ühendusi leivaplaadi positiivsel küljel.

Samm: lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…

Lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…
Lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…
Lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…
Lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…
Lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…
Lüliti ühendamine [kasutatakse valgusdioodide oleku muutmiseks]…

Minu lülitil on pildil 1 signaal ja negatiivne tähistatud vastavalt vasakul ja paremal, nii et keskmine ühendus on positiivne. Must juhe ühendatakse Nano ülemisel küljel asuva GND -rööpaga ja valge juhe ühendatakse Nano 3,3 V tihvtiga, pruun juhe aga digitaalse tihvtiga 10. Nagu on näha joonistel 2 ja 3.

Samm: eskiisi seadistamine Visuino …

Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…
Visino seadistamine Visuinos…

Niisiis, selles esimeses Visuino etapis peate avama Visuino või alla laadima selle siit: Visuino.com ja installima selle vastavalt ekraanil kuvatavatele juhistele.

Järgmisena peate peaaknas valima Arduino ühilduvad tahvlid, mida selle projekti jaoks kasutate. Pilt 1 näitab, et mul on Nano valitud, seejärel klõpsake "OK"

Seejärel soovite minna paremas ülanurgas otsingukasti ja sisestada nupu 'aga' sõna esimene osa, 'Pilt 2 näitab selle otsingu tulemusi. Lohistage nupukomponent Arduino tahvlist vasakule ja tühjendage see, nagu on näidatud pildil 3.

Seejärel otsige komponentide külgriba kohal olevast otsingukastist käsku „loendur” ja lohistage tavaline loendur ilma + ja -, [joonis 4] oma peaaknasse, mis asub nupukomponendist paremal. Vaata pilti 5.

Seejärel lohistate ühendusjuhtme nupust välja loenduri sisse. Nagu on näidatud pildil 6.

Samm: eskiisi seadistamine Visuino … [jätkub]

Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]

Selles etapis jätkame üksikute komponentide lisamist, järgmisena on dekooder, nii et tippige otsingukasti „dekodeerija” ja seal on ainult üks võimalus, kahes erinevas kategoorias, pilt 1. Lohistage see paremale loendur, nii et tihvtid on joondatud, nagu on näidatud pildil 2. Joonisel 3 näete pistiku lohistamist loendurilt dekoodrile.

Nüüd soovite sellele lisada nupu erinevate etappide jaoks mõned väljundnõelad. Muutke atribuutide aknas vaikenumbriks "5" ja puudutage klaviatuuril klahvi "Enter", et määrata see nagu pildil 4. Nüüd näete, et nööpnõelad on pildile 5 lisatud.

6. samm: eskiisi seadistamine Visuino … [jätkub]

Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]
Visino seadistamine Visuinos … [jätkub]

Järgmine komponent, mille lisame, on operaator OR, seega otsige sõna „boolean”, sisestades „boo” Pilt 1 ja lohistage komponent VÕI dekoodrist paremale. Siis vajame veel 2, seega lohistage need esimese alt alla, nagu on näha pildil 2. Seejärel lohistage ühendus dekoodri tihvtilt [1] OR1 komponendi tihvtile [0], vt pilti 3 ja jätkake et tõmmata tihvt [2] dekooderilt OR2 tihvti [0] ja seejärel nööpnõel [3] OR3 nööpnõelale [0], vt pilti 4.

Nüüd saate ühendada VÕI komponentidest Nanoga (või ükskõik millise plaadiga, mida kasutate). Niisiis, lohistage ühendused äärepoolseimate piirkondade väljunditest nööpnõeltele 2, 3 ja 4, nagu on näha pildil 5. Selles etapis on teil toimiv eskiis, kas võite arvata, mida see teeks, kui laadiksite kohe üles ja vajutaksite nuppu ?

Peatuge siin, et seda ise proovida

Vastuse leiate järgmisest sammust

7. toiming: projekti keskel katse…

Projekti keskel tehtud katse…
Projekti keskel tehtud katse…

Niisiis, kas te seda testiksite, kui te seda teeksite, saaksite teada, et nupuvajutused lülitasid LED -komplekti sisse iga kolme esimese vajutuse järel ja neljas ei paistnud midagi muud peale viimase väljalülitamise.

Projekti etapis selgitan, mis toimub. Dekooderil on nupu jaoks 5 asendit, esimene [0] on kõik välja lülitatud ja lähtekoht. Järgmised 3 lülitavad iga LED -komplekti sisse ja viies (väljund 4), mis ei näi praegu midagi tegevat, seadistatakse nende kõigi sisselülitamiseks.

Samm: Visuino lõpetamine…

Visuinos lõpetamine…
Visuinos lõpetamine…
Visuinos lõpetamine…
Visuinos lõpetamine…
Visuinos lõpetamine…
Visuinos lõpetamine…

Nüüd, et selle visandi lõpetada, peate lõpule viima meie lisatud äärepoolseimate piirkondade vooluringi. Niisiis, lohistage dekodeerija tihvti [4] kaudu mõned ühendused iga äärepoolseima tihvti [1] külge, kokku 3 neist. Vaata pilti 1.

Seejärel ühendage nupu sisend Arduino tahvli pin10 -ga. (See nööpnõel on teie otsustada, just sinna ma selle ühendasin) Pildid 2 ja 3.

Joonis 4 näitab valminud vooluringi eskiisi ja kui teil on vaja/soovite jälgida loenduri jadaväljundit, siis ühendage see väljund ka jadasisendiga. Vaata pilti 5.

9. samm: lõpetamise video ja valmis

Image
Image

Nüüd laadige oma eskiis üles Fino -klahvi abil Visuino ja laadige seejärel tahvlile Arduino IDE -st, kasutades CTRL+U. Siis on teil ka selle projekti tööversioon.

Mängige sellega ringi, et näha, mida saate selle visandi täiustamiseks veel lisada, andke siis kommentaarides teada.

Nautige !!

Soovitan: