Obsah:
- Krok 1: Nastavenie
- Krok 2: Pripojenia (ČASŤ A)
- Krok 3: Program
- Krok 4: Konečné nastavenie
- Krok 5: SPUŠTE
- Krok 6: S Bluetooth (časť B)
- Krok 7: Zobrazenie (ČASŤ B)
- Krok 8: Dokončite !
Video: Bluetooth ovládané Arduino POV: 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Úvod
Perzistencia videnia sa týka optickej ilúzie, ku ktorej dochádza vtedy, ak zrakové vnímanie predmetu na určitý čas neprestane, potom čo lúče svetla z neho prestanú prenikať do oka. Ilúzia bola tiež opísaná ako „retinálna perzistencia“, „perzistencia dojmov“alebo jednoducho „perzistencia“a ďalšie variácie.
Fungovanie Arduino POV je založené na princípe pretrvávania videnia. Ľudský mozog uchováva vizuál najmenej tp s. Akákoľvek zmena do tp sekúnd bude teda nepovšimnutá.
Uvažujme o príklade zobrazenia písmena H.
Na začiatku sú všetky LED diódy 1. polohy zapnuté. Do ts s sa rozsvieti jedna LED 2. polohy. Do tp s opäť svietia všetky LED diódy 3. polohy. Preto sa zobrazí H.
Teraz pre zobrazenie 2. písmena po H, po čase dlhšom ako tp s, zobrazte písmeno podobným spôsobom ako sa zobrazuje H, zvýšením požadovaných diód LED.
Tento projekt sa skladá z 2 častí:
ČASŤ A (bez bluetooth)
ČASŤ B (s bluetooth)
Hardvérové požiadavky:
Arduino Nano
LED diódy (5 nosov)
odpory (220 ohmov a 10 k ohmov)
Snímač Hallovho efektu (44e)
Modul bluetooth HC-05
30 cm pravítko
Stolný ventilátor/ motor
mobilná batéria/ batéria Lipo (3,7 V/ 5 V)
Univerzálna doska plošných spojov
drôty
mužské a ženské burgery
spájkovacia pištoľ a spájkovacie vedenie
magnet a páska.
Požiadavky na softvér:
Arduino IDE
Aplikácia Bluetooth Terminal v smartfóne.
Krok 1: Nastavenie
Stiahnite si Arduino IDE pre ich oficiálnu webovú stránku.
Zhromaždite všetky potrebné diely.
Krok 2: Pripojenia (ČASŤ A)
Schéma zapojenia je znázornená na obrázku. Spájkujte komponenty na dosku plošných spojov na všeobecné použitie.
Senzor s Hallovým efektom slúži na to, aby zobrazenie vždy začalo z polohy, kde je držaný magnet.
bez použitia senzora s Hallovým efektom získate bežiaci displej, ktorý nie je správne viditeľný.
Krok 3: Program
V programe vidíme, že každé písmeno je definované v poli.
príklad:
int H = {1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1};
Písmená sú prakticky vyrobené z 3 riadkov, ako je znázornené na obrázku. V poli sada 5 prvkov obsahuje riadok (tj. 1. 5 je pre riadok 1 a ďalších 5 je pre riadok 2 a ďalších 5 je pre riadok 3). Tieto informácie o poli sa dodávajú k diódam, aby žiarili v konkrétnom poradí.
Na zobrazenie H:
V čase 't' sú všetky LED diódy zapnuté (prvých 5 prvkov poľa je 1s/HIGH). Po veľmi malom časovom oneskorení Tp (dotTime) je zapnutá iba stredná dióda (v strede 5 prvkov je iba jeden prvok 1/VYSOKÝ). Potom sa znova po Tp zapnú všetky diódy (posledných 5 prvkov poľa je 1/VYSOKÁ)). toto sa deje, je to veľmi rýchla postupnosť, ktorá vytvára ilúziu, že je zobrazené písmeno H.
Toto časové oneskorenie závisí od rýchlosti motora ventilátora a nedá sa ľahko vypočítať, pretože otáčky motora ventilátora nie sú ideálne. Na výpočet tohto oneskorenia sa preto používa metóda pokusov a omylov.
ďalší prvok sa zobrazí po inom časovom oneskorení Tn (letterSpace).
Krok 4: Konečné nastavenie
Namontujte vyššie uvedené nastavenie na váhu a namontujte ho na rotor ventilátora, ako je znázornené na videu.
Uistite sa, že vyvážite váhu na oboch stranách pravítka. To je nevyhnutné pre hladký chod
celé nastavenie musí byť vyvážené, keď držíte v strede stupnice. Vyvažovanie je možné vykonať pripevnením požadovaného množstva závaží (napr. mincí) na ľubovoľnú stranu.
Umiestnite magnet na miesto, kde chcete začať zobrazenie.
Nahrajte kód pomocou Arduino IDE na dosku Arduino Nano.
Krok 5: SPUŠTE
Spustite ventilátor/motor. V prípade nerovnováhy držte ventilátor.
VYPNITE osvetlenie miestnosti pre lepší efekt a jasnosť.
Ak písmená nevidíte, skúste zmeniť časový posun bodu a medzery medzi písmenami a skúste to znova, kým sa nezobrazí správne zobrazenie.
Krok 6: S Bluetooth (časť B)
Tento krok vykonajte iba vtedy, ak je ČASŤ A dokončená a funguje.
Pripojte modul bluetooth k pinom 10 a 11 nano dosky a tiež pripojte Vcc a Gnd. Po pridaní modulu bluetooth nezabudnite vyvážiť pravítko!
Stiahnite si aplikáciu terminálu Bluetooth do telefónu s Androidom.
play.google.com/store/apps/details?id=ptah…
Na prepojenie bluetooth sa používa sériový softvér.
Nahrajte program (POV_BLUETOOTH_SIMPLE) na dosku Nano. Pripojte modul bluetooth k aplikácii terminálu bluetooth v telefóne.
Napíšte text do terminálu App a odošlite ho spoločnosti Nano.
Toto je jednoduchý kód. Na odoslanie nového textu budete musieť arduino resetovať ručne vypnutím ventilátora/motora.
Krok 7: Zobrazenie (ČASŤ B)
Spustite ventilátor/motor.
Tento program použite na aktualizáciu textov v reálnom čase bez resetovania arduina:
Napíšte text do aplikácie terminálu bluetooth a ukončite symbolom „&“a odošlite ho. „&“sa používa na označenie konca textu. Text je uložený v poli (vyrovnávacej pamäti) a slúži na zobrazenie tak, ako je to uvedené v ČASTI A
Na odoslanie nasledujúceho textu musíte najskôr odoslať symbol „$“a potom požadovaný text. Ak program dostane symbol „$“, vyrovnávacia pamäť obsahujúca predchádzajúci text sa vymaže
Krok 8: Dokončite !
Urobili ste zo seba arduino POV displej! Ukážte to svojej rodine a priateľom a užívajte si !!
Ďakujem!!
Odporúča:
DIY Arduino Bluetooth ovládané auto: 6 krokov (s obrázkami)
DIY Arduino Bluetooth riadené auto: Ahoj priatelia! Moje meno je Nikolas, mám 15 rokov a žijem v gréckych Aténach. Dnes vám ukážem, ako vyrobiť 2-kolesové auto ovládané Bluetooth pomocou Arduino Nano, 3D tlačiarne a niekoľkých jednoduchých elektronických súčiastok! Určite sledujte môj
Mobilne ovládané auto Bluetooth -- Ľahko -- Jednoduché -- Hc-05 -- Štít motora: 10 krokov (s obrázkami)
Mobilne ovládané auto Bluetooth || Ľahko || Jednoduché || Hc-05 || Motorový štít: … REGISTRUJTE SA na môj kanál YouTube ………. Toto auto ovládané technológiou Bluetooth, ktoré na komunikáciu s mobilným telefónom používalo modul Bluetooth HC-05. Auto môžeme ovládať mobilom cez Bluetooth. Existuje aplikácia na ovládanie pohybu auta
Diaľkovo ovládané auto - ovládané pomocou bezdrôtového ovládača Xbox 360: 5 krokov
Diaľkovo ovládané auto - ovládané pomocou bezdrôtového ovládača Xbox 360: Toto sú pokyny na zostavenie vlastného diaľkovo ovládaného auta ovládaného pomocou bezdrôtového ovládača Xbox 360
Ovládané auto Arduino (Bluetooth): 5 krokov (s obrázkami)
Arduino Controlled Car (Bluetooth): Všetko, čo vieme, že Arduino je vynikajúca prototypová platforma, predovšetkým preto, že používa priateľský programovací jazyk a existuje mnoho ďalších neuveriteľných komponentov, ktoré nám poskytujú skvelé zážitky. Arduino môžeme integrovať s rôznymi
Auto ovládané Bluetooth: 5 krokov (s obrázkami)
Auto riadené Bluetooth: Toto je auto Bluetooth ovládané prostredníctvom nášho telefónu v aplikácii s názvom EBot8 Blockly. Používa sa na programovanie špeciálnych mikrokontrolérov s názvom EBot8 vyvinutých spoločnosťou CBits. Teraz sa pozrime, ako vytvoriť tento jednoduchý a ľahký projekt