Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

SIGHT:For the Blind

Een slimme bril voor de Blind. Aangedreven door Android Things en TensorFlow.

Verhaal

Ooit gedacht hoe het leven van een blinde is, hun leven zit vol risico's. Ze kunnen niet eens alleen door een drukke straat of door een park lopen. Ze zullen wat hulp van anderen nodig hebben. Ze zijn ook nieuwsgierig naar de schoonheid van de wereld, ze zouden de opwinding moeten hebben om de wereld te verkennen en om zich bewust te zijn van wat er voor hen gebeurt. Ook al kunnen ze hun eigen spullen vinden zonder dat iemand ze nodig heeft. Dus, hoe lossen we dit op?

We introduceren Sight!

Simpelweg, Sight is een slimme bril voor blinden. Door Zicht te gebruiken, kan een persoon weten wat er voor hem gebeurt.

Hoe zicht werkt:-

Sight is ontwikkeld met een Raspberry Pi 3 en Google Android Things.

Zicht heeft drie hoofdonderdelen:een Raspberry Pi 3 (aangedreven door Android-dingen), camera en een knop. Wanneer de persoon op de knop op de Sight drukt, maakt The Sight een foto en analyseert het beeld met behulp van tensorflow en detecteert waar die foto over gaat, en met behulp van een luidspreker of hoofdtelefoon zal de Sight de persoon met stem helpen over die foto.

Zo werkt zicht!

Hoe u een Sight kunt maken jezelf!

Het is eenvoudig, volg gewoon de onderstaande stappen om er zelf een te maken!

Benodigde materialen

Hier zijn de componenten en materialen die je nodig had om dit project te doen. Neem de tijd en verzamel alles!

Hoofdcomponenten:

  • Raspberry Pi 3
  • Raspberry Pi-cameramodule (5 Mp)
  • Micro-drukknop
  • 1K Weerstand
  • PCB voor algemeen gebruik

Hulpmiddelen:

  • Soldeerbout
  • soldeerlood

Software:

  • Android-dingen
  • Android Studio
  • Tensorstroom
  • Vuurbasis

Android-dingen installeren op Raspberry Pi

Eerst eerst,

Ga naar de android-dingen webpagina Hier en klik vervolgens op CONSOLE menu in de bovenste balk van de webpagina.

U moet eerst inloggen en inloggen met een van uw Google-accounts.

  • Klik op de EEN PRODUCT MAKEN  knop.
  • U zou een pop-upvenster moeten krijgen!
  • Voer uw productnaam in bij productnaam veld.
  • Selecteer Raspberry Pi 3 van het SOM-type.
  • Laat de OEM-partitiegrootte veld als standaard.
  • Geef een beschrijving van uw product in de beschrijving veld.

Klik op de Maken  Knop

Je gaat naar een nieuwe pagina. Selecteer op de nieuwe pagina de FABRIEK AFBEELDINGEN  van de menubalk bovenaan.

Scroll een beetje naar beneden en klik op de CREATE BUILD CONFIGURATION knop.

na het klikken op de knop een nieuwe Configuratielijst samenstellen  veld zal zichtbaar zijn onder de knop. download gewoon de build van Build Configuration List .

Er wordt een zipbestand gedownload. Wacht tot het downloaden is voltooid.

Nadat het downloaden is voltooid. Pak het bestand uit met 7zip of winrar . Wacht tot de extractie is voltooid (waarschijnlijk duurt het slechts 1 tot 2 minuten).

Na het uitpakken van het bestand krijg je een .img bestand (dit is het Android-besturingssysteem voor je Raspberry Pi)

Android-dingen naar SD-kaart branden (knipperend)

Nu moet je dit img-bestand op je micro SD-kaart van de raspberry pi branden

We gebruiken Etcher (Etcher is een open source-project van resin.io).

Verbind SD-kaart naar Computer via een SD-kaartlezer en open Etcher .



Selecteer afbeelding en selecteer SD-kaart en druk op Flash . Wacht erop. Na de Flash , koppel de SD-kaartlezer . los en plaats het in onze Raspberry Pi 3 .

Connect Raspberry Pi 3 naar een Ethernet via RJ 45 kabel en stroom het omhoog met een 5v-adapter.

Nu hier ons Lokale IP-adres is 192.168.0.22 .

Android Studio instellen

Download eerst Android studio (stabiel) of gebruik de voorbeeldversie.

Opmerking: Stabiele versie kan ook worden gebruikt voor de ontwikkeling van Android-dingen, maar de preview-versie wordt geleverd met een ingebouwde ontwikkelingsoptie voor Android-dingen.

Installeer en open na het downloaden Android Studio .

Kloon/download het projectbestand van GITHUB

ga naar SIGHT Project Repo door hier te klikken

https://github.com/FoxLabMakerSpace/SIGHT-For-the-Blind 

en downloaden als zip-bestand

Open een bestaand project (SIGHT) door te klikken op Een bestaand openen Android Studio-project .

Zoek ZICHT projectbestand

Klik op OK om het project te openen.

Voer de SIGHT uit op je Raspberry Pi

Maar we hebben een verbinding nodig tussen de Android-dingen apparaat (Raspberry Pi ) met onze Android Studio voor het uploaden en debuggen van onze programma's.

We hebben de ADB tool (Android Debug Bridge ). Het zal fungeren als een brug tussen onze Android-machine (telefoon/dingen) en ontwikkelingsplatform (Android Studio) en help ons ons programma te uploaden en te debuggen.

Dus nu moeten we ADB instellen tussen Raspberry Pi (draait op Android ) en Android Studio . Open in Windows Android => SDK => Platform-tools.

SDK => Platform-tools” width=”600″ height=”337″>

U kunt de adb.exe zien bestand hier, maar we hebben er geen directe toegang toe. Open dus een opdrachtprompt of PowerShell en ga naar de map en typ code op de opdrachtprompt of PowerShell .

adb connect 

We hebben het RPi-IP vanaf de eerste stap gekregen. En je krijgt een reactie nadat de verbinding tot stand is gebracht.

 verbonden met ip:5555

Upload nu het programma door op de groene driehoekige knop te klikken.

Klik op Uitvoeren .

Je kunt de Raspberry Pi zien op de lijst met apparaten. Klik gewoon op OK voor het uitvoeren van ons programma.

Raspberry Pi-bedrading

Tijd om het circuit te bedraden!

Hier gebruiken we een knop om de camera te activeren om het beeld vast te leggen.

vergeet niet de Raspberry Pi-cameramodule en oortelefoon aan te sluiten op de raspberry Pi 3

We bouwen onze eigen Pi-hoed op een pref board, we raden je aan er zelf een te maken.


Het Fritzing-bestand is bijgevoegd in het bijlagegedeelte van dit project.

Alles testen!

Voordat we alles in een behuizing monteren, moet u ervoor zorgen dat alles perfect werkt.

Zet je Raspberry Pi3 AAN en wacht 5 seconden om alles te laden. Druk op de knop om een ​​opname te maken met de camera en wacht nog een seconde. Je kunt horen wat het in dat beeld is via je koptelefoon of luidspreker.

Als alles perfect is, tijd om ze in een veilige hoes te plaatsen om onopzettelijke schade te voorkomen.

Behuizing maken

Dit is geen belangrijke stap. Als je een behuizing in je eigen stijl kunt maken, zal het geweldig zijn en ziet het er ook nog eens cool uit.


We bouwen een eenvoudige behuizing, om de circuits veilig te plaatsen voordat ze in het glas worden gemonteerd. We hebben een plastic behuizing voor algemeen gebruik van een nabijgelegen plaatselijke winkel. Wat uitsnijdingen en gaten gemaakt voor de poorten op de Raspberry Pi. We hebben ze geverfd met spuitverf (zwarte en witte verf).



En het ziet er prachtig uit!

Montage aan het glas

We hebben een glas dat in ons laboratorium rondslingert. Gelukkig is dit het beste glas dat we kunnen vinden om dit project perfect te maken.


Nadat alles op het glas is geplaatst, ziet het er cool uit. We gebruikten een powerbank die we onlangs van Intel hebben gekregen om de Raspberry Pi en zijn circuits van stroom te voorzien.


Conceptontwerp

Er zijn veel mensen met een visuele beperking die iets verwachten dat hen kan helpen zelfredzaam te worden.

Dus we willen dit concept graag in de praktijk brengen. We hebben een aantal conceptontwerpen ontworpen in een CAD-tool voor 3D-modellering.

Toekomstige upgrades

Beengeleidende luidsprekers

Een hoofdtelefoon is niet altijd comfortabel om te dragen en ziet er raar uit. We onderzoeken dus een betere en minimalistische oplossing. We kwamen uiteindelijk tot een conclusie over Bone geleidende luidsprekers. Botgeleidende luidsprekers helpen ook degenen die niet kunnen horen.

Betere camera

De camera die we in dit prototype hebben gebruikt, is niet geschikt voor het vervaardigen van een product. Het heeft ook enkele beperkingen, zoals we ze niet 's nachts of op donkere plaatsen kunnen gebruiken. Dus we upgraden ze naar een IR-camera met een betere resolutie.

Comfortabel glas

Een normaal glas is niet zo comfortabel als het gaat om het gewicht van de hardware. Daarom ontwerpen en onderzoeken we snel het meest comfortabele glas voor Sight.

Uitbreidingsmogelijkheden

We zijn ook bezig met het ontwikkelen en optimaliseren van de broncode van Sight om de detectiemogelijkheden van Sight aan te kunnen. Ook betere prestaties in minimale vereisten.

Energiebeheer

Zicht is een draagbaar apparaat. We maken ons dus zorgen over de batterijback-up van Sight. We gaan een geoptimaliseerd stroomverdeelbord ontwikkelen.

Demo

Bron:  Voor blinden


Productieproces

  1. Een taxonomie voor de IIoT
  2. De 5 beste websites voor RTLS News
  3. De waarde uit data halen voor AI
  4. De hardware voor de metaverse inschakelen
  5. AAEON:BOXER-8150AI, AI met de snelheid van het zicht
  6. DHT Tiny Breakout voor de Raspberry Pi
  7. De beste accessoires voor je Raspberry Pi
  8. De uitdaging van de 5S-methode voor de industrie 4.0
  9. Bedankt voor de herinneringen!
  10. De beste schokdempers voor voertuigen kiezen
  11. De handmatige lintzaag voor elke gelegenheid