Inhoudsopgave:
Video: AirsoftTracker: 7 stappen (met afbeeldingen)
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
De tracker is een apparaat dat de locatie van de gebruiker verzamelt en via bluetooth naar je telefoon stuurt. De gegevens die worden verzonden, worden opgemaakt als een tekenreeks. Deze gegevens worden vervolgens door de aangesloten smartphone verzameld en met azure-functies naar de database gestuurd.
In dit document bespreken we de stappen voor het opzetten van een database, azure-functies en een Android-project.
Stap 1: Benodigdheden
- 3D-printer
- Arduino Uno
- hc05-module
- locatie module
- Breadboard voor testen/instellen
- Azure-account
- Xamarin
- Blob Storage-account
- Microsoft SQL-serverbeheerstudie
Stap 2: Alles Arduino
Maak de arduino-opstelling opnieuw zoals in de tweede afbeelding. Upload de code naar uw arduino
Stap 3: Bluetooth testen
Als je een Android-app gebruikt die Bluetooth-seriële gegevens bekijkt, zou je zoiets als dit moeten krijgen.
Stap 4: Database instellen
- Maak uw database in Azure Functions
- Maak verbinding met uw database via SQL-server
- kopieer SQL in een nieuwe query
Stap 5: Download de lokale functie-app en synchroniseer met Github
- Download mijn functie-app
- Kopieer uw databaseverbindingsreeks en plak deze in de functie-app in het bestand local.settings.json
- maak een nieuwe privé github-repository
-
synchroniseer de functie-app met de github-repository met behulp van git add.
- open cmd in de projectmap
- gebruik git add.
- gebruik git commit -m "toegevoegd project"
- gebruik git push
Stap 6: Azure-functies
- Maak een nieuwe azuurblauwe functie (kies een locatie die het dichtst bij de jouwe ligt)
-
Platformfuncties Implementatie-opties
- Kies github en selecteer je repository
- synchroniseren
Stap 7: Android-project
- Download het Android-project
-
Open het Android-project
- Open de modelmap
- Open het AirsoftManager.cs-bestand
- verander elke string-URL in uw overeenkomende azure-functie-URL
- Bewaar het project