Мазмұны:
- 1 -қадам: материалдарыңызды жинаңыз
- 2 -қадам: 3D басып шығару
- 3 -қадам: оны сыммен қосыңыз
- 4 -қадам: Оны құрастырыңыз
- 5 -қадам: Бағдарламалаңыз
- 6 -қадам: оны қолдану
Бейне: BikeEverest: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Автордың басқа мәліметтері бойынша:
Fusion 360 жобалары »
Аляска чемпион байкері-Лаэл Уилкокс-осы демалыс күндері 21 сағат бойы үздіксіз жүріп өтіп, Эверестке шығу үшін жергілікті Хэтчер асуы жолының 9 мильге созылған жолында 13 сапар жасады. Қатысатын велосипедшілердің мақсаты: олар Эверест шыңы 29, 029 футқа көтерілгенше, өздері таңдаған төбеге қайта -қайта міну. Бұл талантты байкер, ол Континентальды жарыста әйел рекордын иеленді, сонымен қатар қолдау көрсетілмеген Trans Am Bike Race жарысында бірінші орынды иеленді. Біз жергілікті спорттық таланттар пулын мақтан тұтамыз. Оның күш -жігеріне еліктеу үшін мен бұл жерде және онда бірнеше фут қашықтықта жүру қызықты болар еді деп ойладым және бірнеше күн, апта немесе ай бойы өз қиындықтарымды көтердім. Демалыс кездегі велосипедпен кездейсоқ биіктікті бақылап отырғысы келетіндер үшін мен сіздерге Эверест Челленджін аяқтағаныңызды бүкіл әлемге жариялайтын монитор жасау туралы нұсқаулар бердім!
Құрылғы қайта зарядталатын және көп жағдайда ұйықтайды және таудың суреттерін бұруға мүмкіндік беретін электронды қағаз экраны бар.
1 -қадам: материалдарыңызды жинаңыз
Бұл құрылым керемет қарапайым және оңай жасалған. Оны біріктірудің қарапайымдылығы Adafruit Feather тақталары мен экранның ұя салу ерекшеліктеріне негізделген. Жалғыз қосымша қондырмалар-қуат қосқышы, қайта зарядталатын батарея және жаңадан шығарылған BMP 388 биіктігі.
1. Adafruit HUZZAH32 - ESP32 қауырсын тақтасы 19 доллар. Сіз басқа қауырсынды қолдана аласыз - ESP артықшылығы - ол оңай ұйықтайды.
2. Adafruit 2.13 «Monoxrome eInk / ePaper дисплейі FeatherWing - 250x122 монохромды $ 21 Сондай -ақ, оны қою үшін қызыл түсті үш түсті пайдалануға болады.
3. Adafruit BMP388-Барометрлік дәлдік пен альтиметр-9 доллар
4. 600mah Зарядталатын батарея --- $ 2
5. Қосу/өшіру қосқышы -$ 1
2 -қадам: 3D басып шығару
Корпус екі бөліктен тұрады, олар PLA қолдауынсыз оңай басып шығарылады. PETG элементтерді біршама жақсы ұстай алады-ал егер сіз Туксон сияқты ыстық жерде тұрсаңыз, мен оны қолданар едім-Эверестте Lemon Mt көтерілуімен! Кірістіргіштер негізге 3 мм метрлік жылу кірістіргіштерді алуға арналған. Бұрандалар экрандағы кішкене өлшемді тесіктерден өтеді, оларды 3 мм биттікпен үлкейту керек. Егер сіз сәл үлкенірек батареяны алғыңыз келсе, үлкен қораптың тереңдігін аз қиындықтармен арттыра аласыз. Батареяны бағдарламалауға және зарядтауға арналған бүйірлік порт файлға салынған. Негіздің артқы жағындағы тегістелген аймақ - бұл велосипедтің руліне бекіткішті бекіту. Корпустың артқы жағында созылатын сызық бұрандалы үлгіні ертерек қосу арқылы жасалады.
3 -қадам: оны сыммен қосыңыз
Бұл құрылғының сымында көп нәрсе жоқ, сондықтан мен схеманы қосқан жоқпын. Кейбір ерлер тақырыптарын ESP32-ге дәнекерлеудің қарапайымдылығы оны электронды қағаз экранының қабылдау жағына оңай бекітуге мүмкіндік береді. Бұл SD жад картасын құруды басқару үшін SPI интерфейсіндегі барлық күрделі түйреуіштерді және барлық түйреуіштерді қосады. Сымдарды қажет ететін жалғыз нәрсе - I2C ажырату тақтасында Adafruit -тен алынған BMP 388. Жақсы, оны жұмыс істеу үшін сізге тартуларды қосудың қажеті жоқ. Тек сымдарды Power, Ground, SCL және SDA-ға дәнекерлеп, оларды Feather E-paper экранындағы аналық ілгектерге бекітіңіз. Мен кейбір ерлерге арналған түйреуіштерді қолдандым және оларға қосқыш сымдарын дәнекерлеп, үйге итеріп жібердім. Ыстық желімнің бірнеше қабаты бұл байланыстарды негізгі тақтадағы 3V, GND, SCL және SDA -ға бекітеді. (Мүмкін сіз жақын арада бұл құрылғыдан жалығып кетесіз және осы қымбат компоненттерден басқа нәрсе жасағыңыз келеді.) Аккумулятор құрылғыны қосу және өшіру үшін қуат желісіне қосылған қосқышпен JST коннекторымен ESP32 қосылады. Құрылғыны зарядтау үшін оны ҚОСУ күйіне қою керек.
4 -қадам: Оны құрастырыңыз
BMP 388 Feather E-paper экраны мен ESP32 арасында өте жақсы салынған. Корпустың төменгі жағында батарея орналасқан және тек қосқышты орнатудың қолайлы жағдайына арналған. Сіз неғұрлым нәзік слайд қосқышты оңай қосуға болады. Корпус су өткізбейтін етіп жасалмаған, бірақ сіз судың түсуін болдырмау үшін дизайнға қосымша өзгерістер енгізе аласыз. Электронды қағаз экраны 3 мм бұрандалармен модификацияланған экран тесіктерінен өтеді және экранның астындағы кішкене аралықтармен бекітіледі. Мен бұл пластикалық түтіктерді кесіп тастадым, олар коммерциялық нейлоннан гөрі әлдеқайда жақсы, өйткені оларды қайшымен биіктікте оңай реттеуге болады. Корпустың артқы жағына велосипед тірегішін қосу - бұл жаңбырдан бірінші жүруден кейін сәтсіздікке ұшыраған кезде қорапқа лақтырған бірнеше сынған жарықтандыру қондырғыларын жұлып алу. Мен әдетте активатормен супер желімді қолданамын, ол қазір пластиктің барлық түрлерін керемет түрде байланыстырады: Loctite Plastics Bonding System
5 -қадам: Бағдарламалаңыз
Жобаның қызықты бөлігі - бұл бағдарлама, ол сайып келгенде өте оңай болды. BMP - бұл барометрлік қысым датчиктерінің сериясын өте дәл жаңарту. ESP сериялық портына жалғанған кезде, сіз үстелден ауада баяу көтерілгенде сандардың ауысуын көре аласыз. Аяқтың айырмашылығын біршама дәлдікпен анықтай алатындай талантты. Ол өзінің өндірісінде өте тұрақты болып көрінеді. Бірінші оқылым әдетте нашар, сондықтан мен жақсысын қабылдамас бұрын жинау кезінде бірнеше рет тербелемін. Абсолюттік биіктікті алу қиын- теңіз деңгейінен атмосфералық қысымды білу қажет, содан кейін нәзік формуланы қолданыңыз. Біздің жағдайда мен бастапқы қысымды тексергім келеді, содан кейін 3 минуттан кейін (ESP32 ұйықтағаннан кейін) қондырғы биіктігінің жоғарылауын көрсететін қысымның төмендеуі бар -жоғын тексергім келеді. Содан кейін жаңа қысым бастапқы мән ретінде қалпына келтіріледі және келесі қысым айырмашылығы есептеледі. Өлшенетін қысымның жиынтық төмендеуі велосипедке аяқтың жалпы көтерілуімен қосылады. Қысымның кез келген төмендеуі еленбейді-велосипедпен өлу алқабы үшін атақ жоқ. Мен қондырғыны белгілі биіктіктегі бірнеше өрмелеуде сынап көрдім және ол теңіз деңгейіне жақын қысымның төмендеуіне 12hPA/100 метр немесе 27.78 фут/сағ қабылданған коэффициентке сәйкес келді.
Егер сіз басқа тақтаны қолдансаңыз, бағдарламаның басында пин анықтамалары әр түрлі болады. Бірінші бөлімде ұйықтау уақыты әр түрлі болуы мүмкін, сонымен қатар сіздің таңдауыңыздың мерзімін белгілейді. Мұны тым жақын орнатуда абай болыңыз, әсіресе 3 түсті тақтада … кез келген жылдам жаңарту шамамен 120 секундтан кейін ол дұрыс жұмыс істемей бастайды. Келесі бөлімде сізде электронды қағаз тақтасын орнатуға болады. Мен бұл бағдарламада EEPROM жадын қолдандым, себебі сіз әр сапардан кейін және қуатты өшіргенде жалпы биіктігіңізді еске түсіргіңіз келеді; оны қайта қосу кезінде оны есте сақтау қажет. Мен сондай -ақ EEPROM -ді 0 -ге қалпына келтіретін басқа бағдарламаны енгіздім, егер олар ескі деректерге жабысып қалса және қайта жүктеуді жалғастыра берсе. BMP бағдарламалауы Adafruit кітапханасынан алынған және электронды қағаз дисплейін іске қосудың күрделі бағдарламалауымен жақсы жұмыс істейді. Электронды қағаз бар SD картасы сапар кезінде кездейсоқ жүктелуі үшін экранның барлық суреттерін сақтайды. Бұл графикалық элементтерді жасаудың ең оңай жолын білу үшін Adafruit веб-бетіне өтіңіз-мен Gimp-ды қолдандым және ешқандай проблемалар болмады. Электронды қағаз өлшемі мен түстер санына байланысты файлдар әр түрлі болады. Бағдарлама RTC_DATA_ATTR жадында ESP32-дің тағы бір артықшылығы-бастапқы қысым мен ұйқының қосылу арасындағы жалпы қашықтықты сақтауға арналған. Біз EEPROM жад циклдарын қолданамыз, бірақ жемқорлыққа дейін 100 000 қолдануда бізге 5 жыл уақыт кетеді.
6 -қадам: оны қолдану
Велосипедтер байқауының екінші жүлдесі
Ұсынылған:
DIY 37 Leds Arduino рулетка ойыны: 3 қадам (суреттермен)
DIY 37 Leds Arduino рулетка ойыны: Рулетка - бұл кішкентай дөңгелекті білдіретін француз сөзімен аталған казино ойыны
Ковидтік қауіпсіздік дулыға 1 -бөлім: Tinkercad схемаларына кіріспе: 20 қадам (суреттермен)
Covid Safety дулыға 1 -бөлім: Tinkercad схемаларына кіріспе !: Сәлеметсіз бе, дос! Бұл екі бөлімнен біз Tinkercad схемаларын қалай қолдануға болатынын білеміз - бұл схемалардың қалай жұмыс істейтінін білуге арналған көңілді, қуатты және білім беру құралы! Оқудың ең жақсы әдістерінің бірі - бұл жасау. Сонымен, біз алдымен өзіміздің жеке жобамызды жасаймыз: th
Arduino басқарылатын робот - екі қадам: 13 қадам (суреттермен)
Arduino басқарылатын роботты екіжақты: Мен әрқашан роботтарға қызығатынмын, әсіресе адамның іс -әрекетіне еліктеуге тырысатын. Бұл қызығушылық мені жаяу жүруге және жүгіруге еліктей алатын екіжақты робот құрастыруға және дамытуға талпындырды. Бұл нұсқаулықта мен сізге көрсетемін
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау