Cuprins:

Scriitor Braille simplu (Discurs către Braille): 8 pași (cu imagini)
Scriitor Braille simplu (Discurs către Braille): 8 pași (cu imagini)

Video: Scriitor Braille simplu (Discurs către Braille): 8 pași (cu imagini)

Video: Scriitor Braille simplu (Discurs către Braille): 8 pași (cu imagini)
Video: Part 1 - Anne of Avonlea Audiobook by Lucy Maud Montgomery (Chs 01-11) 2024, Noiembrie
Anonim
Image
Image

Bună ziua tuturor, Toate acestea au început cu realizarea unui plotter XY simplu, după finalizarea acestuia cu succes, m-am gândit să dezvolt un convertor simplu de text în vorbire în braille. Am început să-l caut online și, în mod neașteptat, prețurile erau prea mari, ceea ce m-a stimulat să construiesc un scriitor portabil și ieftin.

Știm că orice credem că construim, poate exista sau cel puțin încercat de cineva, așa că am început să caut o astfel de mașină de scris. care este mic portabil și ușor de utilizat.

Sincer, sunt nou în Arduino și încă îl învăț. Am reușit să construiesc un plotter XY, astfel încât speranțele mele să fie mari, cu aceleași cunoștințe, că pot să scot propriul meu scriitor braille. Deci, în acest proces am învățat mult și în cele din urmă am putut să-l dezvolt în doar 2 săptămâni.

Deci, aici se explică cum să construiești un scriitor braille simplu.

Pasul 1: Materiale pentru proiect

  • Arduino Nano
  • A4988 Driver pas cu pas
  • Modul de emisie-recepție serial Bluetooth
  • Unitate CD glisor motor pas cu pas glisant liniar micro
  • Servomotor de rotație cu 360 de grade, din 2 bucăți
  • 1 servomotor de 180 de grade
  • 2 bucăți de seringă pentru injecție (în magazinul medical)
  • 1 bucată de foaie acrilică transparentă
  • Bandă de spumă pe două fețe
  • Fevi Kwik
  • Sârmă jumper masculin-feminin
  • Unelte de tăiat și set de șurubelnițe.
  • Gel / Pix stilou
  • Telefon mobil cu funcție Bluetooth
  • APP: Control vocal Arduino

Acum să-l construim

  • Proiectul total poate fi împărțit în 4 părți mici

    1. Configurare modul linie (folosind driverul A4988)
    2. Crearea mișcării în sus și în jos pentru capul scriitorului
    3. Rolă pentru rulare hârtie
    4. Integrare Bluetooth
  • La final trebuie să asamblați toate părțile care vor duce la finalizarea proiectului.

Pasul 2: Partea 1: Crearea Liner Motion pentru Writer

Partea 1: Crearea Liner Motion pentru Writer
Partea 1: Crearea Liner Motion pentru Writer

Avem nevoie de mișcare înainte și înapoi pentru a scrie lucrurile în hârtie. Există o mulțime de videoclipuri pentru a crea o astfel de mișcare mecanică folosind diferite metode. Dar folosind motorul pas cu pas o putem face foarte ușor cu o precizie ridicată.

Deci, pentru a evita crearea de lucruri mecanice, am folosit un motor pas cu pas care vine cu un glisor, îl puteți construi propriul dvs., dacă sunteți interesat să vă construiți propriul, puteți urma acest link.

Odată ce partea mecanică este realizată, trebuie să urmăm pașii pentru a face configurația electrică

  • Urmați imaginea și configurația circuitului.
  • Asigurați-vă că puneți

    • Pinul 6: Activați
    • Pinul 5: Pasul
    • Pinul 4: Direcție
  • Încărcați codul basicMove2 în Arduino nano și deschideți monitorul serial și utilizați "f" pentru redirecționare și "" b "înapoi și testați circuitul. Verificați dacă puteți realiza mișcare liniară corectă sau nu cu acuratețe.
  • Puteți utiliza și serie de comenzi fbfbffbbfffbbb.

Pasul 3: Partea 2: Capul scriitorului (mișcare în sus și în jos)

Partea 2: Capul scriitorului (mișcare sus și jos)
Partea 2: Capul scriitorului (mișcare sus și jos)
Partea 2: Capul scriitorului (mișcare sus și jos)
Partea 2: Capul scriitorului (mișcare sus și jos)
Partea 2: Capul scriitorului (mișcare sus și jos)
Partea 2: Capul scriitorului (mișcare sus și jos)
Partea 2: Capul scriitorului (mișcare în sus și în jos)
Partea 2: Capul scriitorului (mișcare în sus și în jos)

Există diferite moduri de a face mișcarea în sus și în jos. Puteți face acest lucru folosind un actuator cu solenoid. Dar aici folosesc un stilou simplu pentru el cu ajutorul unui servomotor.

  • Luați orice stilou simplu cu o reumplere detașabilă.
  • Creați o gaură în partea superioară după ce ați împins reumplerea în interior, asigurați-vă că gaura dvs. ar trebui să treacă prin ambele părți ale stiloului și să o reumpleți.
  • Creați o altă gaură în reumplere și atașați-o un șir.
  • Puneți reumplerea înapoi și creați o gaură în stilou sub orificiul de reîncărcare asigurați-vă că o faceți cu cel puțin 2-3 cm mai jos decât reîncărcarea.
  • Acum legați un cauciuc elastic deasupra prin stilou și refilați.
  • Folosiți motorul servo de 180 de grade și setați-l la 0 grade și atașați șirul la nob.
  • Acum, când NOB se rotește în sens invers acelor de ceasornic 180, reumplerea va fi extrasă și când se va deplasa înapoi la 0 grade din cauza benzii elastice din partea superioară, se va deplasa înapoi în interior.
  • Atașați pinul de semnal la pinul 8 în Arduino nano.
  • Încărcați codul basicMove2 în Arduino nano și deschideți monitorul serial și utilizați „n” și testați circuitul.
  • Puteți utiliza și o serie de comenzi nnnnnnnnn și puteți verifica dacă funcționează sau nu.
  • Măriți unghiul de rotație pentru a obține mișcarea dorinței.

Pasul 4: Partea 3: Rola de hârtie

Partea 3: Rola de hârtie
Partea 3: Rola de hârtie
Partea 3: Rola de hârtie
Partea 3: Rola de hârtie
Partea 3: Rola de hârtie
Partea 3: Rola de hârtie

Acum, rolă de hârtie, este partea cea mai interesantă și provocatoare.

  • Scoateți cauciucul seringii de injecție.
  • Tăiați uneltele de plastic în cerc.
  • Puneți-l în cauciuc și aplicați niște lipici.
  • Atașați-l servo și fixați-l cu lipici.
  • Creați altul ca mai sus.
  • Atașați pinul de semnal la pinul 9 și 10 în Arduino nano.
  • Încărcați codul basicMove2 în Arduino nano și deschideți monitorul serial și utilizați „p” și testați circuitul.
  • Puteți utiliza și o serie de comenzi pppppppppp și puteți verifica dacă funcționează sau nu.
  • Măriți unghiul de rotație pentru a obține viteza dorită.
  • Încercați să reglați viteza schimbând potențiometrul care este prezent în interiorul servo-ului.
  • Faceți rotația în aceeași direcție și viteză (aceasta este cea mai importantă și obositoare lucrare).

Pasul 5: Partea 4: Integrarea modulului Bluetooth

Partea 4: Integrarea modulului Bluetooth
Partea 4: Integrarea modulului Bluetooth

Această parte este cea mai ușoară.

  • Efectuați configurația circuitului de mai sus și gata.
  • Vă va ajuta să trimiteți comenzi vocale folosind Arduino Voice Control.
  • Puteți căuta „Arduino Bluetooth module hc-05” în google, veți obține exemple interesante.

Pasul 6: Partea 5: Asamblați-le pe toate

Partea 5: Asamblați-le pe toate
Partea 5: Asamblați-le pe toate
Partea 5: Asamblați-le pe toate
Partea 5: Asamblați-le pe toate
Partea 5: Asamblați-le pe toate
Partea 5: Asamblați-le pe toate

Acum să ne asamblăm toate cele patru părți.

  • Curățați foaia.
  • Folosind bandă dublă, adăugați servomotor așa cum se arată în figură.
  • Atașați o bucată de plastic suplimentară pe glisorul liniar și așezați-o deasupra a două servome.
  • Asigurați-vă că îl puneți paralel cu rola de hârtie.
  • Acum atașați capul stiloului, asigurați-vă că nu trebuie să atingă suprafața și la rotirea servo ar trebui să perforeze o gaură pe bandă.
  • Atașați pinul Arduino nano.
  • Încărcați codul basicMove2 în Arduino nano.
  • Deschideți monitorul serial și verificați toate comenzile

    • f pentru redirecționare
    • b pentru spate
    • p pentru rularea hârtiei
    • n pentru deplasarea stiloului în sus și în jos.
  • Odată ce toată funcția a fost verificată acum, este pregătită pentru imprimarea Braille.

Pasul 7: Faceți circuitul compact

Faceți circuitul compact
Faceți circuitul compact
Faceți circuitul compact
Faceți circuitul compact
Faceți circuitul compact
Faceți circuitul compact
Faceți circuitul compact
Faceți circuitul compact

Fluxați imaginea pentru a crea circuitul într-o placă mică și simplă.

Pasul 8: Permite tipărirea Braille

Image
Image
  • Deschideți fișierul Brallie.ino, deschideți monitorul serial al Arduino IDE.
  • Puneți hârtia sub motorul pentru hârtie.
  • Trimiteți spațiu adică ("") în comandă și faceți clic pe Enter.
  • Hârtia va aluneca în interior.
  • Fă-o până trece prin capul scriitorului.
  • Apoi, puteți trimite comanda dvs. pe monitor, textul real.
  • Deschideți aplicația Bluetooth și conectați-vă la Bluetooth și trimiteți comanda vocală.
  • întoarceți hârtia pentru a vedea limba braille.
  • Am încercat câteva cuvinte precum salut, salut și bine ați venit, puteți vedea exemplarul de hârtie de ieșire.
  • Puteți modifica parametrii de mai jos din cod pentru a obține rezultatele specifice dvs.

    • Decalaj între coloanele braille: pași int = 30;
    • Decalaj de linie între primele două puncte braille la următoarele două rânduri de puncte: int paperLine = 250;
    • Viteza glisorului liniar: int stepperDelay = 500;
    • Viteza capului scriitorului: int servodelay = 500;
    • Numărul de caractere pe linie: int n = 10;

Recomandat: