මම චිත්රපටයක් නරඹමින් සිටියෙමි, එහි එක් චරිතයක ප්රශ්නවලට පිළිතුරු සපයන මැජික් බෝලයක් තිබුණි. මට එතකොට හිතුනා ඒවගේම හැබැයි ඩිජිටල් කරන එක හොඳයි කියලා. මම මගේ ඉලෙක්ට්රොනික උපාංග තොගය හාරා එවැනි බෝලයක් සෑදීමට අවශ්ය දේ මා සතුව තිබේදැයි බැලුවෙමි. වසංගතය අතරතුර, අත්යවශ්ය නම් මිස කිසිවක් ඇණවුම් කිරීමට මට අවශ්ය නොවීය. එහි ප්රතිඵලයක් ලෙස, මම අක්ෂ තුනේ ත්වරණමානයක්, Nokia 5110 සඳහා සංදර්ශකයක්, Arduino Pro Mini පුවරුවක් සහ තවත් කුඩා දේවල් සොයා ගත්තා. මෙය මට ප්රමාණවත් විය යුතු අතර මම වැඩට ගියෙමි.
ව්යාපෘතියේ දෘඪාංග කොටස
මෙන්න මගේ ව්යාපෘතිය සෑදෙන සංරචක ලැයිස්තුවක්:
- Arduino Pro Mini පුවරුව.
- GX-12 සම්බන්ධකය (පිරිමි).
- තුන්-අක්ෂ ත්වරණමාන MMA7660.
- Nokia 8544/5110 සඳහා PCD3310 සංදර්ශකය.
- ලිතියම් පොලිමර් බැටරි සඳහා ආරෝපණය TP4056.
- පරිවර්තකය DD0505MD.
- ලිතියම් පොලිමර් බැටරි ප්රමාණය 14500.
ප්රදර්ශනය
මම මෙම ව්යාපෘතියේ භාවිතා කිරීමට තීරණය කළ තිරය දිගු කලක් මා සන්තකයේ පැවතුනි. මම එය සොයාගත් විට, මම එය මීට පෙර කොතැනකවත් භාවිතා නොකළේ මන්දැයි මම වහාම කල්පනා කළෙමි. මම එය සමඟ වැඩ කිරීමට පුස්තකාලයක් සොයාගෙන එයට බලය සම්බන්ධ කළෙමි. ඊට පස්සේ, මම වහාම මගේ ප්රශ්නයට පිළිතුර සොයාගත්තා. ගැටළුව වූයේ එහි ප්රතිවිරුද්ධතාව සහ එහි ක්රියාකාරිත්වය සඳහා අතිරේක සංරචක අවශ්ය වීමයි. මම සොයාගත්තා
ත්වරණමාන ධාවන මෙනුව
බොත්තම් භාවිතයෙන් මෙනු සැරිසැරීම ඉතා කම්මැලි බව මට පෙනී ගියේය. එබැවින් මෙනුව සමඟ වැඩ කිරීමට ගයිරොස්කෝප් භාවිතා කිරීමට උත්සාහ කිරීමට මම තීරණය කළෙමි. මෙනුව සමඟ අන්තර්ක්රියා කිරීමේ මෙම යෝජනා ක්රමය ඉතා සාර්ථක විය. එබැවින්, උපාංගය වමට ඇල කිරීමෙන් ප්රතිවිරුද්ධ සැකසුම් මෙනුව විවෘත වේ. එහි ප්රතිඵලයක් වශයෙන්, දර්ශණ ප්රතිවිරෝධය සම්මතයෙන් බොහෝ සෙයින් වෙනස් වුවද ඔබට මෙම මෙනුව වෙත යා හැක. මා විසින් නිර්මාණය කරන ලද විවිධ යෙදුම් තෝරා ගැනීමට ද මම ත්වරණමාන භාවිතා කළෙමි.
යෙදුම්
මුලින්ම මට ඕන වුණේ මැජික් බෝලයක් විදිහට වැඩ කරන්න පුළුවන් දෙයක් හදන්න. නමුත් පසුව මම විවිධ යෙදුම් මගින් සපයන ලද අතිරේක හැකියාවන් සමඟ මා සතුව ඇති දේ සන්නද්ධ කළ හැකි බව මම තීරණය කළෙමි. උදාහරණයක් ලෙස, මම 1 සිට 6 දක්වා සංඛ්යාවක් අහඹු ලෙස නිපදවන දාදු කැටයක් විසි කිරීම අනුකරණය කරන වැඩසටහනක් ලිව්වෙමි. මගේ තවත් වැඩසටහනකට එය අසන විට "ඔව්" සහ "නැත" යන ප්රශ්නවලට පිළිතුරු දිය හැකිය. දුෂ්කර අවස්ථාවන්හිදී තීරණ ගැනීමට උපකාරී වේ. ඔබට මගේ උපාංගයට වෙනත් යෙදුම් එක් කළ හැක.
බැටරි
මගේ ව්යාපෘති වල ඇති ගැටළුව නම්, මම සෑම විටම ඒවා තුළ ඉවත් කළ නොහැකි ලිතියම් පොලිමර් බැටරි භාවිතා කිරීමයි. ඉන්පසුව, මෙම ව්යාපෘති ටික වේලාවකට අමතක වූ විට, බැටරි වලට නරක දෙයක් සිදු විය හැකිය. මේ වතාවේ මම වෙනස් දේවල් කිරීමට තීරණය කළ අතර අවශ්ය නම් උපාංගයෙන් බැටරිය ඉවත් කළ හැකි බවට වග බලා ගන්න. උදාහරණයක් ලෙස, එය සමහර නව ව්යාපෘති සඳහා ප්රයෝජනවත් විය හැකිය. ඒ වන විට, මම දැනටමත් බැටරිය සඳහා නිවාසයක් නිර්මාණය කර ඇත, නමුත් මම එය දොරකින් සන්නද්ධ කිරීමෙන් එය අවසන් කිරීමට අවශ්ය විය. නඩුවේ පළමු පිටපත් අසාධාරණ ලෙස සංකීර්ණ හා අපහසු විය. ඒ නිසා මම එය නැවත සැලසුම් කළා. එය මගේ අනෙකුත් ව්යාපෘති සඳහා ප්රයෝජනවත් විය හැක.
බැටරි නිවාස
මට මුලින්ම අවශ්ය වූයේ චුම්බකයකින් ආවරණ ආවරණයක් ආරක්ෂා කර ගැනීමට, නමුත් ඒවා නොමැතිව මට කළ හැකි සියලුම අමතර සංරචක භාවිතා කිරීමට මම කැමති නැත. ඒ නිසා මම අගුලක් සහිත පියනක් සෑදීමට තීරණය කළා. ත්රිමාණ මුද්රණ කටයුතු සඳහා මා මුලින්ම ඉදිරිපත් කළේ එතරම් සුදුසු දෙයක් නොවේ. ඒ නිසා මම පියන නැවත සැලසුම් කළා. එහි ප්රතිඵලයක් ලෙස එය හොඳින් මුද්රණය කිරීමට හැකි විය.
බැටරි නිවාස ආවරණය
ප්රති result ලය ගැන මම සතුටු වූ නමුත් මගේ ව්යාපෘතිවල එවැනි බැටරි මැදිරියක් භාවිතා කිරීම මගේ සැලසුම් විකල්පයන් සීමා කරයි, මන්ද මැදිරි කවරය උපාංගයේ මුදුනේ තිබිය යුතුය. මම බැටරි මැදිරිය උපාංගයේ සිරුරට ගොඩනඟා ගැනීමට උත්සාහ කළ අතර එමඟින් කවරය ශරීරයේ පැත්තට විහිදේ. නමුත් එයින් හොඳ කිසිවක් සිදු නොවීය.
බැටරි ආවරණ මුද්රණය
බැටරි ආවරණය උපාංගයේ මුදුනේ ඇත
පෝෂණ ගැටළු විසඳීම
උපාංගය බල ගැන්වීම සඳහා ප්රධාන පුවරුව වෙත මූලද්රව්ය සම්බන්ධ කිරීමට මට අවශ්ය නොවීය, මෙය එහි විශාලත්වය වැඩි කර ව්යාපෘතියේ පිරිවැය වැඩි කරයි. ව්යාපෘතියට මා සතුව දැනටමත් තිබූ TP4056 චාජරය සහ DD0505MD පරිවර්තකය ඒකාබද්ධ කළ හැකි නම් එය වඩාත් සුදුසු යැයි මම සිතුවෙමි. මේ ආකාරයෙන් මට අමතර සංරචක සඳහා මුදල් වියදම් කිරීමට සිදු නොවනු ඇත.
උපාංග බල ගැටළු විසඳීම
එය කළේ මමයි. පුවරු ඒවා තිබිය යුතු තැන අවසන් විය, මම කෙටි දෘඩ වයර් සමඟ පෑස්සුම් භාවිතයෙන් ඒවා සම්බන්ධ කළෙමි, එමඟින් ලැබෙන ව්යුහය ඉතා සංයුක්ත කිරීමට හැකි විය. මගේ අනෙකුත් ව්යාපෘති වලට සමාන නිර්මාණයක් ගොඩනගා ගත හැකිය.
උපාංගයට බලය සපයන මූලද්රව්ය සඳහා ඉඩකඩ සහිත නඩුවේ අභ්යන්තර කොටස
ව්යාපෘතිය අවසන් කිරීම සහ නඩුවේ සංරචක අසාර්ථක ලෙස තැබීමේ ප්රතිවිපාක
ව්යාපෘතියේ වැඩ කරන අතරතුර, ඔහුට එක් අප්රසන්න දෙයක් සිදු විය. මම සියල්ල එකතු කළ පසු, මම උපාංගය බිම දැමුවෙමි. මෙයින් පසු සංදර්ශකය වැඩ කිරීම නතර විය. මම මුලින් හිතුවේ ඩිස්ප්ලේ එක කියලා. ඒ නිසා මම එය නැවත සම්බන්ධ කළ නමුත් එය කිසිවක් නිවැරදි කළේ නැත. මෙම ව්යාපෘතියේ ගැටලුව වූයේ දුර්වල සංරචක ස්ථානගත කිරීමයි. එනම් ඉඩ ඉතිරි කර ගැනීමට Arduino එකට ඉහලින් Display එක සවිකලෙමි. Arduino වෙත යාමට නම්, මට සංදර්ශකය විකුණා දැමීමට සිදු විය. නමුත් සංදර්ශකය නැවත විකිණීමෙන් ගැටළුව විසඳුනේ නැත. මේ project එකේදි මම අලුත් Arduino Board එකක් පාවිච්චි කළා. මම බ්රෙඩ්බෝඩ් අත්හදා බැලීම් සඳහා භාවිතා කරන තවත් එවැනි පුවරුවක් මා සතුව ඇත. මම එයට තිරය සම්බන්ධ කළ විට, සියල්ල ක්රියාත්මක විය. මම මතුපිට සවිකිරීම භාවිතා කරන බැවින්, මට මෙම පුවරුවෙන් අල්ෙපෙනති ඉවත් කිරීමට සිදු විය. පුවරුවේ ඇති අල්ෙපෙනති ඉවත් කිරීමෙන්, මම VCC සහ GND පින් සම්බන්ධ කර කෙටි පරිපථයක් නිර්මාණය කළෙමි. මට කළ හැකි එකම දෙය නව පුවරුවක් ඇණවුම් කිරීමයි. ඒත් මට ඒකට වෙලාවක් තිබුණේ නැහැ. එවිට මම කෙටි පරිපථය සිදු වූ පුවරුවෙන් චිපය ගෙන එය "මළ" පුවරුව වෙත ගෙන යාමට තීරණය කළෙමි. මම උණුසුම් වායු පෑස්සුම් ස්ථානයක් භාවිතයෙන් මෙම ගැටළුව විසඳා ගත්තෙමි. මගේ පුදුමයට, හැම දෙයක්ම වැඩ කළා. මට පුවරුව නැවත සකසන පින් එක භාවිතා කිරීමට අවශ්ය විය.
චිප් සහිත පුවරුව ඉවත් කර ඇත
සාමාන්ය තත්වයන් යටතේ මම එවැනි අන්තයකට නොයන්නෙමි. ඒත් මගේ Arduino බෝඩ් එක පරණ වුනේ සතියක් විතර. ඒකයි මම මේ අත්හදා බැලීම කරන්න ගියේ. සමහර විට වසංගතය මාව අත්හදා බැලීමට සහ වඩාත් නව නිපැයුම් කිරීමට වැඩි කැමැත්තක් ඇති කර තිබේ.
Lanyard සවි කිරීම
මම මගේ ව්යාපෘති ලේන්යාර්ඩ් මවුන්ට් වලින් සකසමි. සියල්ලට පසු, ඔබ ඒවා භාවිතා කරන්නේ කවදාද සහ කොතැනද යන්න කල්තියා නොදනී.
ප්රතිඵල
ප්රතිඵලය වන මැජික් බෝලය සමඟ වැඩ කිරීමට පෙනෙන්නේ මෙයයි.
ඔබ ඔබේ ව්යාපෘති සඳහා Arduino Pro Mini භාවිතා කරනවාද?
මූලාශ්රය: www.habr.com