Maacht en Zauberkugel baséiert op der Arduino Pro Mini

Ech hunn e Film gekuckt wou ee vun de Personnagen e Zauberkugel hat deen d'Froen beäntwert huet. Ech hunn dunn geduecht datt et flott wier déi selwecht ze maachen, awer digital. Ech hunn duerch meng Stash vun elektronesche Komponenten gegruewen a gesinn, ob ech hat wat ech brauch fir sou e Ball ze bauen. Wärend der Pandemie wollt ech näischt bestellen ausser et ass absolut néideg. Als Resultat hunn ech en Dräiachs Beschleunigungsmeter entdeckt, en Display fir Nokia 5110, en Arduino Pro Mini Board an e puer aner kleng Saachen. Dëst sollt fir mech duergoen an ech muss schaffen.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini

Hardware Deel vum Projet

Hei ass eng Lëscht vu Komponenten déi mäi Projet ausmaachen:

  • Arduino Pro Mini Board.
  • GX-12 Connector (männlech).
  • Dräi-Achs Beschleunigungsmeter MMA7660.
  • Display PCD8544 fir Nokia 5110/3310.
  • Chargeur fir Lithium Polymer Batterien TP4056.
  • Konverter DD0505MD.
  • Lithium Polymer Batterie Gréisst 14500.

Haaptsäit

Den Écran deen ech decidéiert hunn an dësem Projet ze benotzen ass scho laang a mengem Besëtz. Wéi ech et entdeckt hunn, hunn ech mech direkt gefrot, firwat ech et virdru néierens benotzt hunn. Ech hunn eng Bibliothéik fonnt fir domat ze schaffen an hunn d'Muecht ugeschloss. Duerno hunn ech direkt d'Äntwert op meng Fro fonnt. De Problem war säi Kontrast an d'Tatsaach datt zousätzlech Komponenten fir seng Operatioun gebraucht goufen. ech hu fonnt dat Bibliothéik fir mam Display ze schaffen a geléiert datt Dir e Potentiometer mat engem analoge Kontakt verbënnt. Ech hu beschloss den Accelerometer ze benotzen fir den Displaykontrast unzepassen. Nämlech, wann Dir op d'Astellungsmenü gitt, d'Kippen vum Apparat no lénks féiert zu enger Ofsenkung vum entspriechende Wäert, an d'Kippen no riets féiert zu enger Erhéijung. Ech hunn e Knäppchen op den Apparat bäigefüügt, wann Dir dréckt, ginn déi aktuell Kontrast-Astellungen am EEPROM gespäichert.

Accelerometer ugedriwwe Menü

Ech hunn d'Navigatiounsmenüe mat Knäppercher ze langweileg fonnt. Also hunn ech decidéiert e Gyroskop ze benotzen fir mam Menü ze schaffen. Dëst Schema vun der Interaktioun mam Menü huet sech als ganz erfollegräich gewisen. Also, wann Dir den Apparat no lénks kippt, mécht de Kontrast Astellungsmenü op. Als Resultat kënnt Dir op dëse Menü goen, och wann den Displaykontrast staark vun der Norm ofwäit. Ech hunn och den Accelerometer benotzt fir déi verschidden Apps ze wielen déi ech erstallt hunn. hei Bibliothéik déi ech an dësem Projet benotzt hunn.

Apps

Fir d'éischt wollt ech eppes maachen, wat als Zauberkugel wierkt. Awer dunn hunn ech décidéiert datt ech dat wat ech hat mat zousätzleche Fäegkeeten ausrüsteren, déi vu verschiddenen Uwendungen geliwwert ginn. Zum Beispill, geschriwwen ech e Programm datt e Wierfel geheien simuléiert, zoufälleg produzéiert eng Zuel vun 1 ze 6. Anere Programm vu mir kéint "Jo" an "Nee" Froen äntweren wann se gefrot. Et hëlleft Entscheedungen a schwieregen Situatiounen. Dir kënnt aner Uwendungen op mengem Apparat derbäi.

Batterie

De Problem mat menge Projeten ass datt ech ëmmer net eraushuelbare Lithium Polymer Batterien an hinnen benotzen. An dann, wann dës Projeten eng Zäit laang vergiess ginn, kann eppes Schlechtes mat de Batterien geschéien. Dës Kéier hunn ech decidéiert d'Saachen anescht ze maachen a sécherzestellen datt d'Batterie aus dem Apparat geläscht ka ginn wann néideg. Zum Beispill kann et nëtzlech sinn an engem neie Projet. Zu där Zäit hat ech schonn e Gehäuse fir d'Batterie entworf, awer ech brauch et fäerdeg ze maachen andeems ech se mat enger Dier ausriichten. Déi éischt Exemplare vum Fall hu sech als onraisonnabel komplex an ëmständlech erausgestallt. Also hunn ech et nei designt. Et kann nëtzlech sinn a menge anere Projeten.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
Batterie Wunneng

Ech wollt am Ufank de Falldeckel mat engem Magnéit ofsécheren, awer ech hu wierklech net gär all aner zousätzlech Komponenten ze benotzen, wou ech ouni se maachen kann. Also hunn ech décidéiert en Deckel mat engem Latch ze maachen. Wat ech am Ufank ukomm sinn war net ganz gëeegent fir XNUMXD Dréckerei. Also hunn ech den Deckel nei designt. Als Resultat konnt et gutt gedréckt ginn.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
Batterie Wunneng Cover

Ech war zefridde mam Resultat, awer d'Benotzung vun esou engem Batterieraum a menge Projete limitéiert meng Designoptiounen, well de Fachdeckel muss uewen um Apparat sinn. Ech hu probéiert d'Batterieraum an de Kierper vum Apparat ze bauen, sou datt de Cover op d'Säit vum Kierper verlängert gëtt, awer näischt Gutt koum dovun.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
Batterie Fall Dréckerei

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
D'Batterie Cover ass op der Spëtzt vum Apparat

Ernärungsproblemer behandelen

Ech wollt net Elementer op d'Haaptplat verbannen fir den Apparat z'erreechen, well dëst seng Gréisst erhéijen an d'Käschte vum Projet erhéijen. Ech hu geduecht datt et ideal wier wann ech den TP4056 Ladegerät an den DD0505MD Konverter integréiere kéint, deen ech schonn an de Projet haten. Op dës Manéier géif ech keng Sue fir zousätzlech Komponenten ausginn.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
Léisung vun Apparat Muecht Problemer

Ech hunn et gemaach. D'Brieder sinn opgehalen wou se sollten sinn, ech hunn se mat Lötung mat kuerzen steife Drot verbonnen, wat et méiglech gemaach huet déi entstinn Struktur ganz kompakt ze maachen. En ähnlechen Design kann a meng aner Projete gebaut ginn.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
Den banneschten Deel vum Fall mat Plaz fir Elementer déi Kraaft fir den Apparat ubidden

Finaliséierung vum Projet an d'Konsequenze vun der Mëssgléckt Placement vun Komponente am Fall

Wärend dem Projet geschafft huet, ass him eng désagréabel Saach geschitt. Nodeems ech alles gesammelt hunn, hunn ech den Apparat op de Buedem gefall. Duerno huet den Ecran opgehalen ze schaffen. Am Ufank hunn ech geduecht datt et den Affichage wier. Also hunn ech et erëm ugeschloss, awer dat huet näischt fixéiert. De Problem mat dësem Projet war eng schlecht Komponentplacement. Nämlech, fir Plaz ze spueren, hunn ech den Display iwwer dem Arduino montéiert. Fir an den Arduino ze kommen, hunn ech den Ecran missen aussolderen. Awer d'Resolde vum Display huet de Problem net geléist. An dësem Projet hunn ech en neien Arduino Board benotzt. Ech hunn eng aner Verwaltungsrot wéi dëst, datt ech fir breadboard Experimenter benotzen. Wann ech den Ecran domat verbonnen hunn, huet alles geschafft. Zënter datt ech Uewerflächmontage benotzt hunn, hunn ech d'Pins vun dësem Board missen unsolderen. Andeems ech d'Pins aus dem Board erofhuelen, hunn ech e Kuerzschluss erstallt andeems d'VCC an GND Pins verbannen. Dat eenzegt wat ech maache konnt war en neie Bord bestellen. Mee ech hat keng Zäit dofir. Dunn hunn ech décidéiert den Chip aus dem Bord ze huelen, op deem de Kuerzschluss geschitt ass an et op de "dout" Board réckelen. Ech geléist dëse Problem engem waarm Loft soldering Gare benotzt. Zu menger Iwwerraschung huet alles geschafft. Ech brauch just de Pin ze benotzen deen de Board zrécksetzt.

Maacht en Zauberkugel baséiert op der Arduino Pro Mini
Board mat Chip ewechgeholl

Ënner normalen Ëmstänn wier ech net an esou Extremen gaang. Awer mäi Arduino Board war nëmmen eng Woch al. Dofir sinn ech fir dëst Experiment gaang. Vläicht huet d'Pandemie mech méi gewëllt ze experimentéieren a méi inventiv gemaach.

Lanyard Befestigung

Ech outfit meng Projeten mat lanyard mounts. Dir wësst jo ni am Viraus wéini a wou Dir se benotzt.

Resultater


Dëst ass wéi et ausgesäit mat der resultéierender Zauberkugel ze schaffen.

et ass Dir fannt Dateien fir 3D Dréckerei vum Fall. Hei Dir kënnt e Bléck huelen de Code ze gesinn.

Benotzt Dir Arduino Pro Mini an Äre Projeten?

Maacht en Zauberkugel baséiert op der Arduino Pro Mini

Maacht en Zauberkugel baséiert op der Arduino Pro Mini

Source: will.com

Setzt e Commentaire