Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I dagens hektiska värld har man inte tillräckligt med tid att hålla kontakten med såväl den yttre som den sociala världen. Man kanske inte har tillräckligt med tid för att få dagliga uppdateringar om aktuella såväl som sociala världen som facebook eller gmail. Man glömmer ofta efter att ha behållit sina saker. Med tanke på dessa problem har vi kommit fram till lösningen genom att utveckla en talande ROBOT som kan visa sig vara ett mirakel i vårt hektiska och hektiska liv.
På frågan kan den regelbundet uppdatera oss om omvärlden (t.ex. aktualitet, budskap, socialt liv och många fler).
Internet of Things (IoT) är en pågående utveckling av Internet genom vilket vardagliga "saker" -objekt har kommunikationsmöjligheter som gör att de kan skicka och ta emot data. Det förväntas ansluta system, enheter, sensorer som kan kommunicera utan behov av maskin-till-maskin-kommunikation.
Steg 1: Videodemonstration
Steg 2: Hårdvarukrav
- Raspberry Pi
- Internetanslutning (Ethernet eller WiFi)
- Fyra hjul
- Fyra motorer
- 12v batteri
- L293D (motorförare)
- Bot Chasis (kropp)
- Bygelkablar
- brödbräda Lödkolv
- MDF Trä
Steg 3: Kretsdiagram för motorrörelser
Anslut Raspberry pi enligt det schematiska diagrammet.
Schematiskt diagram inkluderar anslutning av hallonstift med L293D och batteri (12v).
Steg 4: Kolvinstallation
Vi kommer att använda ett Python -webbramverk som heter Flask för att göra Raspberry Pi till en dynamisk webbserver. Och från den här servern kommer vi att kunna styra vår bot och den kan flytta vart vi vill. Installera Flask Web Framework och följ kommandona nedan:
Installation av pip
$ sudo apt-get install python-pip
Installation av kolv
$ sudo pip installera kolv
Skapa en python Bot_control.py -fil och kopiera och klistra in koden direkt på Raspbian Jessie -terminalen. Koden ges på mitt github -arkiv: Kod
Steg 5: Maskinens rörelse
Skapa en python Bot_control.py -fil och kopiera och klistra in koden direkt.
$ nano Bot_control.py
Gör sedan en katalog med namnmallar.
$ mkdir -mallar
$ nano main.html
$ cd..
Kör kod
$ python Bot_control.py
Öppna din webbläsare med en IP -adress för din Raspberry pi (192.168.0.5 i mitt fall). Gå till Github -länken jag gav, Ladda ner html -koden direkt för Jinja -kolven.
Steg 6: Konfigurera röstmotor: E-Speak
Espeak är ett mer modernt talsyntespaket än Festival. Det låter tydligare men gråter lite. Om du gör en utomjording eller en RPi -häxa så är det den för dig! På allvar är det en bra allrounder med bra anpassningsalternativ.
Installera Espeak med:
$ sudo apt-get install espeak
Testa Espeak med: engelsk kvinnlig röst, betoning på versaler (-k), långsamt (-s) med direkt text:-
$ espeak -ven+f3 -k5 -s150 "E -Speak fungerar korrekt"
Steg 7: Programvaruinställningar för röst
Hittills har jag länkat dessa funktioner till min maskin. Mycket snart kommer jag att länka fler API: er med maskin.
1. Om maskinen
2. Datum och tid (Mer information Link1Link 2)
3. Twitter (Twitter -länk)
4. Dagsschema
Rest We can Link: Gmail, Facebook Notifier, Weather, Google Search Engine etc.