Мазмұны:

Микро: бит иттердің есігін ашатын құрал: 8 қадам (суреттермен)
Микро: бит иттердің есігін ашатын құрал: 8 қадам (суреттермен)

Бейне: Микро: бит иттердің есігін ашатын құрал: 8 қадам (суреттермен)

Бейне: Микро: бит иттердің есігін ашатын құрал: 8 қадам (суреттермен)
Бейне: 💦Blackview BV9200 АДАЛ соққыға төзімді шолу 2024, Маусым
Anonim
Image
Image
Микро: иттердің есігін ашатын құрал
Микро: иттердің есігін ашатын құрал

Сіздің үй жануарлары бөлмелерде өздерін ұстай ма? Сіз өзіңіздің үйіңізді достарыңыз үшін қол жетімді етуді қалайсыз ба? Енді сіз жасай аласыз, алла !!

Бұл жобада (үй жануарларына қолайлы) қосқыш басылған кезде есікті ашу үшін микро: биттік микроконтроллер қолданылады. Бізге моторды орнатуға және қозғалтқышты есікке қосуға арналған микро: бит (мүмкін пайдалы), жоғары моментті қозғалтқыш және кейбір механикалық бөлшектер мен бөлшектер қажет болады.

Оқу уақыты: ~ 15 мин

Жасалу уақыты: ~ 30-45 мин

Құны: ~ 60 доллар

*Бұл жоба үйді, жұмыс орнын немесе адамдарға физикалық кеңістікке қол жетімділікті жақсартудың төмен әдісі ретінде қолданыла алады! Алақай!!

Жабдықтар

Материалдар

  • микро: бит
  • microUSB кабелі (3 фут немесе одан көп)
  • Binary Bots Planet Totem Spider жиынтығы

    • Егер бұл сіздің робототехника бойынша алғашқы жобаңыз болса, мен сізге бұл жинақты қолдануға және оқулықты сол күйінде ұстауға кеңес беремін. Егер сіз бұрын бірнеше жобалар жасаған болсаңыз, түзетулер мен өзгертулер енгізіңіз. Мұнда екі нәрсені есте ұстау қажет:

      • Бұл жоба біздің есікті ашу үшін жоғары моментті қозғалтқышты қажет етеді. Бұл жиынтықтағы қозғалтқышты басқару жүйесі мен жоғары жылдамдықтағы мини тұрақты ток қозғалтқышы бұл жобаны құруда өте пайдалы болды.
      • Ассорти тақталар, жаңғақтар мен болттар да ыңғайлы болды, бірақ оларды басқа робототехника жиынтығынан немесе тікелей өндірушіден ұқсас механикалық бөлшектермен ауыстыруға болады.
  • 3 AAA батареялары
  • 2 ұзындығы 24 калибрлі сым, 3 - 4 фут (1 - 1,3 м)
  • Балық аулау желісі, 4 '(1,3 м)
  • Алюминий, 2 «x3» тіктөртбұрыш (5-7 см)
  • 8 кішкентай тырнақ
  • 6 итергіш түйреуіш
  • Қабырғаға жабысқақ жабысқақ

Құралдар

  • Жүргізуші жиынтығы

    Ескерту: Binary Bots жиынтығы M3 драйверімен (және магнитті, wooo !!!) және кішкентай бұрағышпен бірге келеді

  • Балға
  • Сым тартқыштар
  • Ыстық желім диспенсері (суретте жоқ)
  • Қайшы
  • Өлшеу таспасы
  • Қарындаш

1 -қадам: Алюминий қақпағын дайындау және жабу

Дайындық және алюминий қақпағының қақпағы
Дайындық және алюминий қақпағының қақпағы

1. Есіктің енін өлшеңіз және жазыңыз (ішкі бөлігі)

2. 45 градус бұрышта есіктің ілмегінен қабырғаға дейінгі қашықтықты есіктің ілмектеріне перпендикуляр өлшеңіз

Ескерту: сіздің бөлменің параметрлері менікінен өзгеше болуы мүмкін. Есте сақтау керек ең бастысы - айналу моменті перпендикуляр қолданылғанда ең төмен. Басқаша айтқанда, қозғалтқышты мүмкіндігінше перпендикулярға жақын орнатуға тырысыңыз. 45 градус бұрыш - бұл сізге қажет ең кішкентай бұрыш, моторға есікті ашуға үлкен бұрыштар оңай болады.

3. 2 «x3» алюминий кесегін кесіңіз (мысалы, қайта өңделген банкадан)

2 -қадам: Оны құрастырыңыз: есікті қосу механизмі

Оны құрастырыңыз: есікті қосу механизмі!
Оны құрастырыңыз: есікті қосу механизмі!
Оны құрастырыңыз: есікті қосу механизмі!
Оны құрастырыңыз: есікті қосу механизмі!
Оны құрастырыңыз: есікті қосу механизмі!
Оны құрастырыңыз: есікті қосу механизмі!

Бұл бөлікті құру үшін сізге Binary Bots жиынтығынан келесі бөлшектер қажет:

  • 3 дана 100х30 см
  • 2 екі саңылаулы 90 кронштейн
  • 4 6 мм М3 болттар
  • 4 құлыптау гайкалары
  • 2 8 мм M3 болттар
  • 2 М3 жаңғақ

1. Тақталардың бірін алыңыз. Сол жақ шетінен есіктің енін өлшеп белгілеңіз

2. Екінші тақтаны алыңыз. Екінші тақтаны біріншісіне перпендикуляр түрде қосыңыз, осылайша екінші тақта есіктің ені сызығының оң жағында болады. (Фото 2)

Ол үшін екі кронштейнді, 6 мм М3 болтты және 4 бекіткіш гайканы қолданыңыз. (Фото 3 және 4)

3. Үшінші тақтаны алып, екіншісіне ұзын (8мм) М3 болттары мен М3 төртбұрышты гайкаларды қолданып, түзу жолмен жалғаңыз. (Фото 5 және 6)

3-қадам: Оны жасаңыз: үй жануарларына арналған қосқыш

Оны жасаңыз: үй жануарларына арналған қосқыш!
Оны жасаңыз: үй жануарларына арналған қосқыш!
Оны жасаңыз: үй жануарларына арналған қосқыш!
Оны жасаңыз: үй жануарларына арналған қосқыш!
Оны жасаңыз: үй жануарларына арналған қосқыш!
Оны жасаңыз: үй жануарларына арналған қосқыш!

Бұл бөлікті құру үшін сізге Binary Bots жиынтығынан келесі бөлшектер қажет:

  • 100x30 см мөлшеріндегі 2 тақта
  • 4 6 мм М3 болттар
  • 4 М3 жаңғақ
  • 2 8 мм нейлоннан жасалған ілмектер

Сізге сондай -ақ қажет болады:

  • 2 3-4 фут (1-1,3 м) бұрандалы 24 калибрлі сым

    Оқшаулаудың екі шетінен шамамен 2,5 см қашықтықты алыңыз

  • 3 итергіш түйреуіш

1. Тақталардың біреуін алыңыз да, нейлоннан жасалған тіректерді M3 екі (2) жаңғақпен сол жаққа бекітіңіз. (Фото 1 және 2)

2. Екінші тақтаны алыңыз да, нейлоннан жасалған ілгектер арқылы екінші тақтаны біріншіге бекіту үшін M3 (екі) болтты қолданыңыз. (Фото 3)

3. М3 болттарының біреуін алыңыз да, оны жоғарғы тақтаның оң жақ шетіндегі тесіктен өткізіңіз. Сымның бір ұшын болт негізіне ораңыз. (Фото 4)

4. Болтты орнына бекіту үшін М3 гайкасын қолданыңыз. (Фото 5)

5. Төменгі тақта үшін 3 -ші және 4 -ші қадамдарды қайталаңыз, екінші болттың біріншіден тікелей төмен тұрғанына көз жеткізіңіз.

Коммутаторды жапқанда (тақталарды бір -біріне итеру), жоғарғы және төменгі болттар бір -біріне басылып, толық жанасуы керек.

4 -қадам: Оны құрастырыңыз: Моторға орнатыңыз

Оны құрастырыңыз: моторлы тау!
Оны құрастырыңыз: моторлы тау!
Оны құрастырыңыз: моторлы тау!
Оны құрастырыңыз: моторлы тау!
Оны құрастырыңыз: моторлы тау!
Оны құрастырыңыз: моторлы тау!

Бұл бөлікті құру үшін сізге Binary Bots жиынтығынан келесі бөлшектер қажет:

  • 100x100 см тақтайша
  • 2 кішкентай бұрандасы бар 1 кішкентай мотор (өте сүйкімді, бірақ өте күшті!)
  • 1 моторлы қондырғы («веб -іске қосқыш»)
  • 1 катушкалар жиынтығы («веб -катушкалар»)
  • 6 6 мм М3 болттар
  • 6 М3 жаңғақ

Сізге сондай -ақ қажет болады:

  • 6 кішкентай тырнақ
  • 1 түйреуіш
  • 4 фут (1,3 м) балық аулау сызығы (немесе бірдей күшті сызық)

1. Қозғалтқышты қозғалтқыш қондырғысына екі кішкене бұрандамен салыңыз және бекітіңіз (егер бар болса, үлкен бұрағышты пайдалану ұсынылады.)

2. Көлемі 100х100 см болатын тақтаны алыңыз да, мотордың 6 болттары мен гайкаларын қолданып, қозғалтқышты сол жаққа (шамамен) ортасына бекітіңіз

3. Ролик пен балық аулау желісін алыңыз. Балық аулау сызығының бір ұшын катушканың ортасынан өткізіңіз, содан кейін тістерді ораңыз. Ыстық желіммен бекітіңіз

4. Екі катушканы бір -біріне итеріңіз (жіпті екі бөліктің арасына қысып), мотор жетегінің білігіне тордың бөлігі сыртқа қарайтындай етіп салыңыз. Сыртынан ыстық желіммен бекітіңіз

5 -қадам: Электрониканы қосыңыз

Электрониканы қосыңыз!
Электрониканы қосыңыз!
Электрониканы қосыңыз!
Электрониканы қосыңыз!
Электрониканы қосыңыз!
Электрониканы қосыңыз!

Сізге келесі бөліктер қажет болады:

  • микро: бит
  • microUSB кабелі
  • Binary Bots мотор драйвері тақтасы
  • 3 AAA батареясы

1. Моторды бекіту қондырғысын алыңыз да, қозғалтқышты драйвер тақтасына қосыңыз. (Фото 2)

Қызыл қозғалтқыш сымын «Motor1» деп белгіленген сол жақ бастық штырына жалғаңыз. Қара мотор сымын «Motor1» деп белгіленген оң жақ бастиек штырына жалғаңыз.

2. Үй жануарларына арналған қосқышты қосыңыз! Коммутатор сымдарының бірін микро: биттік Р0 түйреуішіне, екіншісін микро: разрядты GND істігіне қосыңыз (қосқыш сым қайда кететіні маңызды емес). (Фото 3)

3. Микро: битті мотор драйверінің тақтасына түймелер сыртқа қарайтындай етіп салыңыз (мотор жүргізушісінен алыс).

4. Батареяларды қозғалтқыш тақтасына салыңыз. Қуат қосқышын тауып, «өшіру» күйіне өтіңіз

6 -қадам: кодтау: қозғалтқышты басқару

Кодтау: қозғалтқышты басқару!
Кодтау: қозғалтқышты басқару!
Кодтау: қозғалтқышты басқару!
Кодтау: қозғалтқышты басқару!
Кодтау: қозғалтқышты басқару!
Кодтау: қозғалтқышты басқару!

Make Code веб -сайтына өтіңіз: www. MakeCode.org және micro: bit опциясын, содан кейін «Жаңа жоба» таңдаңыз. Жобаның атын өзгерту ұсынылады, ол не істеп жатқанын анықтауға көмектеседі, мысалы «Есік ашатын».

Кейбір фондық ақпарат:

P0 түйреуіші іске қосылғанда (коммутатордың жабылуы арқылы), біз қозғалтқышты бұру керек, ол балық аулау жолын орау арқылы есікті ашады. Біз сонымен қатар есікті қайтадан жабу үшін балық аулау желісін босатқымыз келеді. Қозғалтқышты қолмен бұрап алу және босату, сондай -ақ қозғалтқыштың қуатын өшіру пайдалы.

Біз тұрақты ток қозғалтқышымен айналысатындықтан, қозғалтқыш сымдарының біріне қуат беріп, екіншісін жерге қосқанда, қозғалтқыш бір бағытта айналады. Қуатты қозғалтқыш сымдарына қосқанда, қозғалтқыш басқа бағытта айналады. Қозғалтқыш сымдарының екеуінің де қуаты моторды өшіреді.

Бастайық!

Бірінші код функциясы: мотор Doggo қосқышымен іске қосылады

Бұл функция 1 -суретте көрсетілген.

1. «түйреуіш басылғанда» шығарыңыз (кіріс блоктары) және оның P0 түйреуішіне орнатылғанына көз жеткізіңіз

2. P0 түйреуішінің блогында P13 микро -разрядты түйреуішті қосу үшін сандық жазу блоктарын қолданыңыз (1 -ге орнатыңыз) және микро: биттік түйреуіш P14 сөндіріңіз. Бұл қозғалтқышты бір бағытта қосады

Сандық жазу блоктары Advanced Pins бөлімінде орналасқан. Төменгі көрсеткіні басу арқылы тиісті түйреуіштерді таңдаңыз.

3. Шамамен 7 секундқа (7000 мс) үзіліс қосыңыз, содан кейін P13 пен P14 -ті 0 -ге орнату арқылы қозғалтқышты өшіріңіз.

Ескерту: 7 секунд менің қондырғыма және менің итімнің қажеттіліктеріне жақсы әсер етті, бірақ сіздің қажеттіліктеріңізге есікті жеткілікті түрде ашу үшін бұл уақыт жеткілікті екенін тексеріңіз.

4. P14 қосу және P13 өшіру үшін цифрлық жазу блогының көмегімен қозғалтқышты бұрап алыңыз (оны кері бағытта бұрыңыз). Сіз орамалмен бірдей уақытты босатуды ұмытпаңыз.

5. Қосымша: светодиодты пайдаланып, қозғалтқыштың қашан қосылатынын білу үшін кері санау/санау таймерін қосыңыз. Сондай -ақ, қосқышты басқан кезде, сондай -ақ қозғалтқыш босатылғанға дейін үзіліс жасау ұсынылады.

Екінші код функциясы: қолмен ашық

Бұл функция 2 -суретте көрсетілген.

1. Қолмен ауысу үшін «А түймесін басылды» (енгізу блоктары) сүйреңіз.

2. Бұл блоктың ішінде P13 микро -разрядты қосу үшін цифрлық жазу блоктарын қолданыңыз (1 -ге орнатыңыз), ал микро: Р14 разрядты түйреуішті (0 -ге орнатыңыз) өшіріңіз

3. ~ 3s (3000 мс) кідірту блогын қосыңыз

4. Қозғалтқышты өшіріңіз! (цифрлық жазу блоктарын 0 -ге орнату арқылы)

5. Қосымша: Қозғалтқышты қоспай тұрып, белгішені көрсетіңіз, осылайша қозғалтқыш қай жаққа бұрылатынын білесіз.

Мен үшін тіктөртбұрыштың контурын таңдадым, сондықтан «ашық есікті» көрсетіңіз, сізге және сіздің миыңызға мағынасы бар нәрсені таңдаңыз.

Үшінші код функциясы: қолмен жабу

Бұл функция 3.1 суретте көрсетілген. Қолмен ауысу үшін «В түймесін басылды» (енгізу блоктары) сүйреңіз.

2. Бұл блоктың ішінде P13 микро -разрядты қосу үшін цифрлық жазу блоктарын қолданыңыз (0 -ге орнатыңыз), ал микро -разрядты P14 (1 -ге орнатыңыз)

3. ~ 3s (3000 мс) кідірту блогын қосыңыз

4. Қозғалтқышты өшіріңіз! (екі цифрлық жазу блоктарын 0 -ге орнату арқылы)

5. Қосымша: Қозғалтқышты қоспай тұрып, белгішені көрсетіңіз, осылайша қозғалтқыш қай жаққа бұрылатынын білесіз.

Төртінші код функциясы: қозғалтқышты өшіру

Бұл функция 3 -суреттің төменгі жағында көрсетілген.

1. «А+В батырмасы басылған» блогын шығарыңыз

2. P13 пен P14 екеуін де 0 -ге орнату үшін екі сандық жазу блогын қолданыңыз

7 -қадам: Орнатыңыз

Оны орнатыңыз!
Оны орнатыңыз!
Оны орнатыңыз!
Оны орнатыңыз!
Оны орнатыңыз!
Оны орнатыңыз!

1. Алюминийді есіктің ілмегіне орау үшін қабырғаға жабысқақ шыбықтың бір бөлігін қолданыңыз

Алюминийді ысырманың айналасына бүгіңіз, сонда есік толық жабылады, бірақ оның жабысуына жол бермейді.

2. Ыстық желім диспенсерінің көмегімен есіктің механизм бөлігінің қысқа ұшын ілмектің астына жабыстырыңыз. Қосымша тұрақтылықты қамтамасыз ету үшін ұзын бөлікті есікке жабыстырыңыз

3. Қозғалтқыш қондырғысы мен қозғалтқышты басқару тақтасын қабырғаға бекітіңіз. Бөлшектерді орнында ұстау үшін итергіш түйреуіштерді уақытша қолданыңыз, содан кейін мотор контроллерін бекіту үшін 6 шегені, ал мотор контроллер тақтасын бекіту үшін 2 шегені қолданыңыз.

4. Қабырғаға жабысқақ жабынды қолданып, коммутаторды есікті ашуға ыңғайлы жерге бекітіңіз. Менің итім өте үлкен болғандықтан, мен оны еденнен шамамен 0,5 фут биіктікте орнаттым, осылайша догго сөндіргішті тұмсығымен баса алады.

Мен жабысқақ жабысқақтарды таңдадым, сондықтан мен қосқышты реттеп, қажет болған жағдайда заттарды алып тастай аламын, бірақ егер сіз оны тұрақты етіп жасағыңыз келсе, шегелерді немесе ыстық желімді қолдануға болады.

5. Ажыратқыш сымдарды қабырғаға сыммен бекіту және олардың ажыратылуын болдырмау үшін пайдаланыңыз

6. Мотор катушкасы мен есік механизмінің арасына балық аулау сызығын бекітіңіз. Есікті толығымен жабыңыз, содан кейін балық аулау сызығын есік механизмінің айналасына бірнеше рет ораңыз, содан кейін оны ыстық желіммен бекітіңіз

8 -қадам: тестілеу және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура

Тексеру және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура!
Тексеру және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура!
Тексеру және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура!
Тексеру және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура!
Тексеру және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура!
Тексеру және орналастыру! және сіздің үйді қол жетімді етіңіз, Ура!

Хузза !! Тестілеу кезеңіне дайын! Микро: битке қосыңыз (microUSB кабелі арқылы) және мотордың басқару тақтасын қосыңыз.

Коммутаторды іске қосыңыз және мотор сіздің ескірген досыңыздың қашып кетуі үшін есікті ашатынын тексеріңіз! Сонымен қатар, қозғалтқыш ашылады, осылайша сіз есікті қайтадан жаба аласыз.

Мүмкін, бірдеңені түзету/түзету қажет болуы мүмкін, сондықтан барлық түймелерді тексеріңіз, жүйенің қабырғаға бекітілгеніне және ештеңеге кедергі жасамайтынына көз жеткізіңіз.

Doggo Door Doer Opener -ді тексергеннен кейін оны үй жануарларына көрсетіңіз! … Мүмкін, оларды жаттықтырарсың, ха. Мен мұны коммутатордың үстіндегі тәттілерді қолдану арқылы жасадым, сондықтан менің итім кездейсоқ қосқышты іске қосты, содан кейін ол есіктің ашылғанын көрді. Бірнеше әрекет қажет болды (мен оған «қосқышты алу» командасын бердім), бірақ ақырында ол түсінді! Енді мен сүйкімді, бірақ мазасыз итімді үйге жалғыз қалдыра аламын, ол өзін тұзаққа түсіреді деп уайымдамай (әдейі ме? Менде ештеңе жоқ).

Өз өмірімізді және өзгелердің өмірін жеңілдету және жақсарту үшін технологияны қолданғанымызға шүкір!

Егер сізде қандай да бір сұрақтар туындаса, мәселелер туындаса немесе осы жобаға қатысты басқа да идеяларыңыз болса, маған хабарлаңыз, мен сіздің жасаған нәрселеріңізді көруге қуаныштымын, сондықтан өз туындыларыңызбен бөлісіңіз!

Бақытты болыңыздар, достар!

Ұсынылған: