Мазмұны:
- 1 -қадам: Dongle қосыңыз
- 2 -қадам: сериялық байланыс
- 3 -қадам: Python сценарийін іске қосыңыз
- 4 -қадам: құрылғыны сканерлеңіз
Бейне: Raspberry Pi -ді Bluetooth маякына айналдырыңыз: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Bluetooth - бұл деректерді сымсыз тасымалдауға, үй автоматтандыру жүйесін құруға, басқа құрылғыларды басқаруға арналған инновациялық технологиялардың бірі.
Бұл нұсқаулықтарда мен Raspberry Pi -ді Bluetooth маякына айналдыруға тырысамын.
Талаптар
- Raspberry Pi
- BleuIO (Bluetooth қуаты төмен USB Dongle)
- Bluetooth бар ұялы телефон және диалогтық жартылай өткізгіштен BLE Scanner, LightBlue немесе DSPS сияқты қосымша.
1 -қадам: Dongle қосыңыз
BleuIO кілтін Raspberry Pi -ге қосыңыз.
Қондырғы қай құрылғының атауына қосылғанын анықтау үшін сізге келесі әрекеттерді орындау қажет:
ls /dev
Сіз мұны екі рет жасауыңыз қажет болуы мүмкін: бір рет кілтті қосар алдында және бір рет құрылғы атауы екенін анықтау үшін. Іске қосылған кезде, түйін микробағдарламаны жаңартуға мүмкіндік беретін жүктеушіге арналған COM портын 10 секунд ашады (немесе жеке қосымшаны жыпылықтайды).
Содан кейін ол сол портты жауып, бізді қызықтыратын BleuIO қосымшасының жаңа портын ашады. Сіз жүгіре аласыз:
ұйықтау
2 -қадам: сериялық байланыс
Донгломен байланысу үшін сізге сериялық байланыс бағдарламасы қажет. Бұл оқулықта біз Minicom -ды қолданатын боламыз. Сіз Minicom -ды келесі жолмен ала аласыз:
sudo apt-get minicom орнатыңыз
Енді кілттерді қолдануды бастау үшін келесі пәрменді орындаңыз, егер сіздің кілтіңіз ttyACM0 құрылғысының атауына қосылған болса:
minicom -b 9600 -o -D /dev /ttyACM0
Енді AT-Command теріп көріңіз. Мысалға
AT
Егер сіз дұрыс жауап алсаңыз, бұл кілт жұмыс істейтінін білдіреді.
3 -қадам: Python сценарийін іске қосыңыз
Бізде бұл Raspberry Pi -ді Bluetooth маякына айналдыруға көмектесуге дайын питон сценарийі бар.
Бұл сценарийлерді пайдалану үшін сізге Python орнатылған болуы керек.
Сонымен қатар pySerial модулін орнату қажет болады. Оны орнатудың ең оңай жолы - бұл pip (Python -ды орнатқаннан кейін болуы керек):
Python2:
pip pyserial орнатыңыз
Python3:
python3 -m пипериалды орнатады
Қосылғаннан кейін сіз өзіңіздің iBeacon -ды орнату үшін мысал python сценарийін қолдана аласыз. Бастапқы кодты GitHub -тан табуға болады.
Бұл сценарийді ibeacon.py деп аталатын файлға сақтаңыз немесе сізге ұнайтын нәрсені атай аласыз.
Енді файлды теру арқылы пәрмен жолының көмегімен ашыңыз
python ibeacon.py
4 -қадам: құрылғыны сканерлеңіз
Python сценарийін бастаған кезде, Bluetooth төмен энергиясына (BLE) арналған сканер қосымшасы арқылы iBeacon -ды көруге болады.
Сканер қосымшасының мысалдары Bluepixel Technologies BLE сканері болуы мүмкін.
Міне, көруге болады, сіздің құрылғыңыз жарнама бере бастады.
Сіз Eddystone сценарийін пайдалана аласыз. Бұл жерде қол жетімді бастапқы код.
Ұсынылған:
Кіріспе - Raspberry Pi -ді GPS бақылау серверіне айналдырыңыз: 12 қадам
Кіріспе - Raspberry Pi -ді GPS қадағалау серверіне айналдырыңыз: Бұл нұсқаулықта мен Traccar GPS қадағалау бағдарламасын Raspberry Pi -ге қалай орнату керектігін көрсетемін, ол интернетте үйлесімді құрылғылардан деректерді қабылдайды, олардың орналасуын картаға нақты уақытта тіркейді. қадағалау, сонымен қатар ойнатуды қадағалау
Bluetooth гарнитурасын Beats Studio драйверлерімен Hi-Fi-ға айналдырыңыз: 6 қадам
Bluetooth құлаққаптарын Beats Studio драйверлерімен Hi-Fi-ға айналдырыңыз: Бұл нұсқаулықтың мақсаты-кез келген арзан Bluetooth құлаққаптарын Beats Studio-мен салыстыруға болатын (~ 300 доллар). Есіңізде болсын, Bluetooth сымсыз байланысы жоғары жылдамдықтағы ағынды болдырмайды, бірақ шынайы Hi-Fi-ды пайдалану үшін оны 3
Кез келген динамикті Bluetooth динамигіне айналдырыңыз: 4 қадам
Кез келген динамикті Bluetooth динамигіне айналдырыңыз: Бірнеше жыл бұрын портативті динамиктерде 3,5 мм ұясы бар және AA батареяларымен жұмыс істейтін әдеттегі жағдай болды. Қазіргі стандарттар бойынша, бұл әсіресе батареяның біршама ескіргені, өйткені қазіргі кезде әр гаджетте қайта зарядталатын батарея бар. Аудио ұясы тұрақты
Bluetooth гарнитурасын сымды Bluetooth гарнитурасына айналдырыңыз: 5 қадам (суреттермен)
Bluetooth гарнитурасын сымды Bluetooth гарнитурасына түрлендіру: Бүгін мен сізге өзіңіздің сымды bluetooth гарнитураңызды қалай жасауға немесе түрлендіруге болатынын айтамын
Bluetooth гарнитурасын сымды Bluetooth гарнитурасына айналдырыңыз: 6 қадам
Bluetooth гарнитурасын сымды Bluetooth гарнитурасына түрлендіру: Бүгін мен сізге өзіңіздің сымды bluetooth гарнитураңызды қалай жасауға немесе түрлендіруге болатынын айтамын