Tartalomjegyzék:
- 1. lépés: A Bluefruit modul bekötése
- 2. lépés: Az IDE beállítása a Bluefruit számára
- 3. lépés: Írja és töltse fel a programot
- 4. lépés: Megtette
Videó: Vezeték nélküli soros kommunikáció a Bluefruit használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Íme egy egyszerű lépésről lépésre szóló útmutató a vezetékek cseréjéhez egy alacsony energiafogyasztású Bluetooth -kapcsolatra:
Beletelt egy kis időbe, mire rájöttem erre, mert alig van dokumentáció erre vonatkozóan a modern Bluetooth alacsony energiafogyasztású technológiával, például a Bluefruit modullal. Célom az volt, hogy vezeték nélkül gyűjtsek adatokat az Arduino -hoz csatlakoztatott gyorsulásmérőből, az adatokat vagy a laptopomon, vagy az okostelefonomon rögzítem elemzés céljából.
Lépés: Töltse le a programokat az UART olvasásához
Mac - Az Adafruit Bluefruit LE Connectet használom, ingyenes az App Store -ban, és dokumentálva van ebben a blogbejegyzésben:
blog.adafruit.com/2016/06/06/bluefruit-le-…
IOS / Android - Ugyanazt a Bluefruit LE Connect szoftvert használom, de egyszerűen az IOS verziót, nézd meg az App Store -t
Windows - Itt található egy csodálatos program a GitHubon:
github.com/adafruit/adafruit-bluefruit-le-…
1. lépés: A Bluefruit modul bekötése
Itt van az alapvető kapcsolási rajz, az Adafruit könyvtárak is összekapcsolódnak a következő lépésben, és beállítják ezt a kábelezési konfigurációt, ezért azt javaslom, hogy ne változtassa meg. Ezt Arduino Uno és Pro Mini készülékekkel használtam, és lényegében ugyanazok.
2. lépés: Az IDE beállítása a Bluefruit számára
Ha még nem tette meg, akkor le kell töltenie néhány könyvtárat a modul programozásához, itt vannak:
learn.adafruit.com/introducing-the-adafrui…
Ha nem tudja, hogyan kell telepíteni a könyvtárat, akkor egyszerűen bontsa ki a fájlt, és helyezze el a dokumentumok/Arduino/Libraries mappába, és indítsa újra az IDE -t.
3. lépés: Írja és töltse fel a programot
Íme egy rövid program, amit írtam, és Bluetooth -on keresztül üzenetet küld a fogadó eszköznek, hogy megtekintse, a legfontosabb az, hogy ennek megfelelően állítsa be a soros RX / TX csapokat, és adjon hozzá egy másik párhuzamos soros vonalat.
#befoglalni
const int rxpin = 10;
const int txpin = 9;
SoftwareSerial Serial1 (rxpin, txpin);
void setup (void) {
Sorozat.kezdet (9600); // ez a normál vezetékes soros monitor csatlakozás, amelyet az Arduino IDE segítségével tekinthet meg
Sorozat1.kezdet (9600); // ennek a Bluefruit modulnak küldött második karakterláncban 9600 baudnak kell lennie
}
void loop () {
Serial.println ("MyNameJeff");
Serial1.println ("MyNameJeff");
késleltetés (1000); // ez mindkét helyen kinyomtatódik, így látnia kell ezt a hihetetlenül fontos üzenetet
}
4. lépés: Megtette
Remélhetőleg most nézi az UART funkciót a kiválasztott alkalmazásban, és elégedett az általa küldött üzenetekkel, akkor valami hasonlót kell látnia itt fent, ha nem, akkor próbálja meg újrakötni az áramkört, vagy gyári alaphelyzetbe állítani a modult, tartva a GND tűt a DFU csap 5 másodpercig, amíg a kék és a piros fény villogni nem kezd.
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Vezeték nélküli kommunikáció az NRF24L01 adó -vevő modul használatával Arduino -alapú projektekhez: 5 lépés (képekkel)
Vezeték nélküli kommunikáció az NRF24L01 adó-vevő modul használatával Arduino alapú projektekhez: Ez a második oktatható oktatóanyagom a robotokról és a mikrovezérlőkről. Valóban elképesztő látni, ahogy a robot elevenen működik, és a várt módon működik, és hidd el, szórakoztatóbb lesz, ha gyors és gyors vezeték nélküli vezérléssel irányítja robotját vagy más dolgokat
Vezeték nélküli kommunikáció olcsó 433 MHz -es RF modulok és Pic mikrovezérlők használatával. 2. rész: 4 lépés (képekkel)
Vezeték nélküli kommunikáció olcsó 433 MHz -es RF modulok és Pic mikrovezérlők használatával. 2. rész: Ennek az oktatóanyagnak az első részében bemutattam, hogyan kell programozni egy PIC12F1822 -t MPLAB IDE és XC8 fordító segítségével, hogy egy egyszerű karakterláncot küldjünk vezeték nélkül, olcsó TX/RX 433 MHz -es modulokkal. A vevőmodult USB -n keresztül UART TTL -hez csatlakoztattuk kábelhirdetés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T