Open jomijar opened 11 years ago
Ok. Ei mennä ainakaan sieltä missä aita on matalin... Miten toi arduino pystyy hakemaan internetistä tietoa, tarvitaanko erillinen tietokone.
Tässäpä mainio projekti! Joskin osittain varsin haastava. Tuo puheohjaus on vaikein pala. Äänikomentojen käyttäminen on varsin vaikea laji, mutta hienoa jos sitä kiveä alatte kääntämään.
Kehiteltävää riittää kyllä tuossa itse näytössä ja netistä tietojen hakemisessa. Mutta täysin mahdollinen laite on niiltä osin ( olitteko paikalla kun kerroin sääryijystä?)
Tämä kun on mekatroniikkakurssi, olisiko ideaa lähteä kehittämään jotakin perinteisestä näytöstä poikkeavaa tapaa esittää informaatiota, sinänsä täppäri tai kännykkä näyttää nuo tiedot helpommin. Miten te voisitte näyttää ne sulautetummin tai hauskemmin?
Nyt vain rajaamaan mikä on homman juju ja ydin.
Kuulostaa monimutkaiselta. Onko tämä jokin laite joka kiinnitetään tietokoneeseen tai johonkin älykkääseen laitteeseen? Siis mikä taulu? Onnea matkaan! Hieno idea. Terveisin, Minttu, Sanni, Kristiina ja Nelli
Onhan niitä IPadeja. Ei vaan, tsemppiä! Tavoitteellinen idea!
Todella haasteelliselta kuulostava projekti. Voisiko näytön virkaa hoitaa, vaikkapa jokin mekaaninen näyttö. Aivan kuin vanhan ajan mekaanisissa kierroslaskureissa ikään.
Ei se puheohjauskaan ole niin mahdoton. Löytyi aika edullinen moduuli jossa helppo käyttöliittymä: http://www.ebay.com/itm/Voice-Recognition-Module-Arduino-Compatible-/261291298198?pt=LH_DefaultDomain_0&hash=item3cd62ccd96
Ainut ongema on että ovat vähän herkkiä melulle luottettavuuden kannalta ja tunnistavat vain sen puhujan joka käskyt on nauhoittanut. Kyseisessä mallissa on mahdollisuus kolmelle viiden käskyn ryhmälle jota kutakin ryhmää voidaan käyttää yksi kerrallaan. Hinta näyttää olevan noin 15e posteineen.
Muutimme hieman suunnitelmaamme. Aiomme valmistaa ääniohjatut virtalähteet valoille yms.
Tässä tulevia hankintoja:
RoboJ mitä muuta tarvitaan?
Tämä vaikuttaa mielenkiintoiselta, tuon langattoman pistorasian ohjailuun tarvitaan madollisesti. 5v logiikka-releitä tai opto-isolaattoreita. Sulautetut-kirjassa on ohjeet lähettimen hakkerointiin.
Tuohon saisi aika helposti ethernet shieldillä(n.9 dollaria ebaysta) myös internetin yli tapahtuvan ohjauksen jos semmonen kiinnostaa mutta on tuossakin jo projektia.
Hyvä olisi jonkunlainen fyysinen käyttöliittymä ettei ole pelkän äänen varassa :) TFT näyttö kosketusnäytöllä olisi aika hieno. Minulla on sellainen tilauksessa, pitää vähän kokeilla sitä niin osaa sanoa voiko sitä suositella. Toki ihan perinteiset napit tai optiset kytkimet tms. käy.
Harkitkaa ebaysta arduino BUONOa. Siinä on ilmeisesti parempi suodatus ADC piirille joka voisi parantaa puheentunnistuksen laatua. Muutenkin halpa ja hyvä boardi.
Arduinolle tulee ilmeisesti seinästä virtalähde. Kannatta laittaa mielellään 7-9 volttinen ettei turhaan kuumenna arduinon regulaattoria.
Eli mitä meidän pitää tilata, jotta saadaan homma eteenpäin?
Homma toimii paremmin näin päin:
1.Päätätte mitä toimintoja haluatte laitteeseen
Minä sitten sanon jos jotakin ilmeistä puuttuu tai joku vempeleistä ei ole sopiva.
siinä mikki, suosittelen tätä mallia
logiikkarele tarkoittaa 5v jännitteellä tomivaa pienivirtaista relettä. Katsokaa sulautetut kirjasta miten siinä on hakkeroitu kaukosäädin.
Jäi vielä epäselväksi minkälainen on fyysinen käyttöliittymänne. Koskeutsnäyttö (näitä saa n.15-20 dollarilla) VAI tft/oled-näyttö + erikseen näppäimet VAI perinteinen lcd näyttö-shieldi jossa on napit mukana etc. Minkälaista suunnitelette?
jos päädytte kosketusnäyttöön ja tuohon äänikomentoon niin riittää että laitatte muutamaa lamppua päälle/pois.
Ääni+Perinteisellä näytöllä ja näppäimillä jos teette niin pitäisi kehittää laitteeseen sitten jotakin muutakin kuin että lamppu menee käskystä päälle ja pois. Esim. mahdollisuus ajastaa lamppujen syttymiset tms. jotakin muuta.
Tilauksessa on: -http://dx.com/p/funduino-uno-r3-mega328p-board-for-hw-sw-engineers-development-tools-150802 -http://dx.com/p/arduino-compatible-3-2-tft-lcd-touch-sensor-screen-module-145725 -http://dx.com/p/arduino-microphone-sound-detection-sensor-module-red-135533
Ajatuksenamme on sekä puheella että fyysisellä käyttöliittymällä ohjattu langaton pistorasia jolla ohjataan valoja tms. Arduino sekä muut prujut sijoitetaan rasiaan. Äänet äänitetään ja ajetaan laitteeseen BitVoicer ohjelmalla. Koodi on työn alla.
Tässä on mahdollisuus huikeaan projektiin. Olisi mukava kuulla tuosta valopuolestakin, onko se puoli jo selvillä vesillä?
Valitsemanne tft-moduuli on laadukas, nopea ja siihen löytyy hyvät kirjastot. Se käyttää kuitenkin 3.3v jännitettä ja tarvitsee siksi datalinjoihin jännittemuunnoksen. Tuollaisen pinnimäärän söhrääminen johdoilla on muutenkin kova työ. Pääsette helpoimmalla kun tilaatte shieldin jolla tuo näyttö menee suoraan arduinoon ja jossa on jännitemuuntimet asennettuna. Ei ole kalliskaan:
Isompi ongelma on että kyseinen näyttö vaatii neljän spi linjan vaatiman pinnin lisäksi 16 datapinniä joten teillä loppuu arduinosta pinnit! Teidän pitäisi siis hommata Arduino mega. mega on teidän projektiin muutenkin parempi valinta. Siinä on paljon pinnejä ja monta sarjaporttia mikä tekee järjestelmänne eri osien kommunikoinnista helpompaa. Siihen on esim helppo halutessaan liittää kännykkä jolla ohjailla valoja.
Ehdotan että yritätte myydä tilaamanne arduinon tumpille ja karolle tai Helenius&peltomaa parille jotka eivät ole tilaustaan vielä tehneet, ja tilaatte arduino megan: http://www.ebay.com/itm/MEGA2560-R3-Control-Board-ATMEGA16U2-For-Arduino-Compatible-USB-Cable-/301046653195?pt=LH_DefaultDomain_0&hash=item4617c7610b
Tämä myyjä vaikuttaa luotettavalta (itselleni oli hyvä palvelu) ja taitaa jopa nykyisin postittaa euroopasta!
Kyseinen shield sekä Arduino mega on nyt tilattu.
muistin virkistämiseksi: http://blog.iteadstudio.com/itdb02-arduino-mega-shield-v1-1-come-with-library-v1-2/ http://learn.adafruit.com/category/lcds-and-displays http://www.youtube.com/watch?v=ZhLFB5S6bw0 http://henningkarlsen.com/electronics/library.php?id=52 http://forum.arduino.cc/index.php/topic,175751.0.html
Hyvät materiaalit olette löytäneet. Oletteko saaneet vielä laiteitta ja testannut niitä. Laittakaahan vaikka sähköpostissa koodeja kun olette saaneet jotakin koodia aikaiseksi.
Mitä suosittelisit lähettimeksi? Olemme miettineet RF lähetintä, joita saa erikseenkin kiinasta tai sit kokosuomesta saa koko paketin( kaukosäädin-lähetin ja vastaanotin-pistorasia). Eli kannattaako tilata erillinen lähetin (433Mhz) vai purkaa uudesta RF-kaukosäätimestä?
Henning Karlsenin sivuilta löytyi kirjastot näyttöä varten ja myös koodi josta voisi muokata tai ottaa osia : http://forum.arduino.cc/index.php/topic,175751.0.html
Voisitteko päivittää selkeästi teidän projektiin että minkälaiset nuo on nuo yksiköt mitä aiotte ohjata. Langattomia pistorasioita vai jotain muuta? Jos pistorasioita ohjaatte niin suosittelen koko setin ostamista valmiina ja hakkeroimista. Turvallisin ja helpoin ratkaisu.
Teidän projektiin sopii kuin nakutettu uTouch-library jonka button example soveltuu melko suoraan teidän tarpeisiin. Siitä on hyvä lähteä kehittämään. http://www.henningkarlsen.com/electronics/library.php?id=55
Tarkoituksenamme olisi valmistaa puheohjattu infotaulu, joka hakee tietonsa internetistä(esim. sää, kello, päivämäärä). Tarvitsemme äänisensorin, näytön(lcd,led...), arduinon, langaton lähetin jne... Tarkemmin emme ole vielä asiaan perehtyneet.