Obsah:

Jednoduchý braillovský písač (reč na Braillovo písmo): 8 krokov (s obrázkami)
Jednoduchý braillovský písač (reč na Braillovo písmo): 8 krokov (s obrázkami)

Video: Jednoduchý braillovský písač (reč na Braillovo písmo): 8 krokov (s obrázkami)

Video: Jednoduchý braillovský písač (reč na Braillovo písmo): 8 krokov (s obrázkami)
Video: Podzimní Agora 2021 ONLINE 2024, December
Anonim
Image
Image

Ahojte všetci, Všetko to začalo tým, že som po úspešnom dokončení urobil jednoduchý plotr XY. Myslel som, že vyviniem jednoduchý prevodník textu na Braillovo písmo. Začal som to hľadať online a nečakane boli ceny príliš vysoké, čo ma posilnilo a postavil som malého prenosného a lacného spisovateľa.

Pretože vieme, že čokoľvek si myslíme, že sa dá postaviť, môže to existovať alebo sa o to aspoň niekto pokúša, a tak som začal hľadať taký písací stroj. Dostal som video, kde bolo dosť veľké a hlučné, a tak som si povedal, že vložím svoju vlastnú príchuť ktorý je malý prenosný a ľahko sa používa.

Úprimne povedané, v Arduine som nový a stále sa ho učím. Úspešne som dokázal postaviť plotr XY, takže moje nádeje boli vtedy veľké a pri rovnakých znalostiach dokážem vytiahnuť aj vlastného malého braillovského spisovateľa. Takže v tomto procese som sa naučil veľa a konečne som to dokázal vyvinúť len za 2 týždne.

Takže tu je návod, ako vytvoriť jednoduchého Braillovho písma.

Krok 1: Materiály pre projekt

  • Arduino Nano
  • A4988 Krokový ovládač
  • Modul sériového vysielača / prijímača Bluetooth
  • Lineárny vodiaci prvok krokového motora jednotky CD. Mikro
  • 2 kus 360-stupňový servomotor s rotáciou
  • 1 kus 180-stupňový servomotor
  • 2 kusy injekčná striekačka (v lekárni)
  • 1 kus priehľadného akrylového listu
  • Obojstranná penová páska
  • Fevi Kwik
  • Prepojovací drôt muž-žena
  • Sada rezných nástrojov a skrutkovača.
  • Gélové / guľôčkové pero
  • Mobilný telefón s funkciou Bluetooth
  • APP: Hlasové ovládanie Arduino

Teraz to postavíme

  • Celkový projekt je možné rozdeliť na 4 malé časti

    1. Inštalácia modulu vložky (pomocou ovládača A4988)
    2. Vytváranie pohybu hore a dole pre hlavu spisovateľa
    3. Valček na valcovanie papiera
    4. Integrácia Bluetooth
  • Na konci je potrebné zostaviť všetky diely, ktoré povedú k dokončeniu projektu.

Krok 2: Časť 1: Vytvorenie pohybu vložky pre Writer

Časť 1: Vytvorenie pohybu vložky pre Writer
Časť 1: Vytvorenie pohybu vložky pre Writer

Potrebujeme sem a tam napísať veci do novín. Existuje množstvo videí na vytváranie takéhoto mechanického pohybu pomocou rôznych metód. Použitím krokového motora to však môžeme urobiť veľmi ľahko s vysokou presnosťou.

Aby som sa vyhnul vytváraniu mechanických vecí, použil som krokový motor, ktorý je dodávaný s posuvníkom, môžete si ho postaviť svoj vlastný, ak máte záujem postaviť si vlastný, môžete nasledovať tento odkaz.

Keď je mechanická časť hotová, musíme vykonať kroky na elektrickú konfiguráciu

  • Podľa obrázku vykonajte konfiguráciu obvodu.
  • Uistite sa, že dať

    • Pin 6: Povoliť
    • Pin 5: Krok
    • Kolík 4: Smer
  • Nahrajte kód basicMove2 do svojho Arduino nano a otvorte sériový monitor a použite „f“na preposielanie a „„ b “dozadu a otestujte svoj obvod. Skontrolujte, či ste schopní dosiahnuť správny lineárny pohyb alebo nie s presnosťou.
  • Môžete tiež použiť sériu príkazov ako fbfbffbbfffbbbb.

Krok 3: Časť 2: Hlava spisovateľa (pohyb hore a dole)

Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)
Časť 2: Hlava spisovateľa (pohyb hore a dole)

Existujú rôzne spôsoby pohybu hore a dole. Môžete to urobiť pomocou solenoidového ovládača. Ale tu na to používam jednoduché pero pomocou servomotora.

  • Vezmite si akékoľvek jednoduché guľôčkové pero s vyberateľnou náplňou.
  • Po zatlačení náplne do vnútra vytvorte v hornej časti dieru, uistite sa, že by mala prechádzať po oboch stranách pera a náplne.
  • V náplni vytvorte ďalší otvor a pripevnite k nemu šnúrku.
  • Vráťte náplň späť a vytvorte dieru v pere pod otvorom na doplnenie, uistite sa, že je to najmenej o 2 až 3 cm nižšie ako pri opakovanom použití.
  • Teraz previažte elastickú gumu zhora cez pero a znova vložte.
  • Použite 180 -stupňový servomotor, nastavte ho na 0 stupňov a pripevnite reťazec k nob.
  • Teraz, keď sa nob otočí proti smeru hodinových ručičiek o 180, náplň sa vytiahne a keď sa vráti hore na 0 stupňov, kvôli elastickému pásu na vrchu sa vráti späť dovnútra.
  • Pripojte signálny kolík k pinu číslo 8 v Arduino nano.
  • Nahrajte kód basicMove2 do svojho Arduino nano a otvorte sériový monitor a použite „n“a otestujte svoj obvod.
  • Môžete tiež použiť sériu príkazov nnnnnnnnn a skontrolovať, či funguje alebo nie.
  • Zvýšte zmenšenie uhla rotácie, aby ste získali požadovaný pohyb.

Krok 4: Časť 3: Valček na papier

Časť 3: Papierový valček
Časť 3: Papierový valček
Časť 3: Papierový valček
Časť 3: Papierový valček
Časť 3: Papierový valček
Časť 3: Papierový valček

Teraz je papierový valček najzaujímavejšou a najnáročnejšou časťou.

  • Odstráňte gumu injekčnej striekačky.
  • Odrežte plastové zariadenie do kruhu.
  • Vložte ho do gumy a naneste trochu lepidla.
  • Pripojte servo a zaistite ho lepidlom.
  • Vytvorte ďalší, ako je uvedené vyššie.
  • Pripojte signálny kolík k pinu číslo 9 a 10 v Arduino nano.
  • Nahrajte kód basicMove2 do svojho Arduino nano a otvorte sériový monitor a pomocou „p“otestujte svoj obvod.
  • Môžete použiť aj sériu príkazov pppppppppp a skontrolovať, či funguje alebo nie.
  • Ak chcete dosiahnuť požadovanú rýchlosť, zväčšite uhol natočenia.
  • Pokúste sa nastaviť rýchlosť zmenou potenciometra, ktorý je prítomný vo vnútri serva.
  • Vykonajte rotáciu v rovnakom smere a rýchlosti (je to najdôležitejšia a únavnejšia práca).

Krok 5: Časť 4: Integrácia modulu Bluetooth

Časť 4: Integrácia modulu Bluetooth
Časť 4: Integrácia modulu Bluetooth

Táto časť je najľahšia.

  • Vykonajte vyššie uvedenú konfiguráciu obvodu a je hotovo.
  • Pomôže vám to odoslať hlasový príkaz pomocou hlasového ovládača Arduino.
  • Môžete vyhľadať "Arduino Bluetooth modul hc-05" v Google a získate skvelé príklady.

Krok 6: Časť 5: Zostavte všetky

Časť 5: Zostavte všetko
Časť 5: Zostavte všetko
Časť 5: Zostavte všetko
Časť 5: Zostavte všetko
Časť 5: Zostavte všetko
Časť 5: Zostavte všetko

Teraz poďme zhromaždiť všetky naše štyri časti.

  • Vyčistite plachtu.
  • Pomocou dvojitej pásky pridajte servomotor podľa obrázku.
  • Na lineárny posúvač pripevnite ďalší plastový kus a umiestnite ho na dve servá.
  • Uistite sa, že ste ho položili rovnobežne s papierovým valčekom.
  • Teraz pripevnite hlavu pera, uistite sa, že sa nedotýka povrchu a pri otáčaní serva by mala preraziť otvor na páske.
  • Pripojte kolík Arduino nano.
  • Nahrajte kód basicMove2 do svojho Arduino nano.
  • Otvorte sériový monitor a skontrolujte všetky príkazy

    • f na preposielanie
    • b za chrbát
    • p na valcovanie papiera
    • n na pohyb perom nahor a nadol.
  • Keď sú všetky funkcie teraz overené, sú pripravené na tlač v Braillovom písme.

Krok 7: Vytvorte obvod kompaktný

Urobte obvod kompaktným
Urobte obvod kompaktným
Urobte obvod kompaktným
Urobte obvod kompaktným
Urobte obvod kompaktným
Urobte obvod kompaktným
Urobte obvod kompaktným
Urobte obvod kompaktným

Po toku obrazu vytvorte obvod v malom a jedinom breadboarde.

Krok 8: Umožňuje vytlačiť Braillovo písmo

Image
Image
  • Otvorte súbor Brallie.ino, otvorte sériový monitor Arduino IDE.
  • Vložte papier pod motor valcovaného papiera.
  • V príkaze pošlite medzeru, tj. („“), A kliknite na Enter.
  • Papier sa posunie dovnútra.
  • Robte to, kým to spisovateľovi neprebehne hlavou.
  • Potom môžete na monitor odoslať svoj príkaz, skutočný text.
  • Otvorte aplikáciu Bluetooth, pripojte sa k Bluetooth a odošlite hlasový príkaz.
  • otočením papiera zobrazíte Braillov jazyk.
  • Skúsil som niekoľko slov ako ahoj, ahoj a vitaj, môžeš si pozrieť ukážkový výstupný papier.
  • Nižšie uvedené parametre v kóde môžete zmeniť, aby ste získali výsledky špecifické pre vás.

    • Medzera medzi Braillovým stĺpcom: int kroky = 30;
    • Riadková medzera medzi Braillovým písmom prvé dve bodky až ďalšie dve bodky riadky: int paperLine = 250;
    • Rýchlosť lineárneho posúvača: int stepperDelay = 500;
    • Rýchlosť zapisovacej hlavy: int servodelay = 500;
    • Počet znakov na riadok: int n = 10;

Odporúča: