1. madhusudan.pigeonsembs

    Thread Starter New Member

    Mar 17, 2011
    23
    2
    Hi,
    I want to do digital dictionary project. Project details are as follows...

    This will be portable device.
    Function:
    We have to enter the word from keypad. And the description of that word will be displayed on our LCD.

    Hardware:
    1. Controller
    2. Keypad ( Query or mobile keypad)
    3. Graphical LCD
    4. EEPROM

    According to me:
    We have enter the word from keypad. The controller will search the word from the dictionary database stored in EEPROM & if found then it will retrieve the related things from EEPROM and display on the LCD.

    MY Problem:
    1. Which MCU will be perfect for this project ?
    2. Is there any dictionary database available to be loaded into EEPROM ?
    3. What will be searching algorithm ?


    Request to all , if anyone can help me on above things then i will be ever grateful to him...
     
  2. RRITESH KAKKAR

    Senior Member

    Jun 29, 2010
    2,831
    89
    Your project is interesting, but i think it is so useful..
     
  3. debjit625

    Well-Known Member

    Apr 17, 2010
    790
    186
    Any,more faster the mcu (the rate at which instructions are carried out) more faster your search will be.

    I think your are developing your own embedded system ,so the format for your database will be according with your system design not some thing already available form internet or otherwise you have to design the system according to the database and which would be messy.Anyway may be some generalize version is their try google...

    That depends on the format of your database.

    Good luck
     
  4. madhusudan.pigeonsembs

    Thread Starter New Member

    Mar 17, 2011
    23
    2
    Hello
    I want to use AT89S8252 , AT24C16.
    I want to do this project without using any RTOS.

    Is it possible to this project ?
     
  5. debjit625

    Well-Known Member

    Apr 17, 2010
    790
    186
    AT89S8252 is ok but AT24C16 gives on 16K of memory I dont think thats enough for dictionary database,you may use micro sd card to store your database.

    Yes this project is very much possible..
     
  6. madhusudan.pigeonsembs

    Thread Starter New Member

    Mar 17, 2011
    23
    2
    Thank you..
     
  7. kubeek

    AAC Fanatic!

    Sep 20, 2005
    4,670
    804
    Will the database change or will it be static? If it is static you could use some hash function to access the correct information.
     
  8. madhusudan.pigeonsembs

    Thread Starter New Member

    Mar 17, 2011
    23
    2
    Can anyone give some links for dictionary database which can be loaded into EEPROM or micro SD card ????????
     
  9. upand_at_them

    Active Member

    May 15, 2010
    246
    29
    Google returns a lot of hits for "download dictionary database".

    If you're going to store definitions too it's going to require a lot of storage space. I think Atmel or Microchip makes EEPROM chips in the 2Gb size? I would go with an SD card as suggested, which will then require an interface to read it.
     
  10. kubeek

    AAC Fanatic!

    Sep 20, 2005
    4,670
    804
    I guess you will have to do it by yourself, best would be getting some xls or csv spreadsheet and converting it to suit your needs. Also you will somehow have to choose which words you will delete as it is likely you will run out of space, and you cant just delete everything that starts with R and further :D
     
Loading...