Агуулгын хүснэгт:

Оттоботын өөрчлөлт: 5 алхам
Оттоботын өөрчлөлт: 5 алхам

Видео: Оттоботын өөрчлөлт: 5 алхам

Видео: Оттоботын өөрчлөлт: 5 алхам
Видео: Өөртөө өөрчлөлт хийх 5 алхам. 2024, Арваннэгдүгээр
Anonim
Оттоботын өөрчлөлт
Оттоботын өөрчлөлт
Оттоботын өөрчлөлт
Оттоботын өөрчлөлт

Энэ бол робот техникийн анхан шатны түвшний төсөл бөгөөд би Ottobot-ийг загвар дээрээ шинэ мэдрэгч нэмж оруулаад өөрчилсөн юм. Отто бол Arduino програмчлалын хэл дээр суурилсан энгийн интерактив робот юм. Үндсэндээ энэхүү зааварчилгааны бичлэг нь роботыг хэд хэдэн мэдрэгчид янз бүрийн байдлаар хариу өгөх боломжийг олгодог бөгөөд ингэснээр мэдрэгчийг өдөөсөн зүйл дээр үндэслэн хийдэг. Эцсийн бүтээгдэхүүн нь товчлуур дарагдсан үед оттобот богино аялгуу тоглуулах эсвэл хөлөө цохиж эсвэл гэрэл ялгаруулдаг диодыг асаах ёстой.

Алхам 1: Материал угсрах, програм хангамж суурилуулах

Дараахь электрон бүрэлдэхүүн хэсгүүд болон компьютерийн програм шаардлагатай.

  • Отто DIY робот
  • Arduino-д зориулсан нээлттэй эхийн IDE (миний Macbook Pro дээр 1.8.5 хувилбар байсан)
  • 1 талхны самбар
  • 8 холбогч утас (эрэгтэй -эмэгтэй)
  • 3 холбогч утас (эмэгтэй -эмэгтэй)
  • 2 өнгийн LED
  • 2 товчлуур
  • 1 HW-483 мэдрэгчтэй мэдрэгч

Алхам 2: Товчлууруудыг байрлуулах

Товчлууруудыг байрлуулах
Товчлууруудыг байрлуулах
Товчлууруудыг байрлуулах
Товчлууруудыг байрлуулах

Давхар шугаман багц (DIP) IC-ийн жалганы хажуугаар талхны самбар дээр товчлуур байрлуул. Цахилгаан гүйдэл нь талхны хавтангийн төгсгөлийн туузны дагуу саадгүй урсах тул товчлуурын дөрвөн хөлийг сайтар бэхэлсэн байх ёстой. Үүний нэгэн адил нөгөө товчлуурыг өөр газар байрлуул.

Товчлуурын нэг хөлийг холбогч утсаар (эрэгтэй -эмэгтэй) Arduino Nano IO бамбай дээрх аналог 0 (A0) хүчдэлийн (V эсвэл +) зүү рүү холбоно уу. Мөн энэ хөлөө A0 дохионы (S) зүүгээр холбоно уу. Эсрэг төгсгөлд хөлтэй ижил баганын нүхийг A0 -ийн газардуулгатай (G эсвэл GND) холбоно. Энэ удаад A1 -ийг ашиглахаас бусад тохиолдолд хоёр дахь товчлуурын алхмуудыг давтана уу.

Алхам 3: Олон тооны LED тохиргоо

Олон тооны LED тохиргоо
Олон тооны LED тохиргоо
Олон тооны LED тохиргоо
Олон тооны LED тохиргоо

LED 1 -ийг талхны хавтан дээр залгаарай, хөлийг хоёр тусдаа терминал туузаар булсан байна. LED 2 -ийн урт хөлийг LED 1 -ийн богино хөлтэй зэрэгцүүлэн байрлуулна. LED 2 -ийн богино хөл нь самбар дээр ашигласан багананд байхгүй бол хаашаа ч хамаагүй явж болно. Эцэст нь цуврал хэлхээг дуусгахын тулд би LED 1 -ийн урт хөлийг A4 дохионы (S) зүү, LED 2 -ийн богино хөлийг А4 -ийн G зүүтэй холбосон.

Одоогийн гүйдэл нь эхнээс нь дуустал нэг зам дагуу үргэлжилдэг бөгөөд LED 2-ийн анод (эерэг) нь LED 1-ийн катодтой (сөрөг) холбогддог. Үүнээс гадна аналог зүүгээс гарах хүчдэл эерэг рүү холбогддог. LED 1 -ийн урт хөл, үүнээс LED нь сөрөг хэлхээнээс тогтмол гүйдлийн хэлхээний LED 2 -ийн эерэг хүртэл нэмэлт холболт хийгддэг бөгөөд үүнээс цахилгаан нь сөрөг төгсгөлөөс газардуулгын зүү хүртэл дамждаг.

Алхам 4: Мэдрэгчийн холболтыг дарна уу

Мэдрэгчийн холболтыг дарна уу
Мэдрэгчийн холболтыг дарна уу

Мэдрэгч мэдрэгчийн гурван хөл нь өөр өөр үүрэг гүйцэтгэдэг. Дунд хэсэг нь хүчдэлийг хүлээн авдаг. Хажуу талд нь S үсгээр бичсэн хажуугийн нэг нь дохионы оролтыг хариуцдаг бөгөөд хасах тэмдэгээр тэмдэглэгдсэн нөгөө нь газардуулгын электрод юм. Тиймээс хажуугийн тээглүүрийг дижитал 7 (D7) -ийн S ба G, дунд хөлийг V -тэй холбоно.

Алхам 5: Програмыг байршуулах

Програмыг байршуулах
Програмыг байршуулах

Би энэ лавлагаанд өөрийн ottobot кодын.ino текст файлыг хавсаргав. Би програмынхаа алдаа, ялангуяа LED хэсгийг хүлээн зөвшөөрч байна. Гэрлийг асаах, унтраах гэж шаргуу хичээл зүтгэл гаргаж байсан ч би гэрлийг нэгэн зэрэг анивчуулж чадсан юм. Харилцааны хувьд хоёрдмол утгатай байгаад хүлцэл өчье, миний нийтлэлийг уншигчид дээрх журмыг хялбархан дагаж чадна гэж найдаж байна.

Зөвлөмж болгож буй: