Мазмұны:

Камераға орнатуға арналған MCU басқарылатын карусель: 10 қадам
Камераға орнатуға арналған MCU басқарылатын карусель: 10 қадам

Бейне: Камераға орнатуға арналған MCU басқарылатын карусель: 10 қадам

Бейне: Камераға орнатуға арналған MCU басқарылатын карусель: 10 қадам
Бейне: БАРЛЫҚ ЖЕРДЕ ЖҰМЫС ЕТЕТІН БЕЙНЕ КАМЕРА | ГАРАЖ СТАВКОМ коттедждік омарта шаруашылығын бейнебақылау 2024, Қараша
Anonim
Камераға орнатуға арналған MCU басқарылатын карусель
Камераға орнатуға арналған MCU басқарылатын карусель
Камераға орнатуға арналған MCU басқарылатын карусель
Камераға орнатуға арналған MCU басқарылатын карусель

Сонымен, сіз зұлым ақылсыз ғалымсыз, сіздің соңғы деструкто-ботыңызды құрасыз. Сіз азапты сабақты алдыңыз, егер бұзылған кезде, жаратылыстың денесінде күйіп қалу мен кісендеу болмау керек, өйткені сіздің туынды YourTownVille бірінші жағалауының оңтүстік қабырғасын бұзып, солтүстікке қарай жалғасады. қойма, кенеттен, сіздің жауыңыз шығыстан келіп, жоғары кернеулі H-көпіріңізді батырға арналған лақтырылған металл снарядпен қысқартады, MCU-ны артқы кернеумен қуырады және сізге мыңдаған робот бөлшектері мен әлеуетті олжаны жоғалтады. банк, күнді үнемдеу және қызды алу кезінде. Егер сізде геймпадта қосымша аналогтық таяқшамен панелдей алатын көру жүйесін орнатудың көрегендігі болса, онда сіз машинаңызды халықаралық яхтада жүзіп бара жаттыңыз. мұндай жүйе. (Жоғарыдағы зұлым ғалымның сценарийінен ешкім жалықпады деп үміттенемін)

1 -қадам: Бөлшектер мен құралдар

Бөлшектер мен құралдар
Бөлшектер мен құралдар

Қажетті құрал-жабдықтар: 1/4-20 x 2 «ұзын болт, сан. 1 1/4-20 Алты бұрышты гайка, дана 3 1/4-20 Қанат гайкасы, дана.1 4-40 Машинаның бұрандасы, саны 12 4- 40 Машиналық гайка, саны. 12 1/4 дюймдік ұзындығы #4 Аралықтар, м. 12 Ағаш бұрандалар, саны. 6 1/16 дюйм 1,5 дюймдік түйреуіш, сан. 1 2,5 дюймдік серіппе, сан. 1 2 бөліктен тұратын эпоксидті жіңішке қорғаныс сымы 22-AWG оқшауланған сым Қутқарылған жабдық: CD-ROM тасылған, 2 дана. Ағаштан жасалған жұқа металл сынықтары Электронды компоненттер: 10к Ом панельдік потенциометр, 1 дана 1к ом резистор, 1. Жиналған 2-амп-H-Bridge PCBA, дана.) Таңдаулы MCU, PCBA 0,1 дюймдік аралық түйреуіштер Molex 2 істікшелі, 3 істікшелі және 4 істікшелі сымдық қосқыштар Molex қысқыш қосқыш терминаторлары Құралдар: №1 Philips бұрағыш #2 Philips бұрағыш қалайы Snips 7/16 » Кілттер 1/4 дюймдік гайкалы бұрандалы бұрғылау бұрғысы, 1/4-20 дюймі бар (шүмегі мен штамптар жиынтығындағыдай) Sharpie Marker Компас дәнекерлеу жинағы Ағаш аралау

2-қадам: Жоспарлау, белгілеу және алдын ала бұрғылау

Жоспарлау, белгілеу және алдын ала бұрғылау
Жоспарлау, белгілеу және алдын ала бұрғылау

Мен компастың көмегімен ықшам дискілердің бірінің сыртқы жиегі бар концентрлі шеңбер құрдым. Мен содан кейін компасты сол шеңберді алты тең сегментке бөлу үшін қолдандым, содан кейін олардың әрқайсысын екіге бөліп, шеңбердің жалпы он екі сегментіне бөлдім. Мен екі ықшам дискіден әрбір белгіленген тесікті бұрғыладым. Айтпақшы, компакт-дискіге Sharpie маркері сияқты арнайы сиямен ғана жаза аласыз, мен жетекші шығырды монтаждау үшін қаңылтыр металдан бірнеше жақшаларды белгіледім және сол тесіктерді алдын ала бұрғыладым. Содан кейін мен жақшалардың пішінін қиып алып, оларды дұрыс пішінге қарай бүктедім. Потенциометрді ағашқа орнату үшін 1/4 дюймдік тесік бұрғыладым, ал жақшалар бекітілетін ағаш тесіктерін алдын ала бұрғыладым. Сондай -ақ, камераны орнату үшін болтты тігінен бекіту үшін ықшам дискілердің бірінде 1/4 дюйм тесік бұрғылау қажет болады.

3 -қадам: Жоғарғы ықшам дискіні потенциометрге орнатыңыз

Жоғарғы ықшам дискіні потенциометрге орнатыңыз
Жоғарғы ықшам дискіні потенциометрге орнатыңыз
Жоғарғы ықшам дискіні потенциометрге орнатыңыз
Жоғарғы ықшам дискіні потенциометрге орнатыңыз

Мен Radio Shack -тен 2,99 долларға алынған потенциометр шағын, жіңішке жуғышпен және панельдің артына орнатуға мүмкіндік беретін жұқа гайкамен келді. Ол сондай-ақ қандай да бір себептермен өте ұзын білікке ие болды. Біріншіден, білікті бекіту және жіптерді 1/4-20 матрицамен кесу. Мен қолданған алюминийден болып шықты, сондықтан кесу өте тегіс өтті, бірақ жіптер мүмкіндігінше берік емес. Кір жуғышты алып, оны CD-ROM ортасындағы тесіктің астына ортаға салыңыз. Ыдыстың ортасындағы тесіктің диаметрін жуғышқа қарындашпен белгілеңіз. Енді қалайы кескішті қолданыңыз және шайбаның диаметрін ықшам дискідегі CD-ROM-дің ортасындағы тесікке сәйкес келмейінше кесіңіз. Потенциометрдің панельде туралануын қамтамасыз ету үшін бетінде «соққы» бар. Бұл мүмкіндікті пайдалану үшін ықшам дискіде тесік жасаңыз. Тегістеу тесігін дұрыс орналастыру мен шайбаны дәл кесу арасында сіздің потенциометр карусельдің дәл ортасында болады. Гайканы қысыңыз, сонда сіздің ықшам дискіңіз мықты бекітілген. 1/4-20 алты бұрышты гайкалардың біріне потенциометрдің білігіне бекітіңіз.

4 -қадам: төменгі ықшам дискіні жоғарғы ықшам дискіге бекітіңіз

Төменгі ықшам дискіні жоғарғы ықшам дискіге бекітіңіз
Төменгі ықшам дискіні жоғарғы ықшам дискіге бекітіңіз

Төменгі ықшам дискіні қоспас бұрын, фотокамераның бекіту болтын бекітіңіз. Басқа компакт-дискіні осы жинаққа бекіту үшін 4-40 машинаның он екі бұрандасын, аралықты және алты бұрышты гайканы қолданыңыз.

5 -қадам: Карусельді ағашқа орнатыңыз

Карусельді ағашқа орнатыңыз
Карусельді ағашқа орнатыңыз

Бұрандалы потенциометр білігін ағаштың алдын ала бұрғыланған 1/4 дюйм тесігіне салыңыз. Потенциометрдің білігіне екінші 1/4-20 алты бұрышты гайканы бекітіп, потенциометр кезінде карусель алға қарай бағытталатындай етіп гайканы қысыңыз. Бұл аналогтық диапазонның дәл орталығында орналасқан, мен бұл тапсырманы жеңілдету үшін біліктің ұшын кескіш маркермен белгілеп қойдым.

6 -қадам: MCU -ны сериялық вольтметрге айналдыру үшін тестілік микробағдарлама жазыңыз

MCU -ны сериялық вольтметрге айналдыру үшін тестілік микробағдарлама жазыңыз
MCU -ны сериялық вольтметрге айналдыру үшін тестілік микробағдарлама жазыңыз

Мен NXP LPC2148 LPC2148 MCU қондырғысын қолдандым, өйткені мен олармен жұмыс тәжірибемнен таныспын. Басқа жақсы таңдау - бұл аналогты кірістері бар кез келген арзан MCU және ақысыз GNU құралдар тізбегі мен RS232 порты бар ақысыз GPIO түйреуіштері. IDE мен компиляторды қолдана отырып, сіз қабылдаған аналогтық кірісті оқитын микробағдарламаны жазыңыз. сериялық порттағы нәтижелер. MCU бағдарламалаудың күрделілігін ескере отырып, осы тақырып бойынша егжей-тегжейлі нұсқаулар өздігінен болады. MCU -ды тиісті жарқыл кабелімен жарқылдатыңыз. Сіздің кодыңыз бірінші әрекетте дұрыс жұмыс істейді, иә?

7 -қадам: MCU көрсеткіштерін калибрлеңіз

MCU көрсеткіштерін калибрлеңіз
MCU көрсеткіштерін калибрлеңіз
MCU көрсеткіштерін калибрлеңіз
MCU көрсеткіштерін калибрлеңіз

Сонымен, потенциометрді MCU тақтасына бірнеше аллигатор қысқыштарымен қосыңыз. Мен сол жақ электрлік терминалды MCU тақтасындағы 3.3VDC көзіне жалғадым, оң жақ терминалды жерге тұйықтадым, ал ортаңғы терминалды аналогтық кіріс түйреуішіне 1К резистор арқылы жалғадым. потенциометр - сапар шегудің бір бөлігінде. MCU -ды қуат көзімен қамтамасыз етіңіз және сериялық кабельді қосыңыз. Өзіңіздің сүйікті RS232 терминалы бағдарламасын ашыңыз және оқулардың кіруін бақылаңыз. Мен бірінші кезекте іздегенім-бұл ADC тіркеуге болатын ең жоғары/ең төмен кернеу. Мен бұл сандарды микробағдарламаға енгіздім, вольтметрдің коды бойынша бірнеше сандық математиканы қолдандым., қайта құрастырылды, жаңартылды және менің терминалды бағдарламамды сақтық көшірмесін бастады. Айтпақшы, «_udivsi ()» іздеу қиын. Шамасы, LPC2000 MCU бөлуді ұнатпайды. Келесі сандар жиыны карусель тура алға, солға және оңға бағытталған кездегі кернеу болды. Мен карусель мағыналы сандарға қарағанда әлдеқайда солға және оңға бұрыла алатынын білдім. Мен шамамен 180 градусқа жақсы оқыдым, сондықтан мен камерамды толық солдан оңға қарай бағыттай аламын. Тағы да, мен бұл сандарды микробағдарламадағы есептеулерге қостым. Бұл потенциометрден алынған көрсеткішті сенімді сенсорлық көрсеткішке айналдырады.

8 -қадам: Қалған жабдық пен электрониканы қосыңыз

Қалған жабдықты және электрониканы қосыңыз
Қалған жабдықты және электрониканы қосыңыз
Қалған жабдықты және электрониканы қосыңыз
Қалған жабдықты және электрониканы қосыңыз

Кронштейндерді ағаш бұрандалармен ағашқа бұраңыз. Беріліс қорабының бұрышын жақшалардың біріне бекітіңіз. Уақыт белдеуін карусельге және жетек шкивіне бекітіңіз. Қажет болса, қосымша кронштейнді қолдана отырып, екі жақшаның арасындағы кернеу серіппесін бекітіңіз. Енді мен H-Bridge ПХД-ін (ескі жобаның артықшылығы) екі жақшаның арасындағы ағаш бөлігіне бұрап қойдым.

9 -қадам: кабель салу

Кабельдеу
Кабельдеу
Кабельдеу
Кабельдеу
Кабельдеу
Кабельдеу

Әй, маскүнемдіктің уақыты келді. Сізге MCU-ны потенциометрге қосатын сымдар қажет (бұл мәліметтерді қайталау үшін 7-қадамды қараңыз), MCU-ны H-Bridge-ге қосу және H-Bridge-ді редукторға жалғау. Бұл сымдарды өлшеу, кесу, кесу және дәнекерлеу. Модульдік сымдар жүйесі үшін, түйреуіштер мен коннекторларды, қысқыш сымдарды және жылуды қысатын түтіктерді, резеңке таспаларды, ілмектерді, велкро таспалар мен қапсырмалар мен таспалы кабельдер мен лоттарды қолданыңыз. mouser.com сайтындағы қымбат емес бөлшектер. Шынында да, шынымен жақсы кабельдер жасау - көп жұмыс. Сіздің жүйеңіз үшін ең жақсы нәрсені жасаңыз.

10 -қадам: микробағдарламалық жасақтаманы аяқтаңыз

Сонымен, енді сізде аппараттық құралдар мен электроника жұмыс істейді, ал сізде калибрлеу нөмірлері бар. Адамның өмірін елемейтін зұлым бағдарламалық жасақтамадан қорқуды және ренжуді үйренуге қабілетті нейрондық торды қолданып жазыңыз. Мүмкін болса, кездейсоқ мінез -құлық үшін тінтуірдің ми жасушаларымен байланысыңыз. Мен роботқа жалын мен штангаларды қосуды ұсынар едім, енді сіздің роботыңызда батырды жасыратын орын аз. Оның Ахиллес өкшесі қазір жұқа мақтадан жасалған спорттық шұлықтың баламасымен қоршалған, бірақ бұл жақсы, себебі сіздің қарсыласыңыз онша жарқын емес. Сәттілік тілеймін, және Швейцариялық банк шотыңызға Pi сандарын пайдаланбауды ұмытпаңыз. нөмірі … тағы. Менің бірінші кітабымды оқығаныңыз үшін рахмет.

Ұсынылған: