Writing a research grant as an undergraduate not only helps you to obtain expensive resources you may need to complete a research project, but also forces you to organize your thoughts and fine tune your plans. This often results in a project that is more successful. Moreover, obtaining a grant as an undergraduate is a great honor and tangibly demonstrates your critical thinking and communication skills. This makes a valuable entry for anyone's resume. Below are links to more information about two grants you can apply for as an undergraduate.
The NC Academy of Science, along with the Collegiate Academy, offer 3 grants/awards: