Satura rādītājs:
- 1. solis: nepieciešamības
- 2. solis: viss Arduino
- 3. darbība: pārbaudiet Bluetooth
- 4. darbība: iestatiet datu bāzi
- 5. darbība: lejupielādējiet vietējo funkciju lietotni un sinhronizējiet to ar Github
- 6. darbība. Azure funkcijas
- 7. solis: Android projekts
Video: AirsoftTracker: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sekotājs ir ierīce, kas apkopo lietotāju atrašanās vietu un nosūta to uz jūsu tālruni, izmantojot Bluetooth. Nosūtītie dati tiek formatēti kā virkne. Pēc tam šos datus apkopo pievienotais viedtālrunis un nosūta uz datu bāzi, izmantojot debeszilās funkcijas.
Šajā dokumentā mēs apskatīsim datubāzes, debeszilu funkciju un Android projekta iestatīšanas darbības.
1. solis: nepieciešamības
- 3D printeris
- Arduino Uno
- hc05 modulis
- lokalizācijas modulis
- Maizes dēlis testēšanai/iestatīšanai
- Azure konts
- Ksamarīns
- Blob krātuves konts
- Microsoft SQL servera pārvaldības studija
2. solis: viss Arduino
Atkārtoti izveidojiet arduino iestatījumus, kā parādīts otrajā attēlā. Augšupielādējiet kodu savā arduino
3. darbība: pārbaudiet Bluetooth
Izmantojot Android lietotni, kas skata Bluetooth sērijas datus, jums vajadzētu iegūt kaut ko līdzīgu.
4. darbība: iestatiet datu bāzi
- Izveidojiet savu datu bāzi debeszilās funkcijās
- Izveidojiet savienojumu ar savu datu bāzi, izmantojot SQL serveri
- kopēt SQL jaunā vaicājumā
5. darbība: lejupielādējiet vietējo funkciju lietotni un sinhronizējiet to ar Github
- Lejupielādēt manu funkciju lietotni
- Kopējiet datu bāzes savienojuma virkni un ielīmējiet to funkciju lietotnē failā local.settings.json
- izveidot jaunu privātu github krātuvi
-
sinhronizējiet funkciju lietotni ar github krātuvi, izmantojot git add.
- atveriet cmd projekta mapē
- izmantojiet git add.
- izmantot git saistīt -m "pievienots projekts"
- izmantojiet git push
6. darbība. Azure funkcijas
- Izveidojiet jaunu debeszilās krāsas funkciju (izvēlieties vietu, kas ir vistuvāk jums)
-
Platformas iespējas Izvietošanas iespējas
- Izvēlieties github un atlasiet savu krātuvi
- sinhronizēt
7. solis: Android projekts
- Lejupielādējiet android projektu
-
Atveriet Android projektu
- Atveriet modeļa mapi
- Atveriet failu AirsoftManager.cs
- mainiet katru virknes URL uz atbilstošo debeszilās funkcijas URL
- Saglabājiet projektu
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu