Мазмуну:
- 1 -кадам: материалдар
- 2 -кадам: Баскычтын туташууларын басыңыз
- 3 -кадам: Servo Motor Connections
- 4 -кадам: Серво моторун тиркөө
- 5 -кадам: Код
- 6 -кадам: Электрониканы жашыруу
Video: Автоматтык Fedora ташуучу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Көчөдөн оор нерсени көтөрүп баратканда (мисалы, азык -түлүк) жана бир айымдын жанынан өтүп баратып, аны менен учурашуу үчүн федораңызды өйдө көтөргүңүз келген көйгөй барбы? эмне алып жүрөсүң? Мен да, бирок сиз ойлогондо, бул көйгөйдүн жөнөкөй, бирок көрктүү чечими.
1 -кадам: материалдар
- Arduino контроллери
- Серво мотору
- Баскыч баскычы
- 10k Ом резистору- күрөң-кара-кызгылт
- Сиздин узундугуңузга шайкеш келген зымдар жетиштүү
2 -кадам: Баскычтын туташууларын басыңыз
- Диаграммада кара зым которгучтун 1 пинин (сол жагында) Arduinoдогу GND пинине туташтырат.
- Диаграммадагы сары зым которгучтун 2 -пинин (оң жагында) Arduinoдогу 8 -пинге туташтырат.
-10kΩ резисторду (күрөң-кара-кызгылт сары) 2-пинге (оң жагына) жана башка терминалды Arduinoдогу 3.3V пинке туташтырыңыз.
3 -кадам: Servo Motor Connections
- Ак зым (диаграммада сары) servo моторунун сигнал пининен Arduino ~ ~ 9 пинине туташтырылган.
- Кызыл зым серво моторунун сигнал пининен Arduino 5V пинине туташтырылган.
- Сары зым (диаграммада кара) servo моторунун жерге төөнөгүчүнөн Arduino GND пинине туташтырылган.
4 -кадам: Серво моторун тиркөө
- Серво моторунун айлануучу бөлүгүнө байлап коюу үчүн кээ бир шакектерди карандаш менен оюп алдым. Сиз муну үчүн степти колдонсоңуз болот, бирок мен аны жип менен байлап алуунун бир аз коопсузураак жана бекем экенин байкадым.
- Карандаштын экинчи учу шляпанын арт жагына бекитилиши керек. Мен карандашты карматып турушу үчүн, калпактын этегинен кыстыргычты түрттүм жана формасын ийкем.
- Мотор өзү түшүнүктүү болушу үчүн сүрөттө калтырып кеткен табакка (же ашыкча кыймылдабастан башыңыздын үстүндө турушу мүмкүн болгон башка нерсеге) тиркелиши керек.
5 -кадам: Код
#кошуу;
// баскычтын пин
const int buttonPin = 8;
// servo pin
const int servoPin = 9;
Servo servo;
// эсептегичти сактоо үчүн өзгөрмөнү түзүү жана аны 0 коюу
int counter = 0;
жараксыз орнотуу ()
{
servo.attach (servoPin);
// Киргизүү үчүн баскычтарды орнотуңуз:
pinMode (buttonPin, INPUT);
}
боштук цикл ()
{
// баскычтардын абалдарын кармоо үчүн жергиликтүү өзгөрмө
int buttonState;
// digitalRead () функциясы менен buttonPin санариптик абалын окуп, buttonState өзгөрмөсүндө buttonState = digitalRead (buttonPin) маанисин сактаңыз;
// эгерде баскыч баскычтын баскычына басылса жана баскычты бошотууга бир аз убакыт берүү үчүн кичине күтө туруңуз
эгер (buttonState == LOW)
// LEDди күйгүзүңүз
{
counter ++; кечиктирүү (150);
}
эгер (эсептегич == 0)
servo.write (20);
// нөл градус
башка болсо (эсептегич == 1)
servo.write (80);
// болбосо эсептегичти 0го кайтарыңыз, ал сервону 0 градуска кайтарат
башка
counter = 0;
}
6 -кадам: Электрониканы жашыруу
- Конструкцияны анча байкалбагандай кылуу үчүн, ардуино менен баскычты камтыган табакчаны кичинекей кутуга (мисалы, тамекинин кутусу же карттардын кутусунун кутусу) салып, тешип койсоңуз болот. Ошентип, дагы бир нерсе болуп жатат деген шектенүүнү жаратпастан, курулушту ачык көз карашта кармоого болот.
Сунушталууда:
Үч октук жүк ташуучу унаа (cnc) - PLC: 4 кадам
Үч октук жүк ташуучу унаа (cnc)-PLC: Hello Бул диссертация KLOKNER MOELLERдин PLC-PS3 программалоо менен, эки максаттуу механикалык моделдин иштеши, үч огу деп аталган транспорттук кран жана биздин учурда металл жүктөрдү ташуу. Бул эссе
Тонка жүк ташуучу унаасы RC конверсиясы төгүндүлүү жана 4WS төрт рулдуу: 6 кадам (сүрөттөр менен)
Тонка жүк ташуучу унаасы RC конверсиясы төгүндүлүү жана 4WS Quad Steering менен: Мен Tonka жүк ташуучу RC конверсиясы түпнуска идея эмес экенин мойнума алам, бирок мен ойлогондо мен биринчи … деп ойлодум, интернеттен издегенче, D'oh. Ооба, бул мурда эле болгон, бирок менин оюмча, калгандары кыйын жол менен жасап, ийгиликке жетпей калышты
Rover-One: RC жүк ташуучу автоунаасына мээ берүү: 11 кадам
Rover-One: RC жүк ташуучу машинасына/машинасына мээ берүү: Бул көрсөтмө мен Rover-One деп аталган ПХБда. Rover-One-бул мен оюнчук RC автоунаасын/жүк ташуучу унаасын алып, ага мээни берүү үчүн, анын чөйрөсүн сезүү үчүн компоненттерди камтыган чечим. Rover-One бул EasyEDде иштелип чыккан 100мм х 100мм PCB
Zombie Truck, Arduino менен кантип чоң жүк ташуучу машина жасоо керек: 5 кадам
Zombie Truck, Arduino менен кантип чоң жүк ташуучу машина жасоо керек: Салам балдар, бүгүн мен сизге зомби жүк ташуучу машинаны (ардуинодо иштеген модерн жүк ташуучу унаа) кантип жасоону көрсөтөм. Материалдар төмөнкүдөй:
Суу сактагыч менен WiFi автоматтык өсүмдүк азыктандыргычы - Ички/Тышкы өстүрүү - Суу өсүмдүктөрү автоматтык түрдө Алыстан Мониторинг менен: 21 кадам
WiFi суу сактагычы бар автоматтык өсүмдүк азыктандыргычы - ички/тышкы өстүрүү - суу өсүмдүктөрү автоматтык түрдө алыстан байкоо жүргүзүү менен: Бул окуу куралында биз өсүмдүктөрдү автоматтык түрдө сугаруучу жана Adosia платформасынын жардамы менен алыстан көзөмөлгө алына турган жабык/сырткы өсүмдүктөрдү багуу тутумун кантип орнотууну көрсөтөбүз