Hangman (wisielec) jest popularną grą, która polega na odgadnięciu ukrytego słowa, mając do dyspozycji podpowiedź w postaci kilku liter (w zależności od stopnia trudności) oraz pustych miejsc określających długość wyrazu. Przy każdej nieudanej próbie odgadnięcia hasła, dorysowywany jest kolejny element szubienicy.
Jonathan Roffman i Theresa Thomas w ramach uniwersyteckiego projektu zbudowali elektroniczną wersję tej gry, opierając swój układ na mikrokontrolerze AT90S8535. Urządzenie wyświetla losowo na jednowierszowym ekranie LCD jeden ze 150 zaprogramowanych wyrazów. Ze względu na 8kB dostępnej pamięci i fakt, że program zajmuje tylko około 1kB, możliwe jest wprowadzenie dużo większej ilości słów. Do wprowadzania poszczególnych liter służy klawiatura 4x4. Wybieranie litery jest podobne do tego w telefonach komórkowych. Jako wyświetlacz elementów szubienicy zastosowano 8 diod LED. Dodatkowo podczas gry generowane są dźwięki poprawnej/błędnej odpowiedzi oraz krótkie melodie zwycięstwa i porażki. Warto dodać, iż program napisany został w asemblerze.
Źródło: http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s1999/thomas/HANGMAN.HTM
Fajne? Ranking DIY