Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini

Kont qed nara film fejn wieħed mill-karattri kellu ballun maġiku li wieġeb mistoqsijiet. Imbagħad ħsibt li jkun sabiħ li tagħmel l-istess waħda, iżda diġitali. Ħaffert l-istash tiegħi ta 'komponenti elettroniċi u rajt jekk kellix dak li kelli bżonn biex nibni ballun bħal dan. Matul il-pandemija, ma ridtx tordna xejn sakemm ma jkunx assolutament meħtieġ. Bħala riżultat, skoprejt aċċelerometru bi tliet assi, display għal Nokia 5110, bord Arduino Pro Mini u xi affarijiet żgħar oħra. Dan kellu jkun biżżejjed għalija u sirt naħdem.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini

Parti tal-ħardwer tal-proġett

Hawnhekk hawn lista ta' komponenti li jiffurmaw il-proġett tiegħi:

  • Bord Arduino Pro Mini.
  • Konnettur GX-12 (raġel).
  • Aċċellerometru bi tliet assi MMA7660.
  • Uri PCD8544 għal Nokia 5110/3310.
  • Ċarġer tal-batteriji tal-polimeru tal-litju TP4056.
  • Konvertitur DD0505MD.
  • Daqs tal-batterija tal-polimeru tal-litju 14500.

wiri

L-iskrin li ddeċidejt li nuża f'dan il-proġett ilu fil-pussess tiegħi għal żmien twil. Meta skoprejtha, immedjatament staqsejt għaliex ma kont użajtha mkien qabel. Sibt librerija biex taħdem magħha u konnessi l-enerġija magħha. Wara dan, immedjatament sibt it-tweġiba għall-mistoqsija tiegħi. Il-problema kienet il-kuntrast tagħha u l-fatt li komponenti addizzjonali kienu meħtieġa għat-tħaddim tiegħu. Sibt dan librerija biex taħdem mal-wiri u tgħallimt li tista 'tqabbad potenzjometru ma' kuntatt analogu. Iddeċidejt li nuża l-aċċellerometru biex taġġusta l-kuntrast tal-wiri. Jiġifieri, jekk tmur fil-menu tas-settings, it-tmejjel tal-apparat lejn ix-xellug iwassal għal tnaqqis fil-valur korrispondenti, u l-inklinazzjoni lejn il-lemin iwassal għal żieda. Żid buttuna mal-apparat, meta ppressat, is-settings tal-kuntrast attwali jiġu ssejvjati fl-EEPROM.

Menu mmexxi mill-aċċelerometru

Sibt li n-navigazzjoni tal-menus bl-użu tal-buttuni kienet tedjanti wisq. Għalhekk iddeċidejt li nipprova nuża ġiroskopju biex naħdem mal-menu. Din l-iskema ta 'interazzjoni mal-menu rriżultat ta' suċċess kbir. Għalhekk, l-inklinazzjoni tal-apparat lejn ix-xellug tiftaħ il-menu tas-settings tal-kuntrast. Bħala riżultat, tista 'tmur għal dan il-menu anki jekk il-kuntrast tal-wiri jiddevja ħafna min-norma. Użajt ukoll l-aċċelerometru biex nagħżel id-diversi apps li ħloqt. Hawnhekk librerija li użajt f’dan il-proġett.

Apps

Għall-ewwel ridt nagħmel xi ħaġa li tista’ taġixxi bħala ballun maġiku. Imma mbagħad iddeċidejt li nista' ngħammar dak li kelli b'kapaċitajiet addizzjonali pprovduti minn diversi applikazzjonijiet. Pereżempju, ktibt programm li simula li tarmi dadi, b'mod każwali jipproduċi numru minn 1 sa 6. Programm ieħor tiegħi jista 'jwieġeb mistoqsijiet "Iva" u "Le" meta mistoqsi lilu. Tgħin biex tieħu deċiżjonijiet f'sitwazzjonijiet diffiċli. Tista' żżid applikazzjonijiet oħra mat-tagħmir tiegħi.

Batterija

Il-problema bil-proġetti tiegħi hija li dejjem nuża fihom batteriji tal-polimer tal-litju li ma jistgħux jitneħħew. U mbagħad, meta dawn il-proġetti jintesew għal xi żmien, tista 'tiġri xi ħaġa ħażina lill-batteriji. Din id-darba ddeċidejt li nagħmel l-affarijiet b'mod differenti u niżgura li l-batterija tista 'titneħħa mill-apparat jekk meħtieġ. Per eżempju, jista 'jkun utli f'xi proġett ġdid. Sa dak iż-żmien, kont diġà ddisinja akkomodazzjoni għall-batterija, imma kelli bżonn inlestiha billi ngħammarha b'bieb. L-ewwel kopji tal-każ irriżultaw li kienu kumplessi u ineffiċjenti b'mod mhux raġonevoli. Allura ddisinjaha mill-ġdid. Jista 'jkun utli fil-proġetti l-oħra tiegħi.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Akkomodazzjoni tal-batterija

Inizjalment ridt niżgura l-għata tal-każ b'kalamita, imma verament ma nħobbx nuża kull xorta ta 'komponenti addizzjonali fejn nista' nagħmel mingħajrhom. Għalhekk iddeċidejt li nagħmel għatu b'lukkett. Dak li ħriġt bih għall-ewwel ma tantx kien adattat għall-istampar 3D. Allura erġajt l-għatu. Bħala riżultat, setgħet tiġi stampata tajjeb.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Kopertura tad-djar tal-batterija

Kont kuntent bir-riżultat, iżda l-użu ta 'kompartiment tal-batterija bħal dan fil-proġetti tiegħi jillimita l-għażliet tad-disinn tiegħi, peress li l-għata tal-kompartiment trid tkun fuq in-naħa ta' fuq tal-apparat. Ippruvajt nibni l-kompartiment tal-batterija fil-korp tal-apparat sabiex il-qoxra testendi fuq in-naħa tal-ġisem, iżda xejn tajjeb ma ħareġ minnu.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Stampar tal-każ tal-batterija

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Il-kopertura tal-batterija tinsab fuq in-naħa ta 'fuq tal-apparat

Jindirizzaw kwistjonijiet nutrittivi

Ma ridtx nikkonnettja elementi mal-bord prinċipali biex tħaddem l-apparat, peress li dan iżid id-daqs tiegħu u jżid l-ispiża tal-proġett. Ħsibt li jkun ideali jekk nista' nintegra l-ċarġer TP4056 u l-konvertitur DD0505MD li diġà kelli fil-proġett. B'dan il-mod ma jkollix għalfejn nonfoq flus fuq komponenti addizzjonali.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Issolvi kwistjonijiet ta 'enerġija ta' apparat

Ghamilta. Il-bordijiet spiċċaw fejn suppost kienu, għaqqadhom bl-użu ta 'issaldjar b'wajers riġidi qosra, li għamilha possibbli li l-istruttura li tirriżulta kompatta ħafna. Disinn simili jista 'jinbena fil-proġetti l-oħra tiegħi.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Il-parti ta 'ġewwa tal-każ bi spazju għal elementi li jipprovdu enerġija lill-apparat

Finalizzazzjoni tal-proġett u l-konsegwenzi ta 'tqegħid bla suċċess ta' komponenti fil-każ

Waqt li kien qed jaħdem fuq il-proġett, ġratlu ħaġa waħda spjaċevoli. Wara li ġbart kollox, waqqa l-apparat mal-art. Wara dan il-wiri waqaf jaħdem. Għall-ewwel ħsibt li kienet il-wirja. Allura erġajt ikkonnettjaha, iżda dan ma rranġa xejn. Il-problema b'dan il-proġett kienet it-tqegħid fqir tal-komponenti. Jiġifieri, biex tiffranka l-ispazju, immuntajt il-wiri 'l fuq mill-Arduino. Sabiex nasal għall-Arduino, kelli nneħħi l-issaldjar tal-wiri. Iżda r-resorting tal-wiri ma solviex il-problema. F'dan il-proġett użajt bord Arduino ġdid. Għandi bord ieħor bħal dan li nuża għall-esperimenti tal-breadboard. Meta konnessi l-iskrin miegħu, kollox ħadem. Peress li kont qed nuża l-immuntar tal-wiċċ, kelli nneħħi l-issaldjar tal-brilli minn dan il-bord. Billi neħħi l-brilli mill-bord, ħloqt ċirkwit qasir billi kkonnettja l-brilli VCC u GND. L-unika ħaġa li stajt nagħmel kienet li tordna bord ġdid. Imma ma kellix ħin għal dan. Imbagħad iddeċidejt li nieħu ċ-ċippa mill-bord li fuqu seħħ ix-short circuit u nmexxiha fuq il-bord "mejjet". Ssolvi din il-problema bl-użu ta 'stazzjon tal-issaldjar tal-arja sħuna. B'sorpriża tiegħi, kollox ħadem. Għandi bżonn biss li nuża l-pin li reset il-bord.

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini
Bord biċ-ċippa mneħħija

Taħt ċirkostanzi normali ma kontx immur għal estremi bħal dawn. Imma l-bord Arduino tiegħi kellu ġimgħa biss. Huwa għalhekk li mort għal dan l-esperiment. Forsi l-pandemija għamlitni aktar lest li nesperimenta u aktar inventiv.

Qfil tal-lanyard

Jien ilbies il-proġetti tiegħi b'muntaturi tal-lanyard. Wara kollox, qatt ma tkun taf minn qabel meta u fejn se tużahom.

Riżultati ta '


Dan huwa dak li jidher li taħdem bil-ballun maġiku li jirriżulta.

Hawnhekk tista 'ssib fajls għall-istampar 3D tal-każ. Hawnhekk tista' tagħti ħarsa biex tara l-kodiċi.

Tuża Arduino Pro Mini fil-proġetti tiegħek?

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini

Nagħmlu ballun maġiku bl-użu ta 'Arduino Pro Mini

Sors: www.habr.com

Żid kumment