3.6 Десктоптық қосымшадағы деректер қорын, Arduino – ны қосудың ерекшеліктері
Дипломдық жұмыстың бұл бөлігі Windows үлгісін MySQL қосуымен қалай жасау керектігін сипаттайды. Бұл әрекет үшін қолданылатын элемент үлгісі MySQL New Windows Form деп аталады. Жаңа элементті қосу терезесін ашу үшін windows form бағдарламасын тінтуірдің оң жағымен басып, орнатылған элементтер тізімінен MySQL таңдаңыз. Жаңа Windows MySQL пішінін қосу үшін элемент үлгісі MySQL MVC пішіміне ұқсас, бірақ үш негізгі айырмашылығы бар:
Жобаның түбірлік каталогында MySQL деректер үлгісінің нысан құрылымын жасай аласыз
Қажетті нысанды таңдаған кезде, жаңа пішін нысанның деректерін көрсететін макет түрін таңдауға болады.
Жобаға пішінге арналған таңбашалармен пайдаланылатын кескіндерді қамтитын ресурстар қалтасы қосылады.
Жаңа формада бұрын таңдалған макетке негізделген пайдаланушы интерфейсі (UI) бар нысан деректерін көрсету үшін барлық қажетті ішкі код болады.MySQL қолданбаларын баптау құралы (бұрын MySQL Website Configuration деп аталған) келесі санаттарға арналған параметрлерді MySQL деректер қорының жеткізушісі ретінде теңшеуге мүмкіндік береді: entity framework, мүшелік( кеңейтілген немесе қарапайым), рөлдер, профильдер, сеанс күйі, Сайт картасы және веб-жекелендіру. Visual Studio үшін MySQL функциясын пайдаланып, бірнеше өнім беруші беттерін реттей аласыз және құрал теңшелім файлдарын тиісті түрде өзгертеді. Конфигурациялық файлдарды қолмен өңдеу қиын болуы мүмкін. MySQL қолданбаларын баптау құралы әрбір веб-жоба (немесе бағдарлама)үшін тиісті параметрлерді бере отырып, тапсырманы жеңілдетеді, ол сізге жеткізушілердің санаттары арасында жылжуға мүмкіндік береді. Содан кейін құрал қолданбадан жазбаларды қосады, өзгертеді немесе жояды.тек веб-жобалар мен веб-сайт үшін ғана теңшеу үшін қолданылатын конфигурациялық файл.сіздің веб-жобалар үшін конфигурациялық файл. MySQL қолданбасының теңшеу құралы Visual Studio бағдарламасындағы шешім шолғыш құралдар тақтасындағы шағын белгіше ретінде келесі суретте көрсетілгендей көрсетіледі. Белгіше жоба іске қосылған (MySQL қосылған) және Connector/NET орнатылған кезде ғана көрінеді. MySQL теңшелім таңбашасын нұқу құралды іске қосады және Entity Framework теңшелім параметрлерін көрсетеді.
Arduino – мен C# - ты қосу үшін интерфейстік бөлімін Windows Forms – та жасадым. Arduino - бұл атау микроконтроллерлер үшін бірнеше стандартты орналасуы бар, сондай-ақ өнімнің бір моделінің шегінде бірдей өлшемдері бар бірнеше танымал баспа тақталарын қамтиды. Олардың кейбіреулері кернеу мен USB порты арқылы бақылауға мүмкіндік беретін қосымша элементтерге ие, бұл оның әмбебаптығы арқасында тақтаны қайта толтыруы және микроконтроллерді компьютерге қосу үшін қолданылуы мүмкін. Бұл тақталардың ең жақсы нұсқаларының бірі - Arduino UNO R3 үлгісі.
Микр.осхема және компьютер бір-бірін қалай көреді? Ардуино UNO R3 драйверінің дұрыс жұмыс істеуі үшін, оны басқармада жұмыс істейтін компьютерде орнату керек. Драйверді таңдау амалдық жүйеге байланысты. Arduino UNO R3 үшін жеке бағдарламалық жасақтама бар: Windows 7, Windows Vista және XP үшін драйвер. Яғни, осы операциялық жүйелер орнатылған кез-келген аппараттық құралдың көмегімен сіз басып шығарылған схемамен жұмыс істей аласыз. Arduino UNO R3 нөлден босатылған барлық компьютерлермен үйлесімді.
Барлық дерлік көрінетін байланыстар тікелей микроконтроллерге қосылады. Олардың кейбіреулері қосылуға немесе ішкі схемаға қатыса алады. USB терминалы 5 В қуат көзін жеткізу үшін, сондай-ақ компьютермен ақпарат алмасу үшін пайдаланылуы мүмкін, бұл жағдайда құрылғыны синхронды емес бірізді порт деп таниды.
Төменде интерфейс және Arduino – мен жарықты таймер арқылы өшіріп/қосу сұлбасы көрсетілген.