» Elektronica » Arduino »Wi-Fi-apparaat met een doe-het-zelf-camera

Wi-Fi-apparaat met een doe-het-zelfcamera

Groetjes de bewoners van onze site!
Vandaag zullen we samen met de auteur van het YouTube-kanaal "AlexGyver" proberen iets heel interessants te maken: een typemachine met een camera die via internet wordt bestuurd.


Het idee is simpel, we willen dat de machine verbinding maakt met een thuisrouter en kan worden bediend vanaf een smartphone vanaf elke plek ter wereld waar internettoegang is. Bovendien werd het niet alleen bestuurd, maar ook in realtime video van de ingebouwde camera uitgezonden, en misschien ook geluid.

We zullen zeker kopen met de componenten op AliExpress. Een lijst met vereiste componenten is te vinden op.

De machine zelf wordt een kant-en-klaar kitplatform voor de robot.

Dit is een stuk plexiglas, 2 motoren en wielen. Op een goede manier wordt zo'n project gedaan op de Raspberry Pi, waarvoor je ook een camera en stuurprogramma's moet kopen voor het besturen van motoren.

Nou, natuurlijk moet je veel tijd besteden aan het opzetten en schrijven van scripts voor Raspberry zelf en evenveel tijd om een ​​"web muzzle" te ontwikkelen waarmee alles wordt beheerd.
Nog niet zo lang geleden maakte de auteur een nogal interessant project met zo'n IP-camera.

De camera zelf is erg gaaf, roteert in 2 assen, heeft een zeer groot weergavegebied (bijna een volledig bereik), stelt je in staat video op te nemen op een geheugenkaart met een resolutie van 720p, heeft een volledige nachtzichtmodus met infraroodlicht en heeft ook een "radio" -modus "Nanny", dat wil zeggen dat u, naast realtime observatie, kunt praten en luisteren van overal ter wereld, respectievelijk. Nou, eigenlijk zal deze camera de Raspberry Pi en zijn camera volledig vervangen, en het kost veel goedkoper. Ook heeft deze camera al een kant-en-klare applicatie voor het beheer van de hele reeks functies, en je hoeft niets nieuws te ontwikkelen, het blijft alleen om het zo te maken dat we bij bediening vanaf een smartphone niet de rotatie van de camera kunnen regelen, maar de beweging van het platform op wielen.
Met behulp van de native camera-applicatie kunnen we stap voor stap bewegen, we reden een beetje, draaiden, reden verder. Niet erg indrukwekkend, maar het is een vergoeding voor eenvoud en betaalbaarheid.

Het hoofd van de camera wordt gedraaid door 2 ongelooflijk trage stappenmotoren zonder eindschakelaars. Daarom bepaalt de camera direct na het inschakelen op een zeer interessante manier blindelings zijn positie: hij draait helemaal in één richting en blijft proberen nog een tijdje te draaien, zodat de camerakop nauwkeurig zo ver mogelijk naar de rand draait. Dat wil zeggen, het signaal gaat naar de motor, het probeert te draaien, maar het ontwerp staat niet toe dat het wordt ingeschakeld.Dan beweegt het hoofd naar de tegenoverliggende rand, stijgt dan in het midden en doet hetzelfde met de verticale as, dat wil zeggen, het draait naar beneden en blijft proberen te draaien.

Dat wil zeggen, op zo'n erg onhandige manier bepaalt de camera de nullen van de hoofdpositie. En nu kunnen we hem bedienen vanaf een smartphone, maar er is ook een merkwaardig moment. In de uiterste positie, die we nul noemden, blijft het signaal naar de motor stromen. Dat wil zeggen, de motor probeert te draaien ondanks het feit dat hij gewoon nergens heen kan. Maar in de linkerpositie komt het signaal niet meer aan, dat wil zeggen de motorbesturing weet hoeveel de motor heeft gedraaid en laat hem niet verder draaien. En deze tekortkoming van de Chinezen zal ons verder helpen. Laten we eindelijk de camera demonteren.

Zet alles uit om je hoofd eruit te krijgen met het bord.

Nee, deze motoren kunnen niet worden gebruikt om te bewegen, omdat ze erg traag zijn. Collectormotoren met wielen zijn dus verantwoordelijk voor de snelheid.
Laten we nu het Chinese platform met wielen monteren.

We monteren de motoren samen met de steunen. En hier is het raadzaam om een ​​beetje hete lijm toe te voegen, anders gaan de motoren wankelen. We zetten de wielen op de as en de auto is klaar.


Nu moeten we uitzoeken hoe we de stuursignalen van de stappenmotoren naar de collector kunnen sturen. Handiger en flexibeler vond de auteur niet dan het gebruik van het platform arduino.

Hiermee kunt u snelheden en vertragingen regelen, wat erg handig is. Arduino nano voegt aan het projectbudget de kosten toe van één shoarma in Moskou, of shoarma, als je uit St. Petersburg komt.

Een typisch shagovik-signaal ziet er als volgt uit:

De auteur verbond alle 5 draden met arduino en besloot de status van contacten digitaal te bekijken. En wat denk je, het patroon van het schakelen van contacten was perfect traceerbaar en het was gemakkelijk te herkennen om de draairichting van de motor te bepalen.

Laat 3 draden van elke motor, dit is meer dan genoeg. We zullen een dergelijke staat van contacten overwegen, omdat bij het veranderen in welke richting dan ook duidelijk zal zijn in welke richting de camera de motor wil draaien.



Het moeilijkste is achter, het blijft om de motoren met drivers aan te sluiten op een enkel circuit en de machine is klaar. Voor degenen die het project willen herhalen, hier is het aansluitschema voor de componenten:

We solderen het circuit. We solderen voorzichtig zodat er nergens een "snot" is. Het belangrijkste is om te voorkomen dat ze draden aan de shagovik-driver solderen. Voor betrouwbaarheid vullen we ook alles met hete lijm.



Condensatoren op motoren zijn optioneel, maar zonder deze kan het een bug zijn, de auteur heeft het niet gecontroleerd, maar de kans is zeer groot.

Verder laden we volgens de instructies de firmware in Arduino, die signalen van de stuurprogramma's ontvangt en onze motoren laat draaien.

Voordat u de firmware downloadt, kunt u enkele parameters configureren, zoals: snelheid in verschillende modi en time-outs.

We assembleren een sandwich van de planken en leggen elke laag met dubbelzijdig tape. Je kunt ook hete lijm gieten.

We tonen alle draden en stroom zoals in het diagram en monteren de camera. We leiden de draden door het camerarek.

Voor de eerste test heeft de auteur de powerbank aangesloten. We zijn verbonden.


Welnu, alles werkt prima. Alles werkt eigenlijk zoals het zou moeten werken, misschien zelfs een beetje beter. Het enige is dat de powerbank nog steeds een beetje zwaar is, bovendien was de auteur van plan een basis te maken voor het opladen van de machine, dus we zullen 1 lithiumbatterij gebruiken en hier is een module die de batterij beschermt tegen overmatige ontlading, deze kan opladen via usb en de spanning verhoogt tot 5V, waardoor om de maximale stroom in de buurt van 500mA te verwijderen, is dit voldoende voor ons.

De auteur heeft de USB-connector van de module losgesoldeerd en voor het geval dat er een condensator aan de uitgang van de 5V-lijn is opgehangen om interferentie van de converter te filteren.

En eigenlijk gaan de draden van de 5-volt voedingslijn van alle andere componenten weg.
De native montagegaten van de camera passen perfect onder de sleuven op de platformbehuizing, dus we zijn vastgemaakt.

Het blijft om het batterijvak te repareren, we repareren ook de antennes en de camera. De auteur heeft het met een gum verholpen. Dit is "collectieve boerderij", maar zeer betrouwbaar en stelt u in staat de hoek van de camera over de horizon aan te passen.

Alles, onze IP-machine is klaar. De batterij gaat maximaal 6 uur mee. Dit is als je beweging en observatie door de camera afwisselt.Dus het idee is dit: de machine moet een basis hebben waarop hij wordt opgeladen.



Op deze machine kun je langzaam door het appartement rijden, bijvoorbeeld naar huisdieren kijken en zelfs met ze spelen, waar je ook bent op de planeet waar internettoegang is. Het belangrijkste kenmerk van dit schema is de beschikbaarheid en lage kosten.
Bedankt voor je aandacht. Tot binnenkort!

Video:
10
8.5
5

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
1 commentaar
Administratief tandvlees en het wiel met draden tegen de achtergrond van al het andere bevestigen, raakt het gewoon! De betrouwbaarheid van de contacten in de oplaadbasis is twijfelachtig. Hoewel het idee zelf best goed is! lach

We raden je aan om te lezen:

Geef het voor de smartphone ...