» Elektronica » Arduino »Machine bestuurd door smartphone

Smartphone-gestuurde machine

Dit artikel bespreekt hoe een machine bestuurd kan worden door een smartphone, terwijl de commando's als toon worden verzonden met behulp van de IVRS-technologie (System Interactive Voice Response). Met andere woorden, er wordt een smartphone op de typemachine geïnstalleerd, wanneer je hem oproept en de "talk" -modus, kan de typemachine worden bediend door op bepaalde knoppen te drukken. Als het DTMF-signaal binnenkomt elektronica, dan wordt het daar gedecodeerd met de ATmega16-controller en de DTMF MT8870-decoder.

De decoder zet de toon om in een binaire code die overeenkomt met dat signaal. Verder gaat dit binaire signaal naar de controller, maar de controller zelf zal de drivers van de motoren besturen, die de machine in een bepaalde richting zullen bewegen.

Het belangrijkste voordeel hiervan is volgens de auteur zelfgemaakt is dat dankzij deze aanpak het mogelijk is om de limiet van het bereik te overwinnen. Dit probleem kan zich voordoen bij het werken aan radiofrequenties.

Gereedschappen en materialen voor montage:
- soldeerbout met soldeer en flux;
- elektrische boormachine (ook geschikte handleiding);
- mes;
- schroevendraaier;
- multimeter;
- printplaat;
- gelijkrichterdiode 1N4007;
- spanningsregelaar 7805v;
- motorrijder L293D;
- MT8870 DTMF-decoder;
- chip 74LS04 NIET gate;
- AVR microcontroller ATmega16;
- oude koptelefoon;
- kwartsresonator XTAL1 - 3,57 MHz;
- drukschakelaar;
- kwartsresonator XTAL2 - 12 MHz;
- pin connectoren "mannelijk", "moeder";
- twee gelijkstroommotoren 6V, 50 tpm met beugels;
- vier wielen;
- batterij type 6V, 4,5 A / h;
- vijf LED's van elke kleur (3 mm);
- een rietje of etui van een plastic handvat;
- moeren met 2 inch bouten (4 stuks).

Smartphone-gestuurde machine

Weerstanden: 100 kOhm (2 st.), 330 kOhm (1 st.), 10 kOhm (5 st.), 100 ohm (4 st.).
Condensatoren: keramiek 0,1 μF (1 stuk), keramiek 22p (4 stuks), elektrolytisch 10uF, 100uF (2 stuks).

Machine assemblageproces:

Stap 1. Soldeer het circuit

De montage begint met het solderen van de ATmega16-microcontroller, evenals andere componenten, zoals aangegeven in het diagram. Het is noodzakelijk om voorzichtig en voorzichtig te solderen, zonder het circuit te verlaten.
De auteur van het circuit heeft een extra 5V gereguleerde voeding gemaakt, de spanningsregelaar 7805. Als het batterijvermogen onder het werkbereik van de controller ligt, hoeft u de regelaar niet te gebruiken. Het is alleen nodig als de bedrijfsspanning van de batterij hoger is dan 6V.
Als alternatief kunt u een breadboard gebruiken in plaats van te solderen.



Stap 2. De verbindingskabel maken
Voor het maken van de aansluitkabel heb je een oude koptelefoon nodig, je moet de audiostekker afknippen met een draadmarge van ongeveer 30 cm Hierna moet de bedrading grondig worden gestript. Als gevolg hiervan zou u twee paar draden moeten krijgen, meestal is het roodgoud en blauwgoud, maar de kleuren kunnen verschillen, afhankelijk van de fabrikant.

Gouden bedrading kan in elkaar worden gedraaid en geïsoleerd, of zelfs worden afgesneden. Er zijn slechts twee draden nodig voor het circuit, deze zijn rood en blauw. Een draad is verbonden met de bovenkant van de plug en baggeren naar de ring. Na het strippen van de bedrading, moet u solderen op de tweepolige mannelijke connector. Om de bedrading goed te isoleren, kunt u een krimpkous gebruiken.


Nadat de kabel is gemaakt, moet u een multimeter nemen en beslissen welk contact met wat wordt verbonden. Direct wordt de draad zelf aangesloten op het bord met een pinconnector, maar op een smartphone met een audiostekker.

Stap 3. Zelfgemaakte software

De microcontroller-code is gemaakt in C, deze is gecompileerd in AVR Studio. De code zelf is heel eenvoudig en gebruikt alleen de basisfuncties van de controller. De firmware die aan het artikel is gekoppeld, moet met de AVR-editor naar de controller worden geschreven.


smart_car.rar [722 b] (downloads: 109)


Stap 4. Randapparatuur installeren
Om de motoren in de hoeken van de achterkant van het bord te installeren, moet je gaten boren. Aan de voorkant zal er een as zijn, het kan een metalen spaak zijn of een dun potlood, dan worden er wielen op gezet. Tegelijkertijd kunt u met een eerder gemaakte kabel een smartphone op de typemachine aansluiten. Bij verbinding moet de smartphone in de automatische antwoordmodus worden gezet.
Daarna kunt u de batterij aansluiten en zelfgemaakte inschakelen. Als alles correct is gedaan, moeten er vier LED's gaan branden.


Stap 5. Leren autorijden
Om te beginnen met het bedienen van de machine op een smartphone, moet u bellen. Zoals eerder vermeld, wordt hier IVRS-technologie gebruikt, dat wil zeggen dat wanneer een bepaalde knop wordt ingedrukt, een bepaald toonsignaal naar de smartphone wordt gestuurd.

Knop 8 betekent achterwaartse beweging
Knop 4 betekent naar links bewegen
Knop 5 is een stop
Knop 6 is een bocht naar rechts
Knop 2 - Vooruit

Stap 6. Eindmontage fase
Om zelfgemaakt werk mooier te maken, kan de machine een dak maken. Er wordt ook een smartphone op geïnstalleerd. Het is gemaakt van een stuk printplaat, in de hoeken moet je gaten boren. Het dak wordt bevestigd met vier bouten, er worden vier kanalen van de vereiste hoogte onder gezaagd.

Dat is alles, nu is het zelfgemaakte product klaar. U kunt de test starten.
[media = https: //youtu.be/loSME1w22UQ]
10
8
9

Voeg een opmerking toe

    • lachglimlachtxaxaokweet het nietyahoonea
      baaskrabbendwaasjaja-jaagressiefgeheim
      sorrydansdance2dance3pardonhulpdrankjes
      stopvriendengoedgoedfluitjebezwijmdtong
      rookklappencrayverklarenbeledigenddon-t_mentiondownloaden
      hittebooslach1mdavergaderingmoskingnegatief
      not_ipopcornstraffenlezenschrikschriktzoeken
      bespottendankjewelditto_clueUmnikacuutmee eens
      slechtbeeeblack_eyeblum3: oopscheppenverveling
      gecensureerdbeleefdheidgeheim2bedreigenoverwinningyusun_bespectacled
      shokrespektlolvoorgekomenwelkomkrutoyya_za
      ya_dobryihelperne_huliganne_othodifludverbodsluiten

We raden je aan om te lezen:

Geef het voor de smartphone ...