Мазмуну:
Video: Roll-E [Upcyled E-Waste Robot]: 4 Steps (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Таштанды чогултуучу досубуз WALL · E эсиңиздеби? Ооба, бул жерде бул киши анын кичүү аталаш агасы жана анын аты Roll-E. Бул расмий түрдө менин биринчи көрсөтмөм, андыктан боорукер болуңуз жана каталарымды мага билдириңиз.
Эч ким сүрөттөрсүз узак көрсөтмөлөрдү окуганды жактырбайт, ошондуктан мен бул роботту курууну оңой кылуу үчүн мүмкүн болушунча көп сүрөттөрдү кошууга аракет кылдым. Мен ошондой эле нускаманы мүмкүн болушунча кыска жана түз кылдым [болгону төрт кадам].
Окутуучу төрт бөлүктөн турат;
- Материалдар
- Ассамблея
- Электр байланыштары
- Code.
Кире берели ….
1 -кадам: материалдар
Материалдар тизмеси
- Arduino Uno (x1) - Бул биздин роботтун мээси болмок.
- Motor Shield (x1) - Биздин редукторлуу моторлорубузду айдоо үчүн, эгер сиз билсеңиз, L293D чипин колдонсоңуз болот. Мен мотор калканчын тандагам, анткени аны колдонуу салыштырмалуу оңой, жана жакшыртылган функциялар үчүн дагы моторлорду кошууга орун берет.
- Тиштүү моторлор (x2) - Моторду жылдырмакмын. Зымдарды туташтыруу - Буларга бир -эки керек болот.
- Robot Tires (x2) - Булар биздин дөңгөлөктөрдүн ролун аткармак.
- Mini Breadboard (x1) - Биздин схеманы оңой эле ширетүүнүн кажети жок куруу үчүн.
- Эски электроникадан кооз көрүнгөн басылган плата (pcb) - Бул биздин роботтун кубасы болмок, ал эч кандай интеллектуалдык максатка кызмат кылбайт, анын сонун көрүнүшү жана эски электрониканы көтөрөт.
- Дезодоранттагы топтор
- HC -SR04 Ultrasonic сенсор - тоскоолдуктарды болтурбоо үчүн.
- Switch (x1) - роботту күйгүзүү же өчүрүү үчүн.
- Зымдарды туташтыруу - микросхемаларды куруу үчүн.
- Ысык желим тапанча - Менимче, бул эмне үчүн колдонулат.
2 -кадам: Ассамблея
Биринчиден, эң сонун компьютериңизди алыңыз жана маркерди колдонуп, ардуиноңуздун кайда жатышын белгилеңиз. Ардуиноңузга орун берүү үчүн болгон компоненттерди алып салыңыз.
Ардуинону компьютерге орнотуңуз, Arduinoдогу бурама тешиктерди колдонмо катары колдонуңуз, pcbдеги упайларды белгилеңиз, ошондо pcbге тешиктерди бурсаңыз болот, эгер сиз ардуино тактаңызды pcbге туташтыруу үчүн. Бураманы колдонуу Arduino -ны компьютерден оңой эле алып салууга мүмкүндүк берет. Эгерде сизде бургулоо жок болсо, тешиктерди бурагычтын жардамы менен жасай аласыз, бурагычты белгиленген бөлүккө каршы басыңыз жана бурагычты кайрып жатканда акырын басым жасаңыз
Эскертүү: arduino менен pcbдин ортосуна изоляциялоочу материалды коюңуз, бул pcbдеги туташууларды ардуинонун кыска туташуусуна жол бербөө үчүн
2: ысык желим тапанчаңызды колдонуп, мини -нон тактасын компьютердин каалаган бөлүгүнө чаптаңыз, УЗИ сенсорунун нан тактасында болорун белгилеп, тоскоолдуктарды аныктоо үчүн аны эч нерсе тоспошу керек.
3: Мотор терминалдарынын айланасындагы зымдарды бириктирип, моторлордун иштешине ынануу үчүн туташууңузду текшерип, анан ысык клей менен колдоп көрүңүз. Муну жасагандан кийин дөңгөлөктөрдү моторлорго бекиткиле.
4: ПКБны [arduino жана breadboard тиркелип] оодарып, дөңгөлөктү жана моторлорду артка ысык клей менен жабыңыз. Муну кантип жасоо жөнүндө түшүнүк алуу үчүн сүрөттөргө кайрылыңыз.
Тезирээк куруу үчүн, бурамаларды унутуп, баарын бириктирүү үчүн ысык желим тапанчаны колдонсоңуз болот. Эгерде туура жасалган болсо, клей arduino үчүн изолятор катары кызмат кыла алат.
3 -кадам: Электр байланыштары
Азырынча курулушту бүтүрдүңүз. Бирок, биз баштапкы зымдарды өткөргөндөн кийин, моторду arduinoго үйүп салмакпыз.
Электрдик туташуулар үчүн HC-SR04 ультрадыбыштуу сенсорун, резистору ардуино түшүүчү баскычты зым менен жабыш керек. Андан кийин биз моторлорубузду мотор калканчындагы M3 жана M4 каналдарына туташтырып, мотор калканчын arduino менен бириктирип, ультрадыбыштуу сенсордун жана зымдын түйүндөрүн тийиштүү түрдө arduino пин 13, 12 жана 8 тизебиз.
HC-S04 УЗИ сенсору, баскычы жана ылдый каршылыгы үчүн байланыштар 1 жана 2-сүрөттөрдө көрсөтүлгөн. 10k-ohm резистору пинди жерге туташтырат, бул пин качан жок болгондо ардуинодо LOW окуй турган кылып жасалат. которгуч аркылуу чыңалуу агып жатат.
Мен колдонгон мотор калканы - бул Adafruit мотор калканынын 1 -версиясы, сиз колдонуп жаткан мотор калканына карабастан v1 же v2 же туунду, менимче, байланыш мен кылган нерседен көп айырмаланбайт деп ойлойм. Мотор байланышы үчүн, жөн эле сол мотор зымдарын мотор калканынын M4 терминалдарына жана оң моторду M3 терминалдарына туташтырыңыз [аларды кайсы каналдарга туташтырганыңыздын мааниси жок, мен кодумдун аркасында гана көрсөткөм]. 3 жана 4 -сүрөттү караңыз.
Ps. Сүрөт 4 (Схемалуу мотор байланышы) меники эмес, мен эскизге убактым жок болчу, ошондуктан мен аны
Байланыштарыңызды түзгөндөн кийин, мотор калканчын arduinoго салыңыз.
4 -кадам: Код
Кодду иштетүүдөн мурун AFMotor.h китепканасын орнотушуңуз керек. Бул мотор калканы үчүн китепкана. Бул үчүн төмөнкү шилтемеге өтүңүз, анда муну жасоо үчүн кадамдар бар жана китепкана файлдарын жүктөп алсаңыз болот.
AFMotor.h китепканасынын орнотуу шилтемеси-https://learn.adafruit.com/adafruit-motor-shield/…
Орноткондон кийин, мен муну кантип колдонуу керектигин билүү үчүн китепкананын маалымдамасынын DC мотор классын карап чыгууну сунуштайм. Маалымат үчүн төмөндөгү шилтемени басыңыз.
AF_DCMotor классына шилтеме шилтемеси-https://learn.adafruit.com/afmotor-library-referen…
Мен төмөндөгү кодго arduino эскиз файлын тиркеп койдум. Кодду иштетип жатканда, сериалдык мониторду ачып, код керек болгондой иштеп жаткандыгын байкаңыз
Балдар, сиз муну кылдыңыз, сураныч, мен муну кантип жакшырта алаарымды жана комментарий кутусунда болгон көйгөйлөрүңүздү мага билдириңиз. РАХМАТ
Сунушталууда:
Китеп текчесинин UpCyled спикерлери: 9 кадам (сүрөттөр менен)
UpCyled Bookshelf Speakers: Бул динамиктер абдан начар угулган, бирок чындыгында ичинде сапаттуу драйверлери бар металл корпустун сүйлөгүчтөрүнүн абдан эскирген жыйындысына негизделген, ошондуктан мен аларды жаңыртууну чечтим! Мен жасаган нерселердин дагы мисалдарын көрүү үчүн; менин инстаграмымды караңыз же
Даарат кагазы Roll Phone Mount: 7 кадам (Сүрөттөр менен)
Даарат кагазы түрмөктүү телефонго орнотуу: Телефонуңуз дагы деле тик турушу үчүн заряддалып жатканда аны сактап калуу үчүн бир жер керекпи? Телефонго орнотуу - бул жооп. Үйүңүздүн айланасында бир нече заарат кагазынын түрмөктөрү барбы жана кичине эле картондуңузбу? Эгер кылсаңыз, анда сиз
120 Roll Filmди 620 Roll Filmге Convert: 6 Steps
120 Roll Filmди 620 Roll Filmге айландырыңыз: Ошентип, сиз эски орто форматтагы камераны таптыңыз, бирок азыркы учурда иштеп жаткан 120 форматтагы ролик туура келбейт, анткени катушка бир аз майлуу жана диск тиштери өтө эле 120 катушкага ылайыктуу кичинекей, балким 620 f керек
Fidget Spinnerди колдонуу менен Arduinoдогу Hall Effect Sensor: 3 Steps (Сүрөттөр менен)
Fidget Spinner колдонуп Arduinoдо Hall Effect Sensor: Кыскача Бул долбоордо мен зал эффекти сенсорунун ардуино тактасы менен фиджет спиннеринин ылдамдыгын өлчөө кандайча иштээрин түшүндүрүп жатам. иштөө: -Халл эффекти сенсору-бул магнит талаасына жооп катары анын чыгуу чыңалуусун өзгөртүүчү өзгөрткүч. Холл эффекти
NODEMCU LUA ESP8266 MCP23017 менен 16 Bit Port Expander IC: 6 Steps (Сүрөттөр менен)
NODEMCU LUA ESP8266 MCP23017 менен 16 Bit Port Expander IC: MCP23017 - бул чиптин эки жагында А жана В порттары бар жана казыктар ырааттуу тартипте болгондуктан, такта жасоо үчүн салыштырмалуу оңой IC. Бул ICде колдонулбаган 2 пин бар