Агуулгын хүснэгт:
- Алхам 1: Зааварчилдаг робот хайрын бурхан үүсгэ
- Алхам 2: Хэлхээ ба эд ангиудын жагсаалт
- Алхам 3: Цээж рүү нүх гарга
- Алхам 4: Хэлхээ ба кодчиллыг угсарна уу
- Алхам 5: Серво угсрах
- Алхам 6: Эцсийн шүргэлт
Видео: Толгой, гэрэл, дуу чимээ бүхий робот Хайрын бурхан: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
By snorlaxprimeFollow Зохиогчийн дэлгэрэнгүй:
Өхөөрдөм хөөрхөн робот хайруулын тавган дээр хэд хэдэн нэмэлт зүйл нэмж өгөх нь надад урам зориг өгсөн, учир нь энэ нь робот бөгөөд энэ нь бас Валентины өдөр юм. Би гэрлээ идэвхжүүлсэн MP3 тоглуулагчийн хэлхээг дахин боловсруулдаг. Үүнтэй ижил хэлхээг Франкенботын зааврын дагуу ашиглаж байна.
Алхам 1: Зааварчилдаг робот хайрын бурхан үүсгэ
Гайхамшигтай зааврыг дагана уу. Гэхдээ одоохондоо биеийг толгой руу нь нааж болохгүй. Бид толгой дохиж, гэрэл асаахад туслах хэлхээ тавих гэж байна.
Надад өөр зүйл бол цаасыг үр тарианы хайрцаг шиг зузаан картон дээр нааж өгөх явдал байв. Гэхдээ энэ нь нугалахад хэцүү болгодог тул чихнийхээ хэсгийг биед нь тааруулахын тулд толгойны зузааныг тохируулах шаардлагатай болно.
Алхам 2: Хэлхээ ба эд ангиудын жагсаалт
Дээрх хэлхээнээс харахад би ардуино наног роботын тархи болгон ашиглаж байна. Толгойгоо дээш доош хөдөлгөхийн тулд servo моторыг 9 -р зүүгээр удирддаг. MP3 тоглуулагч нь LDR (гэрэл мэдрэгч) идэвхжсэн үед таны дуртай хайрын дууг тоглуулахад ашиглагддаг. Та роботыг хайрцагт хийж болох бөгөөд онгойсон үед гэрэл мэдрэгч нь дууг идэвхжүүлнэ. Идэвхжсэн үед би роботын цээжинд суурилуулсан 3 LED -ийг анивчиж байна.
Энд ашигласан хэсгүүдийн жагсаалтыг энд оруулав.
- Ардуино Нано
- DFPlayer мини
- 3 LED
- Мини чанга яригч
- 1K эсэргүүцэл x2
- 330 ом эсэргүүцэл
- Servo мотор
- LDR
- Сервог роботын толгойтой холбох утас
- Мөрийг барих цаасан хавчаар
Алхам 3: Цээж рүү нүх гарга
Гэрэл анивчихгүй бол робот бүрэн гүйцэд биш тул бид 3 LED -ийг цээжиндээ тааруулахын тулд хэдэн нүх гаргадаг. Зөөлөн байж, зүрх сэтгэлийг нь бүү эвдээрэй.
Дараа нь 3 LED -ийг цээжиндээ суулгаарай.
Алхам 4: Хэлхээ ба кодчиллыг угсарна уу
Хэлхээг угсрах. Би Arduino -ийн 9 -р зүүтэй холбогдсон servo -ийг нэмсэн. Серво нь 3 утастай ирдэг. GND -д холбогдох хар эсвэл хүрэн утас. Дунд улаан утас нь VCC (5V), шар утас нь Arduino -ийн 9 -р зүүтэй холбогддог.
Сервог эхлүүлэх ажлыг кодын дараах хэсэгт гүйцэтгэнэ.
Servo myservo; // servoint объектыг үүсгэх servoint цэгийг удирдах pos = 0; // servo байрлалыг хадгалах хувьсагч
Frankenbot хэлхээний өөр нэг өөрчлөлт бол 002.mp3 нэртэй MP3 дууг 07 хавтсанд байрлуулах явдал юм. Кодыг эхлүүлэх нь дараах байдалтай байна.
int Дуу = 2; //sd:/07/002.mp3
Дараа нь servo -г эхлүүлээд дараах кодыг кодын Setup хэсэгт нэмнэ үү
хүчингүй тохиргоо () {
… myservo.attach (9); // 9 -р зүү дээрх servo -ийг servo -д хавсаргана …}
Серво нь дизайнаараа зөвхөн 180 градус эргэх боломжтой тул арчигчтай адил servo -ийг хөдөлгөх код дараах байдалтай байна.
for (pos = 0; pos <= 90; pos += 1) {// 0 градусаас 90 градус хүртэл явна // 1 градусын алхамаар myservo.write (pos); // servo -д 'pos' гэсэн хоцрогдолтой байрлалд шилжихийг хэл (15); // servo байрлалд хүрэхийн тулд 15ms хүлээнэ}} (pos = 90; pos> = 0; pos -= 1) {// 90 градусаас 0 градус хүртэл явдаг myservo.write (pos); // servo -д 'pos' гэсэн хоцрогдолтой байрлалд шилжихийг хэл (15); // servo байрлалд хүрэх хүртэл 15ms хүлээнэ үү}
Дээрх код нь servo -ийг 90 градус хүртэл хөдөлгөж дараа нь тэг байрлал руу буцаана.
Бас нэг жижиг зүйл. Хэрэв та Frankenbot -ийн кодыг ашигладаг бол энэ нь харанхуй байх үед идэвхжүүлэх зориулалттай байсан тул гэрэл байх үед идэвхжүүлэхийн тулд логикийг өөрчлөх шаардлагатай болно. Үүнийг кодын дараагийн хэсэгт хийнэ.
if (ldrStatus> 200) {// нээгдэх үед асна
… // Энд LED анивчиж, дууг тоглуул, та 200 босгыг тохируулж болно // хэрэв өрөө хэт тод эсвэл хэт харанхуй байвал}
Одоо та кодыг arduino -д байршуулж, бүх зүйл хэвийн ажиллаж байгааг шалгаж болно. Хэрэв та миний кодыг ашиглаж байгаа бол үүнийг өөр зүйл болгон өөрчилж болно.
Би танд тав тухтай байлгах үүднээс кодыг бүрэн оруулсан болно.
Алхам 5: Серво угсрах
Та хэлхээ ажиллаж байгааг мэдэж байгаа бол хэлхээг робот руу оруулах цаг болжээ. Хамгийн эхний хийх зүйл бол арын хэсэгт нүх гаргаж, servo -ийг суулгах явдал юм. Дараа нь хэлхээний үлдсэн хэсгийг доод тасалгаанд оруулах нь хамгийн хэцүү зүйл юм. Зураг 3 -т харуулав. Би мөн хэлхээг тэжээхийн тулд өөр нүх гаргав. Дараа нь та бүх зүйлийг наалдуулах хэрэгтэй болно. Гэхдээ эхлээд толгойны ар талыг битгий наа, учир нь та утсыг цаасан хавчаараар холбох хэрэгтэй болно.
Би цаасыг картон дээр наалдуулж байгаа болохоор нааж авахад илүү хэцүү байгаа тул эд зүйлсийг хооронд нь холбоход туслахын тулд цаасан хавчаар ашиглаж байна.
Алхам 6: Эцсийн шүргэлт
Одоо бүх зүйл угсарч, утсыг толгойны ар тал руу холбох цаг болжээ, би утсыг цаасан хавчаараар барьдаг. Толгойгоо наахаасаа өмнө зураг авахаа мартсандаа уучлаарай. Дараа нь мөрийг servo -д холбоно. Миний мөр бага зэрэг богинохон тул ам нь хаагдахгүй байгаа тул хүссэн эффектийг авахын тулд мөрийг тохируулж болно.
Дараа нь гар болон далавчийг нааж, эцсийн өнгөлгөөг хийнэ. Хэрэв та миний LDR роботын амны арын буланд цохиж байгааг анзаарсан бол. Үүнийг мөн урд талын цээжинд хийхийг санал болгож байна.
Хамгийн сүүлчийн алхам бол таны хайрт бурхан амьд болж, таашаал авах явдал юм. Хайртай хүнээ амандаа хадгалсан гэнэтийн бэлгээр гайхшруулж, Гэгээн Валентины өдрийг сайхан өнгөрүүлэх цаг болжээ.
Энэ роботыг бүтээх нь надад таалагдсан шиг танд таалагдсан гэж найдаж байна. Сэтгэгдлээ үлдээнэ үү, эсвэл танд асуулт байвал би хариулахдаа баяртай байх болно. Миний зааврыг уншсан танд баярлалаа.
Зөвлөмж болгож буй:
LED гэрэл, дуу чимээ бүхий DIY зохион бүтээгч ART төслийн санаа: 3 алхам
LED гэрэл ба дууны тусламжтайгаар DIY зохион бүтээгч ART төслийн санаа: Энэ видеонд би LED зурвас, дуу ашиглан гэртээ өвөрмөц урлагийн төсөл хэрхэн хийхийг танд үзүүлэх болно
Гэрэл, дуу чимээ бүхий унтлагын өрөөний сэрүүлэг: 6 алхам
Гэрэл, дуу чимээ бүхий унтлагын өрөөнд зориулсан дохиолол!: Сайн байна уу, өнөөдөр би Arduino UNO -тай унтлагын өрөөнийхөө хаалганы сэрүүлгийг хэрхэн яаж хийхийг танд үзүүлэх болно
Өөрийн IR дуу чимээ, дуу дамжуулагчийг бий болгох: 6 алхам
Өөрийн IR дуу чимээ, дуу дамжуулагчийг бий болгох: Миний төслийг ашиглах үндсэн зарчим бол хэт улаан туяаны (лазер) чичиргээнээс үүдэлтэй дуу чимээ бөгөөд дараа нь хүлээн авагчийн хэлхээний хэт улаан туяаны хүлээн авагчийн диод дээр хэт улаан туяаны чичиргээний дохиог хүлээн авдаг бөгөөд дохиог демодуляц болгон хувиргадаг. дууны сулралд хүрэх
Гэрэл рүү чиглэсэн робот толгой. Дахин боловсруулсан болон дахин ашигласан материалаас: 11 алхам
Гэрэл рүү чиглэсэн робот толгой. Дахин боловсруулсан болон дахин ашигласан материалаас: Хэрэв хэн нэгэн робот техник хоосон халаасанд орж ирэх эсэх талаар хэн нэгэн гайхаж байвал энэ зааварчилгаа нь хариулт өгч магадгүй юм. Хуучин принтерээс дахин боловсруулсан stepper мотор, ширээний теннисний бөмбөг, лаа, бальса, хуучин өлгүүрээс авсан утас, паалантай утас
Хайрын бурхан Noir - Дижитал чимэглэл ба студи дэх замбараагүй байдал: 10 алхам
Хайрын бурхан Noir - Дижитал чимэглэл ба студи дэх замбараагүй байдал: Би Гэгээн Валентины өдөрт зориулж шинэ карт цуглуулахыг хүссэн юм. Гэхдээ би тэнд байгаа элсэн чихэр, бүрсэн элсэн чихэрээс залхаж байсан. Мэдээжийн хэрэг, би өөр чихэрээр бүрсэн зүрхний зургийг авах боломжтой байсан, гэхдээ энэ нь ямар учиртай байсан бэ? Тиймээс би Хайрын бурханы хөргийг хийхээр шийдлээ