Kirja   |  Artikkelit   |  Keskustelu   |  Tiedostot   |  Galleria
Hyönteisrobotti, kampanja.

Kirjan linkit, koodit ja paketit - Sulautetut - Opi rakentamaan robotteja ja muita sulautettuja järjestelmiä

Tilaa kirja Readme.fi-kirjakaupasta.

Sulautetut-kirja

Rakenna robotteja, muuta ideasi prototyypeiksi, ohjaa laitteita tietokoneelta ja tee omia kännykkäohjelmia.

Sulautettuja järjestelmiä on kaikkialla. Niitä ovat esimerkiksi pesukone, auton jarrut, kännykkä, imurirobotti ja ilmastointi. Omien prototyyppien rakentaminen on helppoa, vaikka olisit aloittelija.

Sulautetut on ensimmäinen suomenkielinen kirja Arduino-mikrokontrollerista. Kuuden projektin avulla saat nopeasti näyttäviä tuloksia. Sulautetut-kirjassa rakennetaan väijyvahti, robottihyönteinen, interaktiivinen taulu, langaton älykodin ohjain, nyrkkeilykello ja kännykällä ohjattava jalkapallorobotti. Opit rakentamaan myös itse keksimiäsi laitteita.

Sulautetut selittää ajatukset ohjeiden taustalla. Yli 200 värikuvaa antavat selkeän kuvan rakentamisesta. Kirjan perusteellisesti selitetyt lähdekoodit saat ladattua myös verkosta. Ohjeet on testattu Windows XP:ssä ja Ubuntu Linuxissa, ja niitä voi soveltaa Mac OS X:lle. Voit toteuttaa kaikki projektit ilmaisilla, vapailla ohjelmilla.

Tekijät: Tero Karvinen ja Kimmo Karvinen
Julkaisuvuosi: 2009
Kustantaja: Readme.fi Oy
ISBN: 9789522201119
Kieli: Suomi
Kovakantinen, 380 sivua

Lehdissä

Tekniikan Maailma
"Harrastajille suunnattu, hyvin innostavan oloinen teos Sulautetut pyrkii antamaan vasta-alkajalle rivakan tönäisyn sulautettujen järjestelmien ymmärtämiseen käytännön harjoitusten avulla."

MikroBitti
"Asiat esitetään selkeästi ja seikkaperäisesti, joten se käy hyvin myös aloittelijan oppaaksi."

"Kirja tarjoaa monipuolisen kattauksen omien ideoiden lähtökohdiksi."

Kouluissa

"Sulautetut on keskeinen teos, jonka tarvitsemme oppimateriaaliksi ja lähdekirjaksi. " - Aila Vatanen, "Robots - Technologies as a Key for Learning in the Future" -projekti

Sulautetut on kurssikirjana myös Haaga-Helia ammattikorkeakoulussa Helsingissä.

Lähdekoodit

Rekisteröityneenä jäsenenä saat kirjan projektien lähdekoodit.

Videoita kirjan laitteista

Hyönteisrobotti Rautakäsi veryttelee sormia Nyrkkeilykello kännykässä Jalkapallorobotti tekee maalin Interaktiivinen taulu Tärisevä robotti Langaton älykodin ohjain Tärisevä robotti

Tilaa kirja Readme.fi-kirjakaupasta.

Kurkista kirjaa

4

Comments

Hienoa

Kaipa tuo pitää jossain välissä ostaa, jos siitä saisi taas uutta innostusta Arduino harrastukseen...

Miten olisi englanninkielinen käännös? Eipä näytä Arduinosta olevan hirveästi kirjallisuutta englanniksikaan...

Hintansa arvoinen

Ostin ja luin kirjan. Varsin pätevä kirja ensimmäiseksi sulautettujen järjestelmien kirjaksi. Pelkäksi robottirakentelukirjaksi sitä ei voi sanoa, koska koodilistaukset ja niiden selitykset vievät varmasti puolet sivutilasta. Pienestä ohjelmointikokemuksesta onkin hyötyä kirjaa lukiessa (niinkin pieni riittää, että tietää mitä ehtolauseet ja silmukat ovat). Kirja sopinee hyvin siis yläasteikäisistä ylöspäin.

Täysiä tähtiä en kuitenkaan kirjalle voi aivan antaa. Vaikka opinkin varmasti käytännön tarpeisiin riittävät tekniikat elektroniikkakomponenttien yhdistämiseen, odotin silti hieman enemmän tältä saralta.

Joka tapauksessa, olen tyytyväinen ostokseeni ja jos en osaisi vielä ohjelmoida puhelimia yms, kirja olisi varmasti viiden tähden arvoinen.

kirjan koodin "Animaatio liukuvasta kuvasta" ongelma

Hei,

olen koittanut kirjan sivulta 193 alkavaa koodia pelkästään tietokoneella (ilman mikrokontrolleria), mutta siinä esiintyy pieni ongelma. Kuvien lataus ja liukuminen toimivat erinomaisesti, mutta aina uuden liu'utetun kuvan päästessä koko näytön alalle, katoaa kuva ja näkyy vain mustaa. Kun sitten liu'uttaa seuraavan kuvan esiin tai palaa edelliseen kuvaa, näkyy taas molemmat kuvat liu'un ajan, kunnes ruutu mustenee taas. cmd-ikkuna näyttää liukujen ja pixbufien tiedot, mutta aina ohjelman käynnistyttyä ensimmäisen liu'un tietojen perään tulee seuraava ilmoitus (ensin ohjelman polku ja virhekohdan rivinumero, sitten):

GtkWarning: gdk_pixbuf_copy_area: assertion `src_x >= 0 && src_x + width <= src_pixbuf->width´ failed

dest_pixbuf = buf, dest_x = 0, dest_y = 0

Virhekohdan rivinumero viittaa koodissa kirjan sivulla 195 esiintyvän funktion "def getBox(pix, x, width)" toiseksi alimpaan riviin, jonka virheilmoitus tuossa alimmalla rivillään esittääkin.

Voitteko auttaa selvittämään, mistä on kyse, jotta saisin koodin toimimaan?

Post new comment

  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Every instance heading tags will be modified to include an id attribute for anchor linking.
  • Every instance of "<!--tableofcontents-->" in the input text will be replaced with a collapsible mediawiki-style table of contents. Accepts options for title, list style, minimum heading level, and maximum heading level as follows: <!--tableofcontents list: ol; title: Table of Contents; minlevel: 1; maxlevel: 3;-->. All arguments are optional and defaults are shown.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Image links with 'rel="lightbox"' in the <a> tag will appear in a Lightbox when clicked on.
  • Image links from G2 are formatted for use with Lightbox2
  • Image links with 'rel="lightshow"' in the <a> tag will appear in a Lightbox slideshow when clicked on.
  • Links to video content with 'rel="lightvideo"' in the <a> tag will appear in a Lightbox when clicked on.
  • Links to inline or modal content with 'rel="lightmodal"' in the <a> tag will appear in a Lightbox when clicked on.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters (without spaces) shown in the image.
(Round corners at the bottom)