Përmbajtje:
Video: Counter Kettlebell (dështon): 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Tregimi: Unë e ndërtova këtë projekt thjesht si një eksperiment.
Doja të shikoja nëse mund të përdor zbulimin e rënies së lirë të një përshpejtuesi për të numëruar lëkundjet e një kazani.
Pjesët:
1* Arduino nano
1* MAX7219 7 Moduli i ekranit të modulit LED
1* Përshpejtues ADXL345
2* 4k7 Rezistenca
2* 15 anë bazat 0.1 inç - për nano
Fole 1* 8 mënyrë 0.1 inç - për përshpejtuesin
Rrip 1* 5 drejtim 0.1 inç pin - për ekranin
Terminal vidhos 1* 2 drejtim - për energji
1* 27 nga 34 Stripboard
Kapëse baterie 1* 9 volt
Bateri 1* 9 volt (PP3)
Hapi 1: Ndërtimi:
Kam projektuar dhe ndërtuar një tabelë të vogël për të mbajtur nano, përshpejtues, rezistorë dhe lidhje për ekranin dhe baterinë.
Ka 12 tela dhe 20 ndërprerje të pistave (15 prej të cilave janë midis 2 prizave për Arduino nano).
E futa nano -n në 2 lidhëset e saj për t'i vendosur saktë dhe i pozicionova në tabelë.
I bashkova së pari kunjat e qosheve dhe kontrollova se gjithçka ishte ulur siç duhet para se të bashkoja pjesën tjetër të kunjave të lidhësit.
Pastaj u ngjita në kunjat për ekranin dhe prizën për përshpejtuesin, i mbajta të dyja në vend me kapëse blu ndërsa bashkohesha.
Unë pastaj bashkova në të gjitha telat dhe 2 rezistorët.
Më në fund vendosa të gjitha pushimet e pistës.
Vini re se në mënyrë konvencionale ju duhet të punoni nga përbërësit e lartësisë më të ulët në atë më të lartë, telat dhe rezistorët hyjnë së pari dhe prizat e fundit.
Unë thjesht ngjita tabelën, baterinë dhe ekranin në kazan për testet e mia, jo një zgjidhje e shkëlqyeshme, por ky ishte vetëm një eksperiment.
Hapi 2: Softueri:
Redaktova të gjithë programet kompjuterike dhe programova Arduino nano duke përdorur Arduino IDE.
Kodi ishte një ushtrim në ripërdorimin, shumica e kodit është kodi demonstrues i Bibliotekës Sparkfun "SparkFun_ADXL345_Example.ino".
Unë thjesht shtova një kod për sportelin dhe shkurtova disa pjesë që nuk po bënin asgjë.
Shkrimet e ekranit trajtohen nga biblioteka DigitLedDisplay.
Në mënyrë eksperimentale u përpoqa që kodi të funksiononte duke përdorur ndërprerësin e përshpejtuesit në vend të votimit, por nuk pati sukses.
Vini re se ekziston një opsion testimi brenda skedarit të kodit, nëse nuk komentoni testin e linjës //#define, numëruesi do të rritet në një prekje të dyfishtë të përshpejtuesit sesa në rënie të lirë.
Hapi 3: Rezultate të përziera:
Pasi i bashkova të gjitha së bashku, bëra një set prej 10 lëkundjesh, duke rezultuar në një vlerë prej 20 në banak. Unë u përpoqa përsëri dhe kisha të njëjtin rezultat.
Unë e shoqërova rënien e lirë me fazën e rënies së kettlebell kështu që në kodin e parë që shkrova numërova çdo ngjarje të rënies së lirë, mendimi im i mëvonshëm ishte se maja e lëkundjes duhet të jetë gjithashtu një ngjarje e rënies së lirë, kështu që e modifikova kodin tim në rritje pas çdo sekonde koha
Testi im i parë pas modifikimit të kodit funksionoi me sukses.
Testet e mëvonshme kishin rezultate të përziera me numrin nën raportimin e numrit të lëkundjeve me shuma të ndryshme.
Unë jam duke supozuar se ndryshimet e mia në teknikën e lëkundjes po shkaktojnë llogaritjet e humbura.
Përfundimi im është se zbulimi i rënies së lirë nuk është mjaft i besueshëm për të numëruar me besueshmëri lëkundjet e një kazani.
Të gjitha lëkundjet në provën time ishin në horizontale, jo në krye, siç bëjnë disa me kazanët.
Hapi 4: Referencat:
Bibliotekat e përdorura:
SparkFun_ADXL345_Arduino_Library
DigitLedDisplay Version 1.1.0
Të dy u morën më 29 qershor 2019.
Recommended:
Arduino Counter Duke përdorur TM1637 Ekran LED: 7 hapa
Arduino Counter Duke përdorur TM1637 LED Display: Në këtë tutorial do të mësojmë se si të bëjmë një numërues të thjeshtë shifror duke përdorur LED Display TM1637 dhe Visuino. Shikoni videon
Arduino Counter Duke përdorur TM1637 LED Display & Sensori i Shmangjes së Pengesave: 7 Hapa
Arduino Counter Duke përdorur TM1637 LED Display & Sensori i Shmangjes së Pengesave: Në këtë tutorial ne do të mësojmë se si të bëjmë një numërues të thjeshtë shifror duke përdorur LED Display TM1637 dhe sensorin e shmangies së pengesave dhe Visuino. Shikoni videon
Counter Jumping-Jack: 3 hapa
Jumping-Jack Counter: Doja një mënyrë për të numëruar kërcimet e mia duke kërcyer dhe për të inkurajuar veten që të vazhdoja kur formoja kërcimet, kështu që krijova një sportel kërcimi kërcimi që tingëllon një kambanë nga Super Mario Brothers çdo herë që përfundoj një krik kërcimi
Ora HP Tube Counter Nixie e Counter Nixie e viteve 1960/Ekran BG: 3 hapa
Ora HP e Counter Nixie Tube e viteve 1960/Ekrani BG: Ky është një projekt për të bërë një orë- dhe në rastin tim, një ekran të glukozës në gjak- nga një numërues i frekuencave të cilësisë së mirë të vitit 1966 HP 5532A. Në rastin tim, sporteli nuk funksionoi dhe më duhej të bëja disa riparime. Këto fotografi fillestare janë disa nga riparimet. Ky udhëzim
Arduino për Nerf: Kronograf dhe Counter Counter: 28 hapa (me fotografi)
Arduino për Nerf: Chronograph and Shot Counter: Instructable im i mëparshëm mbulonte bazat e zbulimit të shpejtësisë së shigjetës duke përdorur një emetues dhe detektor infra të kuqe. Ky projekt e çon një hap më tej, duke përdorur një tabelë qarku të shtypur, ekran dhe bateri për të bërë një numërues portativ të municionit dhe kronograf.