Inhoudsopgave:
- Stap 1: Materialen voor het project
- Stap 2: Deel 1: Liner Motion voor Writer maken
- Stap 3: Deel 2: Schrijfkop (omhoog en omlaag)
- Stap 4: Deel 3: Papierroller
- Stap 5: Deel 4: Integratie van Bluetooth-module
- Stap 6: Deel 5: Alles monteren
- Stap 7: Maak het circuit compact
- Stap 8: Laten we braille afdrukken
Video: Eenvoudige brailleschrijver (spraak naar braille) - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Dag iedereen, Dit begon allemaal met het maken van een eenvoudige XY-plotter nadat ik deze met succes had voltooid, ik dacht een eenvoudige spraak-naar-brailletekst-converter te ontwikkelen. Ik begon het online te zoeken en onverwachts waren de prijzen te hoog, waardoor ik een kleine draagbare en goedkope schrijver bouwde.
Omdat we weten dat wat we ook denken te bouwen, het kan bestaan of op zijn minst door iemand geprobeerd is, dus ik ging op zoek naar zo'n schrijfmachine. Ik kreeg een video waarin het behoorlijk groot en lawaaierig was, dus ik dacht mijn eigen smaak te geven die klein draagbaar en gemakkelijk te gebruiken is.
Eerlijk gezegd ben ik nieuw bij Arduino en ben ik het nog steeds aan het leren. Ik heb met succes een XY-plotter kunnen bouwen, dus die tijd waren mijn verwachtingen hooggespannen met dezelfde kennis die ik kan gebruiken om mijn eigen kleine brailleschrijver tevoorschijn te halen. Dus in dit proces heb ik geleerd veel en ik kon het eindelijk in slechts 2 weken tijd ontwikkelen.
Dus hier gaat het om het bouwen van een eenvoudige brailleschrijver.
Stap 1: Materialen voor het project
- Arduino Nano
- A4988 Stepper-stuurprogramma
- Bluetooth seriële zendontvangermodule
- CD drive stappenmotor schuifregelaar lineaire geleider micro
- 2-delige servomotor met 360 graden rotatie
- 1 stuk 180 graden servomotor
- 2 stuks injectiespuit (in medic store)
- 1 stuk heldere acrylplaat
- Dubbelzijdige schuimtape
- Fevi Kwik
- Man-vrouw doorverbindingsdraad
- Snijgereedschap en schroevendraaierset.
- Gel / Balpen
- Mobiele telefoon met Bluetooth-functie
- APP: Arduino Spraakbesturing
Laten we het nu bouwen
-
Het totale project is op te delen in 4 kleine delen
- Instelling voeringmodule (met A4988-stuurprogramma)
- Op en neer beweging maken voor het hoofd van de schrijver
- Roller voor papierrollen
- Bluetooth-integratie
- Aan het einde moeten alle onderdelen worden geassembleerd die zullen leiden tot het voltooien van het project.
Stap 2: Deel 1: Liner Motion voor Writer maken
We moeten heen en weer bewegen om de dingen in de krant te schrijven. Er zijn tal van video's om dergelijke mechanische beweging te creëren met behulp van verschillende methoden. Maar door een stappenmotor te gebruiken, kunnen we dit heel gemakkelijk en met hoge nauwkeurigheid doen.
Dus om het maken van mechanische dingen te voorkomen, heb ik een stappenmotor gebruikt die wordt geleverd met een schuifregelaar, je kunt hem zelf bouwen, als je geïnteresseerd bent om er zelf een te bouwen, volg dan deze link.
Zodra het mechanische gedeelte is voltooid, moeten we de stappen volgen om de elektrische configuratie uit te voeren
- Volg de afbeelding om de circuitconfiguratie te doen.
-
Zorg ervoor dat u
- Pin 6: Inschakelen
- Pin 5: Stap
- Pin 4: Richting
- Upload de code van basicMove2 in uw Arduino nano en open de seriële monitor en gebruik "f" voor doorsturen en ""b" achteruit en test uw circuit. Controleer of u in staat bent om de juiste lineaire beweging te bereiken of niet met nauwkeurigheid.
- Je kunt ook een reeks fbfbffbbffffbbb-achtige opdrachten gebruiken.
Stap 3: Deel 2: Schrijfkop (omhoog en omlaag)
Er zijn verschillende manieren om op en neer te bewegen. U kunt dit doen door een elektromagnetische actuator te gebruiken. Maar hier gebruik ik een eenvoudige pen voor met behulp van een servomotor.
- Neem een eenvoudige balpen met een uitneembare vulling.
- Maak een gat in de bovenkant nadat je de vulling naar binnen hebt geduwd, zorg ervoor dat je gaatje door beide zijden van de pen moet gaan en vul opnieuw.
- Maak nog een gaatje in de vulling en maak er een touwtje aan vast.
- Plaats de vulling terug en maak een gat in de pen onder het vulgat. Zorg ervoor dat u dit minimaal 2-3 cm lager doet dan de vulling.
- Bind nu een elastisch rubber door de pen en vul opnieuw.
- Gebruik de 180 graden servomotor, zet deze op 0 graden en bevestig de draad aan de nob.
- Wanneer de nob nu 180 tegen de klok in draait, wordt de vulling eruit getrokken en wanneer deze terug naar 0 graden beweegt vanwege de elastische band aan de bovenkant, zal deze weer naar binnen bewegen.
- Bevestig de signaalpin aan pin nummer 8 in Arduino nano.
- Upload de code van basicMove2 in je Arduino nano en open de seriële monitor en gebruik "n" en test je circuit.
- U kunt ook een reeks nnnnnnnnnn-opdrachten gebruiken en controleren of het werkt of niet.
- Vergroot de draaihoek om de gewenste beweging te krijgen.
Stap 4: Deel 3: Papierroller
Nu de papierroller, het is het meest interessante en uitdagende onderdeel.
- Verwijder het rubber van de injectiespuit.
- Snijd het plastic tandwiel om te cirkelen.
- Zet het in het rubber en breng wat lijm aan.
- Bevestig het de servo en zet het vast met lijm.
- Maak er nog een zoals hierboven.
- Bevestig de signaalpin aan pin nummer 9 en 10 in Arduino nano.
- Upload de code van basicMove2 in je Arduino nano en open de seriële monitor en gebruik "p" en test je circuit.
- U kunt ook een reeks pppppppppp-opdrachten gebruiken en controleren of deze werkt of niet.
- Verhoog de draaihoek om de gewenste snelheid te krijgen.
- Probeer de snelheid aan te passen door de potentiometer die in de servo aanwezig is te veranderen.
- Maak de rotatie in dezelfde richting en snelheid (dit is het belangrijkste en vervelendste werk).
Stap 5: Deel 4: Integratie van Bluetooth-module
Dit deel is het gemakkelijkste deel.
- Voer de bovenstaande circuitconfiguratie uit en het is klaar.
- Het zal u helpen om spraakopdrachten te verzenden met behulp van de Arduino Voice Control.
- U kunt zoeken naar "Arduino Bluetooth-module hc-05" in google, u krijgt coole voorbeelden.
Stap 6: Deel 5: Alles monteren
Laten we nu al onze vier onderdelen in elkaar zetten.
- Maak het blad schoon.
- Gebruik dubbele tape om de servomotor toe te voegen zoals weergegeven in de afbeelding.
- Bevestig een extra plastic stuk op de lineaire schuif en plaats deze op twee servo's.
- Zorg ervoor dat u deze parallel met de papierrol plaatst.
- Bevestig nu de penkop, zorg ervoor dat deze het oppervlak niet raakt en bij servorotatie een gat in de tape moet slaan.
- Bevestig de pin Arduino nano.
- Upload de code van basicMove2 in je Arduino nano.
-
Open de seriële monitor en controleer alle opdrachten
- f voor doorsturen
- b voor rug
- p voor papierrollen
- n voor het op en neer bewegen van de pen.
- Zodra alle functies zijn geverifieerd, is het klaar om braille af te drukken.
Stap 7: Maak het circuit compact
Laat de afbeelding stromen om het circuit in een klein en enkel breadboard te maken.
Stap 8: Laten we braille afdrukken
- Open het Brallie.ino-bestand, open de seriële monitor van Arduino IDE.
- Leg het papier onder de vloeimotor.
- Stuur wat spatie, d.w.z. (" ") in de opdracht en klik op enter.
- Het papier zal naar binnen schuiven.
- Doe het totdat het het hoofd van de schrijver kruist.
- Dan kun je je commando in de monitor sturen, de eigenlijke tekst.
- Open je Bluetooth-app en maak verbinding met Bluetooth en stuur een spraakopdracht.
- draai het papier om om de brailletaal te zien.
- Ik heb een paar woorden geprobeerd, zoals hallo, hallo en welkom, je kunt het voorbeelduitvoerpapier zien.
-
U kunt onderstaande parameters in de code wijzigen om de voor u specifieke resultaten te krijgen.
- Ruimte tussen braillekolommen: int stappen = 30;
- Regelafstand tussen de eerste twee stippen in braille en de volgende twee rijen met stippen: int paperLine = 250;
- Snelheid van lineaire schuifregelaar: int stepperDelay = 500;
- Snelheid van schrijfkop: int servodelay = 500;
- Aantal karakters per regel: int n = 10;
Aanbevolen:
Arduino tekst-naar-spraak-converter met LM386 - Pratend Arduino-project - Talkie Arduino-bibliotheek: 5 stappen
Arduino tekst-naar-spraak-converter met LM386 | Pratend Arduino-project | Talkie Arduino-bibliotheek: Hallo allemaal, in veel projecten hebben we arduino nodig om zoiets als een pratende klok te spreken of wat gegevens te vertellen, dus in deze instructables zullen we tekst omzetten in spraak met behulp van Arduino
Tekst naar braille en audio: 7 stappen
Tekst naar braille en audio: dit project is gemaakt door mij en mijn vriend Akiva Brookler als een schoolproject voor onze technische klas. Het idee erachter was om een manier te creëren voor blinden die alleen in braille kunnen lezen om tekst te kunnen lezen die naar hun computer is gestuurd. Vandaag de dag
Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen
Spellen uploaden naar Arduboy en 500 spellen naar Flash-cart: Ik heb een zelfgemaakte Arduboy gemaakt met serieel Flash-geheugen dat maximaal 500 spellen kan opslaan om onderweg te spelen. Ik hoop te delen hoe je games kunt laden, inclusief hoe je games opslaat in het seriële flash-geheugen en je eigen geconsolideerde gamepakket kunt maken
Arduino TTS (tekst naar spraak): 3 stappen (met afbeeldingen)
Arduino TTS (Text to Speech): Hallo allemaal, in deze tutorial leer ik je vandaag hoe je je Arduino kunt laten praten zonder externe module. Hier kunnen we dit in tal van projecten gebruiken, zoals een sprekende thermometer, robots en nog veel meer. Dus laten we zonder veel tijd te verspillen aan dit project beginnen
Tekst naar spraak megafoon: 4 stappen
Tekst naar spraak megafoon: dit is de gemakkelijkste manier die ik heb gevonden om een effectieve tekst-naar-spraak megafoon te maken voor een vriend die doof is. Want, weet je, het maakt ze nog meer rad. Het is geen bijzonder bevredigend of educatief bouwproject en je moet wat kopen