Агуулгын хүснэгт:
- Алхам 1: Дэлгэрэнгүй мэдээлэл
- Алхам 2: Туузны кабелийн холболт ба мэдрэгчийн утас, реле, товчлуур
- Алхам 3: Өргөдлийн видео
Видео: Raspberry Pi тусгаарлагдсан GPIO самбар нь 12-24VDC-ээс 5VDC хүртэл цахилгаан хангамжтай: 3 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгааны хүснэгт нь Raspberry Pi-ийг тусгаарлагдсан GPIO самбар ашиглан тохируулахад тусална.
Удирдах зөвлөлийн онцлог шинж чанарууд нь
1) 12 -оос 24 В хүртэлх оролт, гаралт (үйлдвэрлэлийн стандарт).
2) Raspberry Pi зүү нь тохирох толгойнуудыг зүүж, үүнийг Pi дээр байрлуулах боломжтой болно.
3) Дөрвөн оролт ба дөрвөн гаралтын терминал блок.
4) Мэдрэгчийн газардуулгын холболтын нэг нийтлэг газардуулгын терминал.
5) 24 В -оос 5 В хүртэлх хөрвүүлэгч дээр шууд pi асаах боломжтой.
Алхам 1: Дэлгэрэнгүй мэдээлэл
Зураг дээр.1 оролтын тэжээлийн холбогч, гал хамгаалагч, бөөрөлзгөнө pi ба оролт, гаралтын холбогчтой холбох P1 толгойг харуулав. IN1, IN2, IN3, IN4 нь оролт (24V) юм. OUT1, OUT2, OUT3, OUT4 гаралт (24V). OUT_GND1 нийтлэг ойлголт, P1 нь бөөрөлзгөнө пи -ийг нэг нэгээр нь тохирсон толгойг харуулдаг.
Зураг дээр.2 P1 толгойн зүүг харуулав. Бид бөөрөлзгөнө pi толгойноос дөрвөн оролт, дөрвөн гаралт хийхэд найман gpio ашигласан. Тусгаарлагдсан gpio самбар дээр дөрвөн оролтын gpios байна:
Gpio6 --- Pin №31 --- IN4
Gpio13 --- Pin №33 --- IN3
Gpio19 --- Pin №35 --- IN2
Gpio26 --- Pin №37 --- IN1
ба дөрвөн гаралт байна
Gpio4 --- Pin №7 --- OUT4
Gpio17 --- Pin №11 --- OUT3
Gpio27 --- Зүү No13 --- OUT2
Gpio22 --- Зүү №15 --- OUT1
DIN нь мэдрэгч/товчлуураас гаралт, самбар дээр оролт юм.
Алхам 2: Туузны кабелийн холболт ба мэдрэгчийн утас, реле, товчлуур
СЗХ -ны холболтын талаар 1 -р зургийг үзнэ үү
2 -р диаграммд мэдрэгч, түлхэх товчлуур, реле холболтыг харуулав.
1] Мэдрэгч Гурван утастай мэдрэгч нь 3 утастай. Хоёр цахилгаан утас, нэг ачааллын утас. Цахилгааны утаснууд нь тэжээлийн эх үүсвэрт, үлдсэн утас нь ямар нэгэн төрлийн ачаалалд холбогдоно. Ачаалал нь мэдрэгчээр хянагддаг төхөөрөмж юм. Raspberry pi тусгаарлагдсан gpio хавтангийн оролт нь мэдрэгчийг хоёр утсаар холбосон хоёр терминал блок бөгөөд нэг нь мэдрэгчийг асаах, нөгөө нь мэдрэгчийн гаралт, 3 -р утас нь газардуулга юм. Дээрх зургийг үзнэ үү.
2] Push Button Push товчлуур нь дөрвөн холболтын цэгтэй бөгөөд оролтын хувьд хоёр нь гаралтын хувьд хоёр байна, дээрх диаграм нь түлхэх товчлуурын оролт ба гаралтын холболтыг харуулав. Дээрх зургийг үзнэ үү.
3] Дээд талын реле нь релений утастай холболтыг харуулж байна, бид моторыг реле, реле, моторын холболтыг диаграммд үзүүлж болно, COM нь 12/24V (релеээс хамаарна) цахилгаан хангамжийг холбох ёстой.
Мөн хэрэв та газрын бүрэн тусгаарлалтыг хүсч байгаа бол 12/24VDC -ээс 5V DC -ийг цахилгаан хангамжид ашиглахыг хүсэхгүй байгаа бол үүнийг R32, J1 резисторыг салгаж болно. Ачаалалаас зарим emi нь Pi -д нөлөөлж байгаа тохиолдолд энэ нь ашигтай байдаг
Алхам 3: Өргөдлийн видео
Эхний видео бол 24VDC гэсэн хоёр товчлуурыг ашигладаг програм бөгөөд нэгийг нь дахин ачаалахад, нөгөө нь унтраахад ашигладаг.
Дахин ачаалах кодын хувьд
Унтраах кодын хувьд
Ачаалах үед хоёуланг нь ажиллуулах ёстой. Энэ нь boot дээр бүрхүүлийн скрипт ажиллуулах замаар хийгддэг (rc.local ашиглан).
Энд "start_python.sh" скриптийн нэрний жишээ байна.
#!/bin/sh# launcher.sh
# гэрийн лавлах руу очоод дараа нь энэ лавлах руу очоод дараа нь python скриптийг ажиллуулна уу
#/bin/login -f root
cd /
cd/root/Desktop/эхлүүлэх
унтах 30
python /root/Desktop/startup/reboot.py &
python /root/Desktop/startup/shutdown.py &
Дээрх зүйлийг start_python.sh файл дээр хуулж, chmod.eg ашиглан зөвшөөрлийг тохируулна уу
chmod 755 /root/Desktop/startup/start_python.sh
Үүний дараа очих
нано /etc/rc.local
мөн үүнийг доод хэсэгт нэмнэ үү
sh /root/Desktop/startup/start_python.sh
Хоёрдахь видео Би бүх гаралтыг тоосонцор дарааллаар идэвхжүүлж, арын гэрэлтэй товчлууруудыг холбосон.
Энд код байна
Кодыг ажиллуулахын тулд та терминалыг нээж бичих хэрэгтэй
python файлын нэр
Файлын нэр энд python скриптийн нэр байх болно
Зөвлөмж болгож буй:
Нарны эрчим хүчний генератор - Өдөр тутмын гэр ахуйн цахилгаан хэрэгслийг ажиллуулах хүртэл нарнаас авах энерги: 4 алхам
Нарны эрчим хүчний генератор | Өдөр тутмын гэр ахуйн цахилгаан хэрэгслийг ажиллуулахаас нарнаас авах энерги: Энэ бол нарны энергийг ашиглах боломжтой цахилгаан энерги болгон хувиргахад суурилсан шинжлэх ухааны маш энгийн төсөл юм. Энэ нь хүчдэлийн зохицуулагчийг ашигладаг бөгөөд өөр юу ч биш юм. Бүх бүрэлдэхүүн хэсгүүдийг сонгож, танд туслах гайхалтай төсөл хийхэд бэлэн байгаарай
1А -аас 40А хүртэл 1000W хүртэл тогтмол гүйдлийн моторын одоогийн BOOST хувиргагч: 3 алхам
1А-аас 40А хүртэлх гүйдлийн BOOST хувиргагч 1000W хүртэл тогтмол гүйдлийн мотор: Сайн байна уу! Энэ видеоноос та 1000W ба 40 Amps хүртэл өндөр хүчдэлтэй DC моторыг транзистор болон төв цорго бүхий трансформатороор хэрхэн хүчдэлтэй болгох талаар сурах болно. гаралт дээрх гүйдэл маш өндөр боловч хүчдэл
Nintendo Joycon Drift Fix (Програм хангамжтай холбоогүй): 8 алхам (зурагтай)
Nintendo Joycon Drift Fix (Програм хангамжтай холбоогүй): Нэг жилийн турш их ашигласны дараа аналог модонд хүрэхгүй байхад миний joycon хазайж эхэлснийг анзаарч эхэлсэн. Асуудал Би солих аналог мод хайж байсан боловч тэд
Оптик тусгаарлагдсан дан утастай холбоо: 4 алхам (зурагтай)
Оптик тусгаарлагдсан ганц утастай холбоо: Сайн байна уу, аквариумын төслийн хувьд надад урт цахилгаан утас хэрэгтэй байсан: төхөөрөмжийг цахилгаан тэжээлээр хангах боломжтой Бусад гүйдэл ба хүчдэл бага байна Утас +/- 3м урт Удаан мэдээлэл дамжуулах Хоёр талт харилцаа холбоо, хагас дуплекс Хязгаарлагдмал орон зай
USB тэжээлийн хяналттай залгуур. Тусгаарлагдсан: 4 алхам (зурагтай)
USB тэжээлээр хянагддаг залгуур. Тусгаарлалтаар: Энэхүү зааварчилгааны гол зорилго нь надад компьютерийнхээ бүх дагалдах хэрэгслийг ямар ч бодолгүйгээр асаах боломжийг олгох явдал байв. Тэгээд дараа нь би компьютер ашиглахгүй байгаа үед цус сорогч хана хэрмийг жижиг хүчээр тэжээдэггүй. Санаа нь энгийн, чи чаднаа