INHOUDSOPGAWE:

Eenvoudige braille -skrywer (toespraak tot braille): 8 stappe (met prente)
Eenvoudige braille -skrywer (toespraak tot braille): 8 stappe (met prente)

Video: Eenvoudige braille -skrywer (toespraak tot braille): 8 stappe (met prente)

Video: Eenvoudige braille -skrywer (toespraak tot braille): 8 stappe (met prente)
Video: The Clocks By Agatha Christie Full Audiobook. 2024, November
Anonim
Image
Image

Hallo almal, Dit alles het begin met die doen van 'n eenvoudige XY -plotter nadat ek dit suksesvol voltooi het, en ek het gedink om 'n eenvoudige spraak- tot braille -teksomskakelaar te ontwikkel.

Aangesien ons weet dat wat ons ook al dink om te bou, dit kan bestaan of ten minste deur iemand probeer word, het ek na 'n skryfmasjien begin soek. wat klein draagbaar is en maklik om te gebruik.

Eerlik, ek is nuut in Arduino en ek leer dit nog steeds. Ek kon suksesvol 'n XY -plotter bou, sodat my tyd met dieselfde kennis groot was en ek my eie klein braille -skrywer kon uittrek. So in hierdie proses het ek geleer baie, en ek kon dit uiteindelik binne 2 weke ontwikkel.

Hier is 'n eenvoudige braille -skrywer.

Stap 1: Materiaal vir die projek

  • Arduino Nano
  • A4988 Stepper driver
  • Bluetooth seriële ontvanger module
  • CD -aandrywer stapmotor skuiflyn lineêre gids mikro
  • Tweedelige 360 grade rotasiemotor
  • 1 stuk 180 grade servomotor
  • 2 stuk inspuitingspuit (in mediese winkel)
  • 1 stuk helder akrielblad
  • Dubbelzijdige skuimband
  • Fevi Kwik
  • Man-vroulike springdraad
  • Sny gereedskap en skroewedraaier stel.
  • Gel / balpen
  • Selfoon met Bluetooth -funksie
  • APP: Arduino Voice Control

Laat ons dit nou bou

  • Die totale projek kan in 4 klein dele verdeel word

    1. Opstel van voermodule (met A4988 -bestuurder)
    2. Skep op en af beweging vir skrywer se kop
    3. Rol vir papier rol
    4. Bluetooth -integrasie
  • Aan die einde moet u al die dele bymekaarmaak wat sal lei tot die voltooiing van die projek.

Stap 2: Deel 1: skep liner -beweging vir skrywer

Deel 1: Liner Motion vir Writer skep
Deel 1: Liner Motion vir Writer skep

Ons moet heen en weer beweging om die goed in die papier te skryf. Daar is baie video's om sulke meganiese bewegings met verskillende metodes te skep. Maar deur stepper motor te gebruik, kan ons dit baie maklik met 'n hoë akkuraatheid doen.

Om meganiese dinge te vermy, gebruik ek 'n stapmotor wat saam met 'n skuifbalk kom; u kan dit self bou, as u belangstel om u eie te bou, kan u hierdie skakel volg.

Sodra die meganiese onderdeel klaar is, moet ons die stappe volg om die elektriese konfigurasie uit te voer

  • Volg die prentjie en maak die kringopstelling.
  • Maak seker dat jy sit

    • Speld 6: Aktiveer
    • Speld 5: Stap
    • Speld 4: rigting
  • Laai die kode van basicMove2 op u Arduino nano op, maak die seriële monitor oop en gebruik 'f' om aan te stuur en 'b' agteruit en toets u stroombaan.
  • U kan ook 'n reeks fbfbffbbfffbbb -opdragte gebruik.

Stap 3: Deel 2: Skrywerhoof (op en af beweging)

Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)
Deel 2: Skrywerhoof (op en af beweging)

Daar is verskillende maniere om op en af beweging te doen. U kan dit doen deur 'n solenoïde -aandrywer te gebruik. Maar hier gebruik ek 'n eenvoudige pen daarvoor met behulp van 'n servomotor.

  • Neem 'n eenvoudige balpen met 'n verwyderbare hervulling.
  • Maak 'n gaatjie aan die bokant nadat u die hervulling binne -in gedruk het. Maak seker dat u gat deur albei kante van die pen moet gaan en hervul.
  • Maak nog 'n gaatjie in die hervulling en heg 'n tou daaraan vas.
  • Plaas die hervulling terug en maak 'n gat in die pen onder die hervulgat, en maak dit minstens 2-3 cm laer as die hervulling.
  • Bind nou 'n elastiese rubber bo -op deur die pen en maak weer vas.
  • Gebruik die 180 grade servomotor en stel dit op 0 grade en heg die tou aan die nob.
  • As die nob 180 teen die kloksgewys draai, word die hervulling uitgetrek en as dit terug beweeg na 0 grade as gevolg van die rek aan die bokant, sal dit weer na binne beweeg.
  • Heg die seinpen aan pen nommer 8 in Arduino nano.
  • Laai die kode van basicMove2 op u Arduino nano op, maak die seriële monitor oop en gebruik 'n 'en toets u kring.
  • U kan ook die reeks nnnnnnnnn -opdrag gebruik en kyk of dit werk of nie.
  • Verhoog die afneem -rotasiehoek om die begeerte te kry.

Stap 4: Deel 3: Papierrol

Deel 3: Papierrol
Deel 3: Papierrol
Deel 3: Papierrol
Deel 3: Papierrol
Deel 3: Papierrol
Deel 3: Papierrol

Nou die papierrol, dit is die interessantste en uitdagendste deel.

  • Verwyder die spuitrubber.
  • Sny die plastiekrat om.
  • Gooi dit in die rubber en smeer 'n bietjie gom aan.
  • Sit die servo vas en maak dit vas met gom.
  • Skep nog een soos hierbo.
  • Heg die seinpen aan pen 9 en 10 in Arduino nano.
  • Laai die kode van basicMove2 op u Arduino nano op en maak die seriële monitor oop en gebruik 'p' en toets u kring.
  • U kan ook die reeks pppppppppp -opdrag gebruik en kyk of dit werk of nie.
  • Verhoog die draaihoek om die gewenste snelheid te bereik.
  • Probeer om die snelheid aan te pas deur die potensiometer in die servo te verander.
  • Draai in dieselfde rigting en spoed (dit is die belangrikste en verveligste werk).

Stap 5: Deel 4: Bluetooth -module -integrasie

Deel 4: Bluetooth -module -integrasie
Deel 4: Bluetooth -module -integrasie

Hierdie deel is die maklikste deel.

  • Doen die bogenoemde kringkonfigurasie en dit is gedoen.
  • Dit sal u help om 'n stemopdrag te stuur met die Arduino Voice Control.
  • U kan na "Arduino Bluetooth module hc-05" in Google soek, u kry goeie voorbeelde.

Stap 6: Deel 5: Monteer alles

Deel 5: Monteer alles
Deel 5: Monteer alles
Deel 5: Monteer alles
Deel 5: Monteer alles
Deel 5: Monteer alles
Deel 5: Monteer alles

Laat ons nou al ons vier dele bymekaarmaak.

  • Maak die laken skoon.
  • Voeg 'n servomotor by met dubbelband, soos in die figuur getoon.
  • Heg ekstra plastiekstuk op die lineêre skuifbalk vas en plaas dit bo -op twee servo's.
  • Maak seker dat u dit parallel met die papierrol plaas.
  • Maak nou die penkop vas, maak seker dat dit nie aan die oppervlak raak nie, en as die servo draai, moet dit 'n gat op die band maak.
  • Bevestig die pen Arduino nano.
  • Laai die kode van basicMove2 op in u Arduino nano.
  • Maak die seriële monitor oop en kontroleer al die opdragte

    • f vir aanstuur
    • b vir rug
    • p vir papierrol
    • n om die pen op en af te beweeg.
  • Nadat al die funksies geverifieer is, is dit gereed om Braille te druk.

Stap 7: Maak die stroombaan kompak

Maak die stroombaan kompak
Maak die stroombaan kompak
Maak die stroombaan kompak
Maak die stroombaan kompak
Maak die stroombaan kompak
Maak die stroombaan kompak
Maak die stroombaan kompak
Maak die stroombaan kompak

Laat die prent vloei om die kring in 'n klein, enkele broodbord te maak.

Stap 8: Laat ons braille druk

Image
Image
  • Maak die Brallie.ino -lêer oop, maak die seriële monitor van Arduino IDE oop.
  • Plaas die papier onder die rolpapiermotor.
  • Stuur 'n bietjie spasie ("") in die opdrag en klik op enter.
  • Papier sal binne gly.
  • Doen dit totdat dit die skrywer se kop oorsteek.
  • Dan kan u u opdrag in die monitor stuur, die werklike teks.
  • Maak u Bluetooth -app oop en maak verbinding met Bluetooth en stuur 'n stemopdrag.
  • draai die papier om die brailletaal te sien.
  • Ek het 'n paar woorde probeer, soos hallo, hallo, en welkom, u kan die voorbeeldpapier sien.
  • U kan die parameters hieronder in die kode verander om die spesifieke resultate vir u te kry.

    • Gaping tussen braille -kolomme: intstappe = 30;
    • Lyn gaping tussen braille eerste twee kolletjies na volgende twee kolletjies rye: int paperLine = 250;
    • Spoed van lineêre skuifbalk: int stepperDelay = 500;
    • Spoed van skrywerhoof: int servodelay = 500;
    • Aantal karakters per reël: int n = 10;

Aanbeveel: