Përmbajtje:
- Hapi 1: Konfigurimi
- Hapi 2: Lidhjet (PJESA A)
- Hapi 3: Programi
- Hapi 4: Konfigurimi përfundimtar
- Hapi 5: Vraponi
- Hapi 6: Me Bluetooth (PJESA B)
- Hapi 7: Shfaqja (PJESA B)
- Hapi 8: Përfundoni !
Video: Arduino POV e kontrolluar nga Bluetooth: 8 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Prezantimi
Qëndrueshmëria e shikimit i referohet iluzionit optik që ndodh kur perceptimi vizual i një objekti nuk pushon për ca kohë pasi rrezet e dritës që dalin prej tij kanë pushuar të hyjnë në sy. Iluzioni është përshkruar gjithashtu si "këmbëngulje retinale", "këmbëngulje e përshtypjeve" ose thjesht "këmbëngulje" dhe variacione të tjera.
Puna e Arduino POV bazohet në parimin e këmbënguljes së vizionit. Truri i njeriut ruan pamjen për të paktën tp sek. Pra, çdo ndryshim brenda tp sekonda kalon pa u vënë re.
Le të shqyrtojmë një shembull të shfaqjes së shkronjës H.
Fillimisht të gjitha LED -të e pozicionit të parë janë të ndezur. Brenda tp sec një LED i pozicioneve të 2 -të është ndezur. Përsëri brenda tp sec, të gjitha LED -të e pozicionit të tretë janë ON. Kështu shfaqet H.
Tani për shfaqjen e shkronjës së dytë pas H, pas kohës më të madhe se tp sec, shfaqni shkronjën në një mënyrë të ngjashme siç shfaqet H, duke i bërë LED -et e kërkuara të larta.
Ky projekt përbëhet nga 2 pjesë:
PJESA A (pa bluetooth)
PJESA B (me bluetooth)
Kërkesat për harduerin:
Arduino Nano
Led (5 nr)
rezistorë (220 ohms dhe 10 k ohms)
Sensori i efektit Hall (44e)
Moduli bluetooth HC-05
Vizore 30cm
Tifoz/ motor tavoline
bateri celulare/ bateri Lipo (3.7v/ 5v)
PCB me qëllim të përgjithshëm
telat
kunjat e burgut meshkuj dhe femra
armë saldimi dhe plumb bashkues
magnet dhe shirit.
Kërkesat e softuerit:
Arduino IDE
Aplikimi i Terminalit Bluetooth në smartphone.
Hapi 1: Konfigurimi
Shkarkoni Arduino IDE për faqen e tyre zyrtare.
Mblidhni të gjitha pjesët e kërkuara.
Hapi 2: Lidhjet (PJESA A)
Diagrami i qarkut tregohet në figurë. Ngjitini përbërësit në një PCB të qëllimit të përgjithshëm.
Sensori i efektit Hall përdoret në mënyrë që ekrani të fillojë gjithmonë nga pozicioni ku mbahet magneti.
pa përdorur sensorin e efektit të sallës ju merrni një ekran që nuk është i dukshëm siç duhet.
Hapi 3: Programi
Në program mund të shohim që secila shkronjë është e përcaktuar në një grup.
shembull:
int H = {1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1};
Shkronjat janë bërë praktikisht nga 3 rreshta siç tregohet në figurë. Në grup një grup prej 5 elementësh përbëhet nga rreshti (dmth. 1 i parë është për rreshtin 1 dhe 5 të tjerat janë për rreshtin 2 dhe 5 të tjerat për rreshtin 3). Ky informacion i grupit u jepet led -ve për t'i bërë ato të shkëlqejnë në mënyrë specifike.
Për të shfaqur H:
Në kohën 't' të gjitha leds janë të ndezura (5 elementët e parë të grupit janë 1/LART). Pas një vonese shumë të vogël kohore të Tp (dotTime) vetëm mesi është ndezur (në mes të 5 elementeve vetëm një element është 1/LART). Pastaj pas Tp përsëri të gjitha leds janë ndezur (5 elementët e fundit të grupit janë 1/HIGH)) kjo është bërë është një vazhdimësi shumë e shpejtë e cila krijon një iluzion se shkronja H shfaqet.
Kjo vonesë kohore varet nga shpejtësia e motorit të ventilatorit dhe nuk mund të llogaritet lehtë pasi shpejtësia e motorit të ventilatorit nuk është ideale. Prandaj, metoda e provës dhe gabimit përdoret për të llogaritur këtë vonesë.
elementi tjetër shfaqet pas një vonese tjetër kohore Tn (letterSpace).
Hapi 4: Konfigurimi përfundimtar
Vendosni konfigurimin e mësipërm në peshore dhe montojeni atë në rotorin e ventilatorit siç tregohet në video.
Sigurohuni që të balanconi peshën në të dyja anët e sundimtarit. Kjo është thelbësore për funksionimin e qetë
i gjithë konfigurimi duhet të jetë i balancuar kur mbani në pikën e mesme të shkallës. Balancimi mund të bëhet duke bashkangjitur sasinë e kërkuar të peshave (p.sh.: monedha) në çdo anë.
Vendoseni magnetin në pozicionin ku dëshironi të filloni ekranin.
Ngarko kodin duke përdorur Arduino IDE në bordin Arduino Nano.
Hapi 5: Vraponi
Drejtoni ventilatorin/motorin. Sigurohuni që ta mbani ventilatorin nëse ka ndonjë çekuilibër.
FIKni dritat e dhomës për efekt dhe qartësi më të mirë.
Nëse shkronjat nuk po i shihni, përpiquni të ndryshoni kohën e pikave dhe vonesat e hapësirës së shkronjave dhe provoni përsëri derisa të merrni ekranin e duhur.
Hapi 6: Me Bluetooth (PJESA B)
Ndiqni këtë hap vetëm nëse PJESA A është e përfunduar dhe funksionon.
Lidhni modulin bluetooth me pin 10 dhe 11 të bordit nano dhe gjithashtu lidhni Vcc dhe Gnd. Mos harroni të balanconi sundimtarin pasi të keni shtuar modulin bluetooth!
Shkarkoni aplikacionin e terminalit Bluetooth në telefonin android.
play.google.com/store/apps/details?id=ptah…
Seriali i softuerit përdoret për ndërfaqen bluetooth.
Ngarko programin (POV_BLUETOOTH_SIMPLE) në tabelën Nano. Lidhni modulin bluetooth me aplikacionin e terminalit bluetooth në telefon.
Shkruani tekstin në Aplikacionin e Terminalit dhe dërgojeni Nano.
Ky është një kod i thjeshtë. Për të Dërguar tekst të ri do t'ju duhet të rivendosni arduino me dorë duke fikur Fan/motorin.
Hapi 7: Shfaqja (PJESA B)
Drejtoni ventilatorin/motorin.
Përdorni këtë program për të azhurnuar tekstet në kohë reale pa rivendosur arduino:
Shkruani tekstin në aplikacionin e terminalit bluetooth dhe përfundoni me simbolin "&" dhe dërgojeni atë. '&' përdoret për të treguar fundin e tekstit. Teksti ruhet në një grup (tampon) dhe përdoret për t'u shfaqur siç bëhet në PJESA A
Për të dërguar tekstin tjetër ju duhet të dërgoni një simbol '$' së pari dhe më pas tekstin e kërkuar. Nëse programi merr simbolin "$" atëherë tamponi që përmban tekstin e mëparshëm fshihet
Hapi 8: Përfundoni !
Ju e keni bërë veten një ekran arduino POV! Tregojini familjes dhe miqve tuaj dhe kënaquni !!
Faleminderit!!
Recommended:
Automatizimi llafazan -- Audio Nga Arduino -- Automatizimi i kontrolluar nga zëri -- HC - 05 Moduli Bluetooth: 9 hapa (me fotografi)
Automatizimi llafazan || Audio Nga Arduino || Automatizimi i kontrolluar nga zëri || HC - 05 Moduli Bluetooth: …………………………. Ju lutemi SUBSCRIBE në kanalin tim në YouTube për më shumë video …. …. Në këtë video ne kemi ndërtuar një Automatizim Bisedues .. Kur do të dërgoni një komandë zanore përmes celularit, atëherë ai do të ndezë pajisjet shtëpiake dhe do të dërgojë reagime për
Rrip LED Neopixel Ws 2812 Me Arduino i kontrolluar nga Bluetooth nga Android ose Iphone: 4 hapa
Neopixel Ws 2812 LED Rrip Me Arduino i kontrolluar nga Bluetooth Nga Android ose Iphone: Përshëndetje djema në këtë udhëzues kam diskutuar se si të kontrolloni një shirit led neopixel ose shirit led ws2812 nga telefoni juaj Android ose iphone duke përdorur lidhshmërinë Bluetooth. Në mënyrë që të mundeni shtoni shiritin neopixel led në shtëpinë tuaj së bashku me Arduino me
Avioni Rc i kontrolluar nga Bluetooth (i papërshkueshëm nga rrëzimi): 8 hapa
RC Aeroplani i kontrolluar nga Bluetooth (i papërshkueshëm nga rrëzimi): Të dashur, kalofshi një ditë të mrekullueshme !!! Pasi punova për më shumë se disa vjet tani jam në gjendje të bëj rc aeroplan rc të kontrolluar me kosto të ulët Bluetooth, i cili është gjithashtu i vogël dhe i qëndrueshëm gjithashtu. lidhjen e videos mund ta gjeni më poshtë.https: //youtu.be/R8zGcuEch48Planet tërheqin gjithmonë m
Bëni një aparat të kontrolluar nga distanca nga një celular !: 5 hapa (me fotografi)
Bëni një aparat të kontrolluar nga distanca nga një celular !: Dëshironi të dini se çfarë po bën macja juaj në punë? Dërgoni një mesazh me tekst celularit tuaj të mbikqyrjes të sapokrijuar dhe merrni fotografi dhe video sekonda më vonë. Duket si një ëndërr? Jo më! Kjo video shpjegon se si funksionon:
Bordi i Alfabetit i kontrolluar nga aplikacionet i frymëzuar nga gjërat e huaja: 7 hapa (me fotografi)
Bordi i Alfabetit i kontrolluar nga aplikacionet i frymëzuar nga gjëra të huaja: E gjithë kjo filloi disa javë më parë kur u përpoqa të kuptoja se çfarë të merrja mbesën time nëntëvjeçare për Krishtlindje. Vëllai im më në fund më njoftoi se ajo është një tifoze e madhe e Stranger Things. Menjëherë e dija se çfarë doja t’i merrja, diçka që