Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай материал
- Алхам 2: Shied бүтээх
- Алхам 3: Цагийн тохируулга хийх төлөвлөгөө
- Алхам 4: Цагийн гар барих
- Алхам 5: Бөмбөгөөс дуудлага хийх
- Алхам 6: Тасралтгүй өгөгдөл бүхий бөмбөрцгийг турших
- Алхам 7: Цаг, минутын гарыг бөглөнө үү
- Алхам 8: Тавиурыг бэлтгэ
- Алхам 9: Цом бүтээх
- Алхам 10: Үндсэн загварыг даавуу эсвэл цаасаар хучих
- Алхам 11: Алтан цом
- Алхам 12: Цаг, минутыг тэмдэглэх
- Алхам 13: Arduino програм
- Алхам 14: Андройд програм
- Алхам 15: Бүрэн засах
- Алхам 16: Хаягтай LED нэмэх
- Алхам 17: Цаг ажиллуулах видео
- Алхам 18: LED бүхий илүү олон зураг
Видео: Servo ашиглан Trophy Ball Clock: 18 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Цаг бүх хэлбэрээр ирдэг. Гэхдээ би бөмбөрцгийн хэлбэрийн цагны шинэ зүйл хийхийг хүсч байна, энд минутын зүү нь бөмбөрцгийн хагасаас доош, цагийн гар нь бөмбөрцгийн дээд хагас юм. Юуны өмнө ердийн цагийг хөрвүүлэх талаар бодож үзээрэй. Гэхдээ минут хөдөлж байхад цаг бас хөдөлдөг болохоор хэдэн цагийг төөрөгдөлд оруулдаг. Тиймээс би Servo мотор ашиглан цаг бүтээхээр төлөвлөж байна.
Зүгээр л бөмбөрцөг нь сэтгэл татам зүйл биш юм. Тиймээс би энэ хүрээг хаана байрлуулах талаар бодож байна. Тиймээс эцсийн шалгаруулалт бол цом юм. Тийм ээ, би үүнийг дэлхийн цомд зориулан ФИФА -ийн цомд зориулахаар төлөвлөж байна, гэхдээ миний хөл бөмбөгийн цаг бол ФИФА -ийн цомыг дуусгахад маш хэцүү тул би үүнийг энгийн цом болгон өөрчилсөн.
Цом барихын тулд би хог хаягдлаас хуванцарыг ашиглаж, февикол (цавуу) ашиглан засдаг. Би зөвхөн зураг зурах зориулалтаар төдийгүй Февикол хэрэглэдэг тул өнгөлгөө гялалзаж байна
Алхам 1: Шаардлагатай материал
Төслийн эхэнд миний хаягдал хайрцганд авсан тохирох зүйлийг ашиглахын тулд жагсаалтын талаар ямар ч санаа алга.
Шаардлагатай материал
Цагны хувьд
- Бичил servo мотор - 2 тоо
- Ардуино нэгдээрэй
- Arduino -д зориулсан RTC модуль.
- HC-05 Цэнхэр шүдний модуль нь arduino-д зориулагдсан.
- Хаяглах боломжтой RGB LED зурвас.
- Цахилгаан хангамжийн модуль.
- Хуванцар бөмбөг (би 8 см диаметртэй бөмбөг ашигладаг)
- 12V DC цахилгаан хангамж.
- Энгийн ПХБ.
- Эрэгтэй, эмэгтэй толгой.
- Утас.
Цомын хувьд (Хогийн савнаас хамгийн ихдээ)
- Цомын санд зориулсан модон хайрцаг (Электроникийн хайрцаг)
- 3/4 "PVC хоолойн утас.
- 1 "усан PVC хоолой.
- 1 литрийн багтаамжтай ус Хоосон лонх (2No).
- Хаягдал даавуу.
- Февиколын цавуу
- Усны өнгө
Ашигласан хэрэгсэл
- Гар өрөмдлөгийн машин.
- Гагнуурын төмөр.
- Халуун цавуу буу.
Алхам 2: Shied бүтээх
Shield Building бол төсөл бүрийн эхний алхам юм.
1) Эр толгойг arduino uno -д оруулаад энгийн ПХБ -ийг тавиад хөлийг энгийн ПХБ -д гагнана.
2) Хоёр servo мотор холболтын хувьд зүүг D5 ба D6 -аас аваарай.
3) RTC -ийн хувьд бид аналог талын A4 ба A5 ба +5V ба GRN ашигладаг.
4) Bluetooth -ийн хувьд DX, D3 тээглүүрийг TX ба RX -д ашигладаг. ба 5V ба GRN
5) Хаягдах LED зурвасын хувьд Arduino -ийн D12 -ийг ашиглана уу.
6) Энгийн ПХБ дээрх RTC ба Bluetooth гагнуурын эмэгтэй толгойн хувьд.
7) Servo болон LED туузны 12V -аас 12V, 5V ба 3.3V нунтаг хангамж.
Алхам 3: Цагийн тохируулга хийх төлөвлөгөө
1) Төлөвлөгөөний дагуу бөмбөрцгийн доод хэсэг нь минутер, бөмбөрцгийн дээд хэсэг нь цагийн гар юм.
2) Тиймээс дээд servo нь бөмбөгөнд шууд таардаг.
3) Доод талын servo нь дөрвөлжин тойрог ашиглан доод бөмбөрцөгийг барьдаг.
4) Энэ бүх тохиргоог төв хоолойгоор барьж, доод ба дээд талын servo -ийг барьдаг.
5) Серво роторын төв ба Холдинг хоолойн төв хоёулаа шулуун шугамд байх ёстой. Дараа нь зөвхөн бөмбөг зөв эргэдэг.
Алхам 4: Цагийн гар барих
1) Хаягдал дотроос зузаан саваа олсон. Тиймээс servo -ийн шурагны бэхэлгээний хэмжээг ихэсгэж, бариулын хоорондох зай нь хагас дугуй хэлбэртэй хэсгүүдийн хоорондох зайтай байхаар саваа чангална.
2) Халуун цавуу буу ашиглан чанга наана.
3) 3/4 хэмжээтэй PVC утастай хоолойн нэг фут уртыг авч, сервог барихын тулд зураг дээр үзүүлсэн шиг хоолойны нэг талд оролт ав.
4) Servo эргэдэг төвийн цэг ба 3/4 pvc төвийн цэг хоёулаа тэнцүү байх ёстой.
5) PVC хоолойгоор дамжуулж servo утсыг хоёуланг нь холбож гарга.
Алхам 5: Бөмбөгөөс дуудлага хийх
1) Би охиныхоо Chocos Ball -ийг олсон. Би цагийн гарны таг, минутын гарт бөмбөг ашигладаг.
2) Цагийн гар нь өрөмдлөгийн машин ашиглан дээд талд нь жижиг нүх гаргаад доор нь гараа шургуулж, servo ашиглан засахад маш хялбар байдаг.
3) Хэсэгхэн минутын турш Бөмбөгний төв хэсэгт PVC хоолойн хэмжээнээс илүү том нүх гарга.
4) Одоо servo -аас бөмбөг хүртэлх диаметрийг тооцоолно уу.
5) Дөрвөн тойргийг хуванцар хавтангаар хайчилж ав (би энгийн ПХБ ашигладаг) ба нумын талыг бөмбөгний хажуу талд наалдуулж, хоёр талд нь халуун цавуу буу ашиглана. (Халуун цавууны хувьд зай олдсонгүй, тиймээс би Quater -ийг бөмбөг рүү хайчилж, ажил дууссаны дараа наалдуулахын тулд хажуу тийш нь байлга).
6) Одоо бөмбөгийг хоолойгоор оруулж, улирлын тойргийн хуванцар (хэвлэмэл хэлхээний самбар) -ын төв хэсгийг зурган дээрх шиг доод талын серво руу шургуул.
Алхам 6: Тасралтгүй өгөгдөл бүхий бөмбөрцгийг турших
Туршилтын видеог үзнэ үү.
Алхам 7: Цаг, минутын гарыг бөглөнө үү
Бөмбөгнөөс хайчилж авсан хэсгийг тэр газарт тавиад хурдан засах замаар наана (би үүнийг засахын тулд гагнуурын төмрийг ашигладаг). Одоо тэр лалипоп шиг харагдаж байна.
Алхам 8: Тавиурыг бэлтгэ
1) Цомыг шулуун байлгаж, бүх ардуино болон модулиудыг байрлуулахын тулд надад хайрцаг хэрэгтэй болно.
2) Arduino болон модулиудын хувьд нийт урт нь 14 см. Миний хайрцаг 16CM X 11 CM хэмжээтэй. Энэ нь утастай хайрцаг юм.
3) Хайрцагны төвийг олоорой. Бөмбөрцөгийг засч, арилгах ёстой. Тиймээс би хайрцгийн голд 3/4 инч хэмжээтэй PVC хавтанг наахаар төлөвлөж байна.
4) Хайрцагны голд нүх гаргаж, холболтын хэмжээгээр өргөжүүлнэ. Холбогчийг хайрцагны голд халуун цавуу хийж хөргөсний дараа,
Алхам 9: Цом бүтээх
1) Энгийн зүйл бол загвар цом худалдаж аваад дээд талыг нь огтолж, бөмбөгийг түүгээр засах явдал юм.
2) Гэхдээ би өөрийнхөө цомыг FIFA -гийн цом бүтээхээр төлөвлөж байгаа боловч хогийн саванд ийм зүйл ороогүй тул би ердийн цом барьдаг.
3) Би хоёр бислери усны савыг нэгийг нь сууринд, нөгөө нь биендээ хэрэглэдэг.
4) Үүнээс өмнө цагийн зохион байгуулалтыг хөндөхгүйн тулд 1 "Хоолой ашиглаарай. Цагийг тавиур дээр байрлуулсан 3/4" хоолойн уртаас 1 см бага халуун хоолойг цавуугаар наа.
5) Бислери лонхны дээд хэсгийг хайчилж, зураг дээр үзүүлсэн шиг халуун цавуу хийнэ. Халуун цавуу хийх үед лонхыг хурдан хөргөнө, эсвэл бага дулаан хийнэ, эс тэгвээс лонх хайлна.
6) Хоёрдахь лонхны тагны хэсгийг хайчилж, 1 инчийн хоолойны үлдсэн өндрийг хүртэл хайчилж, суурийг нь огтолж, нүхийг дунд нь тавь.
7) Бүгдийг халуун цавуугаар хийж, орой дээр нь зиг-заг хайчилж, дөл шиг харагдуулна.
8) Одоо үндсэн алхам дуусч, бид үүнийг одоо чимэглэж, алтан цом болгон хувиргахыг хүсч байна.
Алхам 10: Үндсэн загварыг даавуу эсвэл цаасаар хучих
1) Цагаан даавуугаар боож бохь (февикол) ашиглан бүхэлд нь тагийг нь таглаарай.
2) Даавуун дээр 2-3 давхар февикол түрхвэл гялалзсан харагдаж байна.
3) Энэ ажил нь удаан хугацаа, тэвчээр шаарддаг.
4) Үүнийг удаан хугацаанд хатаана. Би үүнийг нэг шөнө үлдээдэг.
Алхам 11: Алтан цом
1) Цомыг будахад алтан даавууны өнгө хэрэглэдэг.
2) Би алтан даавууны өнгийг февикол, устай хольж, цомын дээгүүр 3 бүрхүүл түрхэнэ.
3) Түрхсэний дараа гялалзахгүй, арьсны өнгө шиг харагдана.
4) Хатаасны дараа маш гялалзсан, алтан гулдмай шиг харагдана.
Алхам 12: Цаг, минутыг тэмдэглэх
1) Бөмбөг дэх минут, цагийг тэмдэглэх туршилтын програмыг байршуулна уу.
2) Arduino цуваа дэлгэц дээр товчлуурыг дарж 5 -ыг нэмээд шилжүүлээрэй.
3) Хөдөлгөөн бүрт ноорогоор тэмдэглэгээ хийх.
4) Бүх цаг, минутын турш дууссаны дараа. Дахин 2-3 удаа туршиж үзээрэй.
5) Нэгэнт бүрэн ханасан. Байнгын CD маркер ашиглан мөр, тэмдэглэгээг хий
Алхам 13: Arduino програм
1) Arduino програмд RTC болон Wire номын санг ашиглан огнооны цагийг цагнаас нь сэргээнэ.
2) Servo -ийг хянахын тулд Servo номын санг ашиглана уу.
3) Илүү үр дүнтэй болгохын тулд би хаяглагдах RGB зурвасыг нэмнэ. RGB LED зурвасыг хянахын тулд би PololuLedStrip номын санг ашигладаг.
4) SoftwareSerial нь хөх шүдийг холбоход хэрэглэгддэг.
5) EEPROM номын сан нь RGB туузанд хамгийн сүүлд сонгогдсон өнгийг хадгалахад ашиглагддаг.
Алхам 14: Андройд програм
1) Андройд програмыг хөгжүүлэх гол зорилго нь буруу байвал цагийг өөрчлөх явдал юм.
2) Андройд апп -тай холбогдох, өгөгдөл илгээхдээ Bluetooth ашиглана уу.
3) Аппликешныг ашигласнаар бид RGB LED зурвасын өнгийг өөрчилдөг.
4) Би програмыг хөгжүүлэхийн тулд MIT App зохион бүтээгчийг ашигладаг.
5) Апп хөгжүүлэх талаархи бүрэн гарын авлага авахын тулд owen BT аппликэйшнтэй миний өмнөх RGB Infinity цагийг үзнэ үү. Үүнтэй ижил процедурыг энд дагаж мөрдөнө.
6) apk мөн энэ хуудсан дээр байршуулна.
Алхам 15: Бүрэн засах
1) Одоо цагийг цомд хийж, доорх servo утсыг хоёуланг нь аваарай.
2) Хянагч ба цахилгаан хангамжийг хайрцагт засна уу.
3) Сервүүдийг бамбай руу холбоно уу.
4) Хайрцгийг хааж боолт хийнэ үү.
Алхам 16: Хаягтай LED нэмэх
1) Би хаягийн хаягийн LED зурвас ашиглан Infinity гэрэл хийж байна.
2) Энэ гэрэл нь зөвхөн гоёл чимэглэлийн зориулалттай.
Алхам 17: Цаг ажиллуулах видео
Зөвхөн хангамжийг холбоод ширээн дээрээ хадгалаарай. Тэр гайхалтай харагдаж байна
Алхам 18: LED бүхий илүү олон зураг
Гар утасны програмын өнгийг өөрчилснөөр. Удаан хугацааны дараа энэ төсөл маш удаан үргэлжилсэн бөгөөд маш олон шөнийг өнгөрөөсөн. Гэхдээ би алдаа олох тоолондоо бурхан залруулахын тулд надтай хамт байгаа юм шиг санагддаг.
Зөвлөмж болгож буй:
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Uno ашиглан ESP8266 WeMos D1 R1 Wifi процессор ашиглан ESP32-камер ашиглан зураг авах, илгээх: 7 алхам
ESP8266 WeMos D1 R1 Wifi процессор ашиглан Uno ашиглан ESP32-Cam ашиглан зураг авах, илгээх: Uno ашиглан ESP8266 WeMos D1 R1 WiFI процессор ашиглан ESP32-Cam (OV2640) ашиглан зураг авч имэйлд илгээж, Google Драйвт хадгалаад илгээнэ үү. Twilio ашиглан Whatsapp. Шаардлага: Uno -той ESP8266 WeMos D1 R1 WiFI процессор (https: // protosupplies
HT12D HT12E ашиглан RF 433MHZ радио хяналт - HT12E & HT12D ашиглан 433mhz ашиглан Rf алсын удирдлага хийх: 5 алхам
HT12D HT12E ашиглан RF 433MHZ радио хяналт | HT12E & HT12D -ийг 433mhz ашиглан Rf алсын удирдлага хийх: Энэхүү зааварчилгаанд би HT12E кодчилол бүхий 433mhz дамжуулагч хүлээн авах модулийг ашиглан RADIO алсын удирдлага хийхийг танд үзүүлэх болно. HT12D декодер IC. Энэхүү зааварчилгаанд та өгөгдлийг маш хямд найрлагатай ашиглан илгээх, хүлээн авах боломжтой болно: HT
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй алсын удирдлага - Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч - Rc нисдэг тэрэг - Arduino ашиглан Rc онгоц: 5 алхам (зурагтай)
2.4Ghz NRF24L01 модулийг ашиглан Arduino ашиглан утасгүй удирдлага | Nrf24l01 4 суваг / Quadcopter -ийн 6 суваг дамжуулагч хүлээн авагч | Rc нисдэг тэрэг | Arduino ашиглан Rc онгоц: Rc машин ажиллуулах | Квадрокоптер | Дрон | RC онгоц | RC завь, бидэнд үргэлж хүлээн авагч, дамжуулагч хэрэгтэй байдаг, RC QUADCOPTER -ийн хувьд бидэнд 6 суваг дамжуулагч, хүлээн авагч хэрэгтэй гэж бодъё, энэ төрлийн TX ба RX нь хэтэрхий үнэтэй тул бид үүнийг өөрөө хийх болно
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл