
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53

In hierdie instruksies gebruik ons die MSP432 LaunchPad + BoosterPack om die data van 'n ultrasoniese sensor (HC-SR04) op 'n 128 × 128 LCD te vertoon en die data serieel na die rekenaar te stuur en dit met Matplotlib te visualiseer.
Stap 1: Hardeware

Wat u benodig MSP432 LaunchPad, Educational BoosterPack MKII, Servomotor, Ultrasoniese sensor (HC-SR04), Jumper Wires, Mini Breadboard.
Stap 2: sagteware

Energia ID Aflaai: https://energia.nu/PyCharm Aflaai:
Stap 3: hardeware -opstelling




S1. Koppel u BoosterPack bo -op die LaunchPad. S2. Koppel die ultrasoniese sensor (HC -SR04) -> BoosterPack. Vcc -> pen 21 GND -> pen 22 Trig -> pen 33 Echo -> pen 32S3. Koppel die Servomotor -> BoosterPack. Red -> POWERBlack -> GNDOrange -> SIGNAL (J2.19) S4. Koppel die MSP432 LaunchPad aan op een van u rekenaar se USB -poorte.
Stap 4: Energia IDE


S1. Maak Energia IDE. S2 oop. Kies die korrekte seriële poort en bord. Laai die onderstaande program op na die LaunchPad deur op die oplaai -knoppie te klik. Hier is wat die program doen: P1. Dit draai die servomotor van 0 tot 180 grade en terug van 180 tot 0 grade in stappe van 10. P2. Bereken die afstand (cm) van die ultrasoniese sensor en wys dit op die 128 × 128 LCD. P3. As die afstand (cm) minder as 20 is, skakel die rooi LED aan, anders skakel die groen LED aan. P4. Net om met die LCD -skermruimte te speel, vertoon die program ook 'n paar meetkundige vorms.
Stap 5: Energia IDE - Skets


Bogenoemde skets kan hier afgelaai word.
Stap 6: Plot die data



U kan enige Python IDE gebruik, in hierdie geval gebruik ek PyCharm. Maak seker dat u aan die volgende voorvereistes voldoen:-> U het Python geïnstalleer. U kan dit kry by: https://www.python.org/downloads/-> U werk saam met PyCharm Community. I. Skep 'n Python -script in PyCharmS1. Laat ons ons projek begin: as u op die welkomskerm verskyn, klik op Skep nuwe projek. As u reeds 'n projek oopgemaak het, kies Lêer -> Nuwe projek. S2. Kies Pure Python -> Ligging (spesifiseer die gids) -> Projekttolk: Nuwe Virtualenv -omgewing -> Virtualenv -instrument -> Skep. S3. Kies die projekwortel in die venster Projekgereedskap en kies dan Lêer -> Nuut -> Python -lêer -> Tik die nuwe lêernaam. S4. PyCharm skep 'n nuwe Python -lêer en maak dit oop vir redigering. II. Installeer die volgende pakkette: PySerial, Numpy en Matplotlib. S1. Matplotlib is 'n plotbiblioteek vir Python. S2. NumPy is die fundamentele pakket vir wetenskaplike rekenaars in Python. S3. PySerial is 'n Python -biblioteek wat ondersteuning bied vir reeksverbindings oor verskillende toestelle. III. Om 'n pakket in PyCharmS1 te installeer. Lêer -> Instellings. S2. Kies Projek -tolk onder Projek en klik op die "+" -ikoon. S3. Tik in die soekbalk die pakket wat u wil installeer en klik op Pakket installeer.
Stap 7: Python -program

OPMERKING: Maak seker dat die COM -poortnommer en die baud -tempo dieselfde is as die in die Energia -skets. Die bogenoemde program kan hier afgelaai word.
Stap 8: Finale




Afhangende van u omgewing, moet u die afstand (cm) tussen verskillende voorwerpe op die LCD -skerm begin sien terwyl die servomotor van 0 tot 180 grade draai en van 180 tot 0 grade terug. Die Python -program toon 'n lewendige grafiek van die lesing van die ultrasoniese sensor. /devdocs/user/quickstart.html Ultrasoniese afstandsensor-HC-SR04: https://www.sparkfun.com/products/15569MSP432 LaunchPad: https://www.ti.com/tool/MSP-EXP432P401Reducation BoosterPack MKII: https://www.ti.com/tool/BOOSTXL-EDUMKIIServo Motor:
Aanbeveel:
Hoe om DHT -data op LCD te lees met behulp van Raspberry Pi: 6 stappe

Hoe om DHT -data op LCD te lees met behulp van Raspberry Pi: Die temperatuur en die relatiewe humiditeit is belangrike weerdata in die omgewing. Die twee kan die data wees wat 'n mini -weerstasie lewer. U kan u temperatuur en relatiewe humiditeit met Raspberry Pi lees met verskillende variëteite
Visualiseer barometriese druk en temperatuur met behulp van Infineon XMC4700 RelaxKit, Infineon DPS422 en AWS .: 8 stappe

Visualiseer barometriese druk en temperatuur met behulp van Infineon XMC4700 RelaxKit, Infineon DPS422 en AWS .: Dit is 'n eenvoudige projek om die barometriese druk en temperatuur vas te vang met behulp van Infineon se DPS 422. Dit word lomp om die druk en temperatuur oor 'n tydperk op te spoor. Dit is waar analise in beeld kom, die insig oor die verandering in
Visualiseer data van die draadlose sensor met behulp van Google -kaarte: 6 stappe

Visualisering van draadlose sensordata met behulp van Google -kaarte: Voorspellende ontleding van die masjiene is baie nodig om die stilstand van die masjien tot die minimum te beperk. Gereelde ondersoeke help om die werktyd van die masjien te verbeter en verhoog ook die fouttoleransie daarvan. Draadlose trilling en temperatuur senuwees
Skryf dit ! Maak dit ! Deel dit!: 4 stappe

Skryf dit ! Maak dit ! Deel dit!: My studente het Legos gebruik om kreatiwiteit by te dra tot hul skryfwerk, skryfwerk en om hul werk digitaal met hul gesin en met hul maats in die klas te wys
Hoe om musiek te kry van byna enige (Haha) webwerf (solank u dit kan hoor, kan u dit kry Ok, as dit in Flash is ingebed, kan u dit nie redigeer nie) !!!!! Bygevoeg inligting: 4 sta

Hoe om musiek te kry van byna enige (Haha) webwerf (solank u dit kan hoor, kan u dit kry … Ok, as dit in Flash is ingebed, kan u dit nie redigeer nie) !!!!! Bygevoeg inligting: as u ooit na 'n webwerf gaan en 'n liedjie speel waarvan u hou en dit wil hê, is dit die instruksie dat u nie my skuld het as u iets deurmekaar maak nie (die enigste manier waarop dit kan gebeur, is as u sonder rede begin om dinge uit te vee) ) Ek kon musiek kry vir