1 / 22

Microcontrolled Maze

Microcontrolled Maze. Un joc realizat de Magda Ursulean + Ilinca Vlad Grupa 5306, Etti Iasi. Cuprins. Ideea proiectului Programele folosite Dificultatile intampinate Imbunatatiri posibile Dovada !. Prolog. Drumul de 1000 de Li (unitate de lungime chineza) incepe cu... un pas !

cuyler
Download Presentation

Microcontrolled Maze

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microcontrolled Maze Un jocrealizat de MagdaUrsulean + IlincaVlad Grupa 5306, Etti Iasi

  2. Cuprins Ideeaproiectului Programelefolosite Dificultatileintampinate Imbunatatiriposibile Dovada!

  3. Prolog Drumul de 1000 de Li (unitate de lungime chineza) incepe cu... un pas! (vechi proverb chinez)

  4. Prolog Drumul de 1000 de kB (unitate de masura pentru memoria insuficienta) incepe cu ...unLED!

  5. Prolog … care trebuie aprins ! (vechi proverb electronist)

  6. Prolog La MSP 430

  7. Prolog La Netduino plus...

  8. Prolog La Raspberry Pi...

  9. Prolog Hello … Blinky!

  10. Prolog ... Studentul trebuie musai sa-l aprinda ! ... Dar LED-ul, LED-ul ce-o zice el oare ?

  11. Ideeaproiectului APEL UMANITAR: LED-ulrosu s-a pierdut din laborator. Il putetiajutasaiasa din incurcaturasi se intoarca in cutia cu celelaltecomponente? F1! F1!

  12. Ideeaproiectului

  13. Ideeaproiectului • Exercitiu de: • Folosire a porturilorseriale (UART) • Interactionare cu un alt program din Windows

  14. “Ingrediente” hardware • Microcontroller MSP430 (Texas Instruments) • This is where the magic happens • 16 biti, arhitectura RISC • Consumredus • MSP430G2553 – 10bit A/D converter, UART, 512 bytes RAM • etc

  15. “Ingrediente” hardware • Senzorcapacitiv Capacitive Touch Booster Pack • Folositpe post de joystick • Elemente capacitive: scroll, buton, senzor de proximitate • 9 LED-uri de feedback • UART • Capacitive Touch Sense Library – biblioteca de functii

  16. “Ingrediente” software • Visual C# 2010 (Microsoft Visual Studio 2010 - Ultimate) • Thank you, MSDNAA via ETTI! • Code Composer Studio v.5.3.0

  17. Dificultatiintampinate … rememorareaunuivis (urat!) de programator, incheiat cu happy-ending

  18. Dificultatiintampinate • Google is your friend! Update IDE – inainte de a incepelucrul • “Trust, but verify!” (R. Reagan) Terminal by Br@y • PS: MultumimdomnuluiprofesorAghionpentrusugestiesi program!

  19. Dificultatiintampinate “Trust, but verify!” v. 2.0 coduri Hex – documentatie vs. coduri Hex C# Sfatulforumistilor – priceless, vorbareclamei Control.CheckForIllegalCrossThreadCalls = false;

  20. Dificultatiintampinate If you can’t fix it, delay it! Thread.Sleep(1); Nu lasadezordine in urmatacandpleci! Form closing event -> inchidereaportului

  21. Imbunatatiriposibile Detectareacoliziunii cu peretiilabirintului Detectareavictoriei – afisareaunuimesajcorespunzator Mai multeversiuni de labirint

  22. Test Drive !

More Related