Stick2Cane - nooit verliezen uw wandel stok (1 / 3 stap)

Stap 1: Een geschiedenis van een mislukt


Voel je vrij om deze stap overslaan. Ik ben gewoon het documenteren hoe ik op deze specifieke oplossing.

TL; DR: hoewel dit project geslaagd, ik betwijfel als ik ooit gebruik 433 / 315MHz kits voor iets ernstig (op zijn minst niet eenvoudige degenen). Het lawaai van RF de Arduino zelf genereert (vooral als verbonden met en [/ of] seriëletransmissie) maakt deze dingen nogal nutteloos IMHO. Specifiek - Arduino Micro is het veel erger (en terwijl we toch bezig bent: de Micro ook machtige lang duurt om te resetten. Daar. Gekregen het van mijn borst).

In het begin werkte het

Er was een werkend prototype (zie foto). Het had een ander algoritme, maar het werkte.

Dan kreeg ik terug naar huis, bouwde het weer (Zie Tupperware foto), het werkte, maar met veel verkeerd speurder (gedetecteerd signaal wanneer er niet om het even welk), maar ik heb in geslaagd om het verfijnen van de spullen en het werkte.

Toen kwam de Arduino Micro

Vervolgens mij beproefd een kleinere ontvanger gebaseerd op een Arduino Micro (Zie Zeepschaal foto), en alles ging mis: het ding alleen-signaal kan detecteren als was het een paar Cm vanaf de zender (en zelfs toen het een beetje onzeker was).

Dus ik begon te doen sommige "organische debugging"(TM): Ik heb de piëzo-zoemer aangesloten rechtstreeks op de pin van de gegevens van de ontvanger, en begon te luisteren - het ding was het maken van een heleboel RF lawaai: zelfs wanneer de zender was weg.

Zelfs in de velden (weg van iets elektrische).

Het kreeg beter toen ik vertelde om te stoppen met het gebruik van de serie, maar nog steeds - u naar het bijgevoegde geluid luisteren kunt (voordat / nadat ik weer op de zender, en zodra het wordt 20-30cm afstand van de zender).

Ter referentie, heb ik een circuit met alleen het ontvangen en een piëzo-zoemer gebouwd op de data pin. U kunt luisteren naar het bijgevoegde geluid (voorheen / nadat ik op de zender, en terwijl ik [luidruchtig] walk away ~ 2m).

Dus besloten heb ik te gaan mainstream

Ik begon te denken: misschien het hele idee van het niet hebben van een Arduino aan de kant van de zender is dom. Misschien zijn bibliotheken zoals VirtualWire of RadioHead er om iets te krijgen op zulk een lage signaal/ruis-niveau. Dus ik een eenvoudig voorbeeld van de "Hello" tussen een Arduino als zender en de Arduino Micro als ontvanger probeerde, kreeg geen ontvangst. Geschakeld tussen de grote Arduino en de Micro, Nada.

Ik mijn ontvanger branden?

Na een paar experimenten zelfs de "Tupperware prototype" werd (degene die gebruikt om te werken) veel erger. Dus ik heb besloten heb ik de ontvanger beschadigd. Misschien tijdens al deze experimenten, was een zender schets geüpload naar de verkeerde machine en signaal afgegeven aan de ontvanger gegevens. Niet zeker dat (als je het antwoord weet, please comment) van belang, maar als je niet weet of u de enige ontvanger hebt gebrand heb je of niet - het is echt klote.

Dus bestelde ik heb een paar meer RF-kits [en wachtte...]

Wanneer de nieuwe kits aangekomen - nada. In het voorbeeld van de VirtualWire aan het werk kon ik niet krijgen. Zo heb ik zocht het forum en iemand met een soortgelijk probleem (mijn cursivering) gevonden:

Ik kocht deze kit, en met behulp van VirtualWire had het werkt perfect... Dan plotseling het tegengehouden werken. ... Ik gebruikte om veel lawaai door... nu er niets is te krijgen.

en er is een antwoord te zeggen:

USB Power source zijn zeer slecht. Probeer aandrijven door batterij. Kleine afstand tussen rx en tx zijn niet goed. Kleine afstand tot PC is niet goed (ze zijn als een stoorzender hf).

Dus probeerde ik te debuggen spullen zonder met behulp van seriële of externe kracht

Als een "draadloze debugging hulpmiddel" mij beproefd voor toepassing een I2C LCD, maar het probleem was ertoe brengen om te werken op accustroom werkt (een seriële kabel naar een PC of zelfs stopcontact Jam de rf slecht), maar ik had alleen een oude Arduino (ik zal binnenkort sommige moderne degenen om) met een handmatige USB/batterij selectie jumper, en was het niet triviaal om de I2C LCD monitor werken terwijl in de "batterij" modus (als u vergelijkbare problemen hebt Hier is een howto die ik schreef).

Succes

Zodra ik kreeg het LCD probleem uit de weg, schreef ik een versie van stick2cane die het histogram (zie algoritme later. Het is veel eenvoudiger dan de vorige). De truc was om te zien de histogrammen visueel en bestuderen ze. Geen enkele hoeveelheid seriële foutopsporing kan dergelijke inzichten bieden (tenzij u importeren CSV- of json via seriële - een idee voor een toekomstig project ;)).

Gerelateerde Artikelen

Wandel stok naar Selfie Stick en terug!

Wandel stok naar Selfie Stick en terug!

Een eenvoudige wijziging is alles wat die u nodig hebt tot en met i nstantly zetten een wandel stok in een monopod!Vangen het moment perfect met een eenvoudige wijziging.Het probleemOnlangs kreeg ik een 360°-camera (de RICOH THETA S) om te helpen van
Hoe te nooit verliezen uw jonge geitjes in drukke plaatsen zoals luchthavens

Hoe te nooit verliezen uw jonge geitjes in drukke plaatsen zoals luchthavens

mijn naam is Angela, ik ben een Nieuw-Zeelander, getrouwd met een Amerikaan, en we hebben drie kinderen, leeftijden 3, 5 en 7. We reizen naar Nieuw-Zeeland veel die voor iedereen die iets over wat dat weet met zich meebrengt, u kunt waarderen hoe lan
Nooit verliezen iets

Nooit verliezen iets

de klassieke afbeelding om iets onthouden is een stuk touw gebonden rond uw vinger.  Het is verondersteld om u eraan te herinneren van wat je wilt onthouden.Ik weet een paar verwachten hun tweede kind.  Ze hebben een leuke wieg die ze willen gebruike
Hoe maak je een wandel stok met een PVC-pijp

Hoe maak je een wandel stok met een PVC-pijp

hoe maak je een wandelstok van een 1 inch PVC pijp.  Bevat een verwijderbaar deksel om toegang tot interne kamer voor opslag.
Hoe te nooit verliezen de afstandsbediening van uw TV, zelfs als je kinderen hebt.

Hoe te nooit verliezen de afstandsbediening van uw TV, zelfs als je kinderen hebt.

Dit instructable zal hopelijk u tonen hoe te houden van uw afstandsbediening precies waar je wilt;Ik heb geen camera, en dit is mijn allereerste instructable dus ontferm u over ons.Ik hoop dat u geniet van deze lil' pup.Stap 1: eerst en vooralAlleree
Een MagSafe 2 adapter hechten aan een MagSafe 1 kabel (of nooit verliezen uw MagSafe 2 adapter)

Een MagSafe 2 adapter hechten aan een MagSafe 1 kabel (of nooit verliezen uw MagSafe 2 adapter)

Dit super slim project werd oorspronkelijk bedacht door MDBRABER en geplaatst op sugru.com, maakte ik dit Instructable delen van dit eenvoudige proces zodat iedereen zijn geweldig idee kunt kopiëren.Hij gebruikte sugru te monteren een MagSafe 2-adapt
LifeHack-nooit verliezen spoor van een sd kaart ooit weer!

LifeHack-nooit verliezen spoor van een sd kaart ooit weer!

Gewoon een snelle instructable voor holdin op aan die vervelende sd-kaartenStap 1: materialen sd-kaartMini clip opsnoer of tekenreeks van een soortthat's it!Stap 2: Monteren Alles wat u moet doen is de miniclip clip over uw sd-kaart!niet met de klein
Nooit verliezen uw Gas Cap (opnieuw)

Nooit verliezen uw Gas Cap (opnieuw)

heb je ooit het tankstation links en realiseerde u links uw gas cap op de bovenkant van uw voertuig of de bovenkant van de pomp op het tankstation? Zijn niet moeilijk te doen als u in een haast bent of er fout weer is. Zijn moeilijker te doen als uw
Maak een Monopod uit een Walking stok, met behulp van Sugru.

Maak een Monopod uit een Walking stok, met behulp van Sugru.

Mijn jongens zijn begonnen in fotografie, maar hebben vaak moeite om de camera nog steeds genoeg voor echt duidelijke foto's.De hand liggende oplossing is om te kopen een mono-pod, maar waarom kopen als je maken, kunt vooral wanneer heb je Sugru?Bewe
Hoe aan te passen stealthly een gemeenschappelijk orthopedische stok voor zelfverdediging

Hoe aan te passen stealthly een gemeenschappelijk orthopedische stok voor zelfverdediging

dit Instructable zal schetsen het wijzigen van een generieke orthopedische stok zodat het veel effectiever als een persoonlijke verdediging apparaat kan worden.  Voor mij is dit een noodzaak gemaakt nadat ik heup operatie gehad en moest gebruiken een
TV Remote Hack! (Verlies nooit uw afstandsbediening!)

TV Remote Hack! (Verlies nooit uw afstandsbediening!)

HI Everyone,Het vinden van meerdere remotes is zeer moeilijk.Iedereen heeft More Than Just On Remote To watch TV.Ikzelf heb 3 afstandsbedieningen!, ik heb te vinden elke afstandsbediening voordat ik overga op de TV!Dat Was vrij irritant.Dus, In dit I
ICase, opladen potlood zo dat u nooit zult losmaken!

ICase, opladen potlood zo dat u nooit zult losmaken!

In dit instructable (mijn eerste) ik zal u tonen hoe om een slimme potlood aanvraag van uw eigen te maken, het is eenvoudig en makkelijk te maken, heb ik besloten om het te maken vanwege de twee problemen die ik heb op een regelmatige basis, mijn tel
Snijden van een staf / Walking Stick

Snijden van een staf / Walking Stick

In dit Instructable, leert u hoe een staf whittle / walking stok uit een afgesneden tak. Uitsluitend zodoende u weet, whittle middelen te snijden, specifiek houtsnijwerk. Er is meer dan alleen het strippen van uit de schors in dit Instructable! Dit i
GoPro uitschuifbare uitbreidingspool voor $8,00

GoPro uitschuifbare uitbreidingspool voor $8,00

op mijn nooit eindigende zoektocht om te dragen als veel nuttige camera vistuig zo efficiënt mogelijk, kwam ik op een post op een GoPro-gebruikersforum door Stevep64, over een uitbreidingspool gemaakt met een inklapbaar wandel stok.  Terwijl iets omv