Page 149 - MDP2020-2
P. 149

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅱ    |  143



              선생님,  이대엽  선생님께  감사드린다.


                <하진철>
                    이번  MDP  프로젝트를  진행하면서  저는  조와  함께  프로젝트를  진행하면서  Arduino  Uno와
              ATMEGA128를  함께  사용해서  프로그래밍을  해서  작품을  만들어  보았습니다.  Arduino  Uno

              는     처음      사용해서        프로그래밍을           하는      방법부터         인터넷에서         찾아서        배우고
              Adafruit_NeoPixel.h라는  처음  보는  헤더파일을  사용했는데  저는  그  부분을  제대로  하지를
              못했습니다.  그래서  다른  조의  친구의  도움으로  Adafruit_NeoPixel를  사용하여  WS2812B인
              LED  STRIP와  스피커를  동시에  사용해서  물줄기에  스트로보  효과를  만드는데  성공했습니다.
              처음에는  스트로보  효과에  대해서  잘  알지  못해서  인터넷에서  여러  정보를  찾아보다가  스피

              커를  이용해서  물줄기에  진동을  주면  LED  STRIP의  주파수를  일치시켜  주면  스트로보  효과
              가  나타난다는  것을  알게  되었습니다.  그래서  여러  번  실험하면서  스트로보  효과로  물줄기를
              위로  올라가게  만들고  아래로  내려가게  만들거나  멈추게  만드는데  성공했습니다.
                    엑셀을  이용해서  32*32비트  도형을  만들고  만든  도형으로  ATMEGA128을  이용해서  솔레
              노이드  밸브를  동작시켜서  물줄기로  32*32비트  도형을  출력했습니다.  ATMEGA128을  사용

              하면서  여러  에러가  걸렸습니다.  그중에  변수의  자료형이  int여서  출력되는  32비트  도형의  절
              반만  출력되었습니다.  그래서  변수의  자료형을  long으로  바꾸어서  제대로  출려되도록  만들었
              습니다.
                    조원들과  함께  PCB  기판으로  납땜도  해서  기구물에  붙여서  기구물도  완성시키고  다른  조
              의  친구의  도움으로  프로그래밍을  완성하면서  팀워크도  키울  수  있었고  Arduino  Uno를  프로
              그래밍도  해서  프로그래밍  실력도  올릴  수  있었습니다.  실력이  부족했지만  팀원들이  도와줘서

              고마웠고  저희들을  가르쳐  주신  김서회  선생님,  이대엽  선생님,  송임금  선생님께  감사합니다.
   144   145   146   147   148   149   150   151   152   153   154