Kontroliranje na 220V lampa sa glas - Arduino

Projekti naših članova foruma koji su još uvijek u fazi izrade.

Moderators: stojke369, pedja089, [eDo], trax

Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 05-01-2018, 00:26

Zdravo svima,
ja zelim da ufrlim jedna tema a to je, sklop web programiranje i programiranje mikro kontrolere, a uz to zelim da vam pokazem moj hobi projekt, ko pretstavlja kontroliranje bilo sta na 220V sa glas a i vracanje nazad soodvetne glasbeni poraki, za ovaj proekt sam iskoristio (Google Voice Recognition API, Arduino Uno, NodeMcu(ESP8266), relej i 3.5 mm stereo zenski konektor) link od mog projekt: https://www.youtube.com/watch?v=jHk9mTOsiVU
Dali neko ima iskustvo sa ovog pravca, mozda neki njegov projekt i sl.
Izvinjavam se zbog jezik,
pozdrav iz Makedonija!
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino


Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 05-01-2018, 00:57

Super je :)
Zanima me da li taj google api radi u nekoj offline verziji?
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 05-01-2018, 12:10

Jedini nacin za koriscenje je lokalni server (svakako moras imati ruter za da imas lokalna mreza sa koji ke mozes da pristupis web servis sa nodemcu ploca), ja sam morao da startovam moj lokalni server za celi njihov sistem da radi, jer na public server, google chrome nemoze da pristupi mikrofon, imaju neka zabrana za nepoznate sajtove, nisam probao na sajt ko ima SSL sertifikat moze tamu da prepozna chrome i da pusti mikrofon. I da, za da radi sistem mora da se korisce google chrome jer normalno je nivni prebaruvac :D
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 05-01-2018, 12:25

Da dopreciziram, znaci taj web servis sa google api mora da radi na offline opkruzenje, nije bitno dali ruter je povrzan na WAN ili ne, bitno je da se formira LAN mreza, sa ili bez prisustvo na Internet.
Takodje za vama je super, jer ima podrsci srpski jezik, tako da mozes kontrolirat sve doma na sprskom :D
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 05-01-2018, 13:02

Hm, ja sam onda nesto pogresno razumeo. Iz nekog razloga sam mislio da taj google API je online, i da je to jedini nacin da radi.
Sad mi se to jos vise svidja. Ja bi pokusao neku integraciju u VB .Net, kad prodju ispiti mozda se malo poigram sa tim, ali nista ne obecavam.
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby nano » 05-01-2018, 13:06

Moze li malo detaljnije o projektu....ako je "open source"?
I ja bih koristio zenski glas za odgovere...ipak je malo ljepse kad ti ona kaze "OK sir" ili jos bolje "OK (moje ime) ..." :D :D
‘Bolje biti bogat i zdrav,kad si siromasan dzaba ti sto si bolestan."
nano
 
Posts: 1416
Joined: 18-02-2011, 10:46

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 05-01-2018, 13:30

Ja sve sto nalazim je ovog tipa
https://www.codeproject.com/Articles/33 ... on-service
A to je on line...
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 06-01-2018, 02:04

Potrudicu se da opisem kako radi, u bilo koj jezik za web aplikaciji moze da se odradi projekt, voice recognition google api ima gotove funkcija uspomoc JAVASCRIPT dosvoljava nam da koristimo nivne gotove funkcije koji sluze za prepoznavanje govor, potrebno je nasa web aplikacija da bide pristupna na nas lokalni web server ja koristim XAMPP to je software stack (apache web server + php i mysql podrshka), komande dobijeni od funkcije koje konvertiraju govor vo tekst se skladistu vo temporarna baza na podatoci, a drugi web servis koj je isto tako postaven na moj web server chita tekovne naredbe i vraca tekst. Taj web servis koj cita i vraca tekst je poput HTTP GET REQUEST povikan od strana nodemcu chip, tako sta nodemcu komunicira sa arduino uno poput seriske komunikacije (TX, RX), a arduino uno pod odredjen uslov pusta soodvetni odgovor (taj povratni glas je moj glas snimljen) i praca 5V do relej i to je to :D
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 06-01-2018, 02:32

Isprati cu jedan tutorijal kako da se urade govor vo tekst konverter, a drugi dio (zapis u baze i kreiranje web servise mogu posle lesno da se urade u bilo koj web programski jezik ili framework) link: https://www.youtube.com/watch?v=ABoCeLjY0Xo&t=212s
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 06-01-2018, 20:29

Probao sam malo, ali me razume svaku trecu rec, bolji je od prepoznavanja govora koji dolazi uz windows, ali po meni i dalje to nije to...
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Re: Kontroliranje na 220V lampa sa glas - Arduino


Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 06-01-2018, 21:57

Ispravka.
Probao sam sad sa drugim mikrofonom(integrisani na laptopu). Necu reci da radi perfektno, ali zna celu recenicu da ispise a da ne napravi gresku. Jako prijatno sam se iznenadio.
A za testiranje sam koristio u googhle hrom F12, pa console, i tu prekopirao kod iz njegove skripte, samo sam promenio jezik da bude sr-RS.
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 06-01-2018, 22:52

Pa dobar je ovo je veshtachka intelegencija, ljudi rade na ovo, engleski ne gresi, mozda na srpskom prave neke male greske ali ipak, ja mislim da je super :D ja imam ugradjeno validacija (proverka dali instrukcija je tachna), pa tek onda da se prezeme neka akcija (u ovoj slucaj reley i glas).
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 06-01-2018, 23:13

Sledeci korak, kako izvuci to iz browsera i napraviti kao aplikaciju. Ja bi najvise voleo kad bi to moglo nekako da radi u VB .net :)
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 07-01-2018, 19:21

Moj pristup je sledeci, na modul koj sluzi za konvertiranje na govor vo tekst, imam ugradjeno html forma sa jeden input type text element, koga modul odraden u tutorijal uspesno ke konvertira, ja us pomoc javascript automatski ja menuvam vrednosta koja ja ima taj element i isto us pomoc javascript submitiram formu, dakle posle submit na formu, mozes smisliti razlicen pristup da to stigne do kontroler. Ovo je moj pristup, moze da se odradi isto sa GET REQUEST popup javascript, tako sto kako argument us URL mozes da pratis tvoj tekst do neki odaljecen modul. Moze to da radi u bilo koj web framework, ja nemam radeno VB no imam .NET MVC, nema tu granice moze da se odradi u bilo koj jezik ili framework, samo bitna je ideja. Ocekujem tvoj projekt i tvoj pristup :D
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 08-01-2018, 00:47

Ne verujem da ce biti uskoro bilo sta... Kuca se jos renovira, pa ima puno precih stvari.
Meni se ne svidja to da upravljanje zavisi od google chrome ili tako neceg. Ja sam uvek sigurniji kada je to aplikacija za sebe i kad mogu napraviti da se ponovo pokrene ako stane itd..
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby nino33 » 09-01-2018, 15:04

Mozda postoji vec neka gotova aplikacija koja to radi, jesi li pokusao pronaci?
nino33
 
Posts: 3
Joined: 27-12-2017, 15:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 10-01-2018, 00:25

Nisam, jer ne znam kako bi to povezao sa programom koji ce komunicirati sa svim ostalim.
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby SlaveMKD » 13-01-2018, 19:41

Neznam zasto, meni je super ovaj pristup ipak je google, na ovo se radi, svi ove funkcije su prisutni u google chrome, oni misle da su dobri i to je dovoljno, isto moze da radi na lokalno opkruzenje bez prisutnosti interneta. Ovo da se odradi od pocetak je veoma ozbiljna stvar, voice recognition je oblast koja se razvija i se zaduzeni golem broj ljudi, mozes pronaci kako da importujes taj google api u tvoje opkruzenje, pretpostavljam da radis desktop apps.
SlaveMKD
 
Posts: 9
Joined: 05-01-2018, 00:13

Re: Kontroliranje na 220V lampa sa glas - Arduino

Postby pedja089 » 13-01-2018, 21:01

Mozda si i u pravu. Radim desktop, ali video sam da ima nesto i u pitonu uradjeno. Pa kad budem imao vremena mozda i to probam.
User avatar
pedja089
 
Posts: 7296
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija


Return to Projekti u izradi

Who is online

Users browsing this forum: No registered users and 1 guest

GOOGLE