Find Jobs
Hire Freelancers

Arduino-Programmierung

€8-30 EUR

已完成
已发布将近 8 年前

€8-30 EUR

货到付款
Futterautomat für Maria und Fernando, zwei Schweine im Bergischen Land [login to view URL] Die Hardware ist fertig aufgebaut und funktioniert: 9 Kammern für Futter werden nacheinander mit Hubmagneten an Klappen entleert und somit die Schweine gefüttert. (Grafik anbei) Nun brauche ich noch den Sketch für das Arduinoboard. Das soll der Sketch machen: Am Arduino werden die PINs 2-10 nach einem festgelegten Schema für 5 Sekunden auf HIGH geschaltet. Dadurch schaltet ein MOSFET einen Hubmagnet. Eine Klappe wird geöffnet und die Schweine gefüttert. Von einem RTC-Modul soll sich das Arduino-Board die korrekte Zeit holen. Ein mögliches Schema (1) ist: Tag 1, 9 Uhr: PIN 2 für 5 Sekunden HIGH Tag 1, 13 Uhr: PIN 3 für 5 Sekunden HIGH Tag 1, 18 Uhr: PIN 4 für 5 Sekunden HIGH Tag 2, 9 Uhr: PIN 5 für 5 Sekunden HIGH Tag 2, 13 Uhr: PIN 6 für 5 Sekunden HIGH Tag 2, 18 Uhr: PIN 7 für 5 Sekunden HIGH Tag 3, 9 Uhr: PIN 8 für 5 Sekunden HIGH Tag 3, 13 Uhr: PIN 9 für 5 Sekunden HIGH Tag 3, 18 Uhr: PIN 10 für 5 Sekunden HIGH Alle Futterkammern entleert, wieder zur ersten Kammer (PIN2): Tag 4, 9 Uhr: PIN 2 für 5 Sekunden HIGH Tag 4, 13 Uhr: PIN 3 für 5 Sekunden HIGH Tag 4, 18 Uhr: PIN 4 für 5 Sekunden HIGH und immer so weiter … Ein ANDERES mögliches Schema (2) ist: Tag 1, 9 Uhr: PIN 2 für 5 Sekunden HIGH Tag 1, 16 Uhr: PIN 3 für 5 Sekunden HIGH Tag 2, 9 Uhr: PIN 4 für 5 Sekunden HIGH Tag 2, 16 Uhr: PIN 5 für 5 Sekunden HIGH Tag 3, 9 Uhr: PIN 6 für 5 Sekunden HIGH Tag 3, 16 Uhr: PIN 7 für 5 Sekunden HIGH Tag 4, 9 Uhr: PIN 8 für 5 Sekunden HIGH Tag 4, 16 Uhr: PIN 9 für 5 Sekunden HIGH Tag 5, 9 Uhr: PIN 10 für 5 Sekunden HIGH Alle Futterkammern entleert, wieder zur ersten Kammer (PIN2): Tag 5, 16 Uhr: PIN 2 für 5 Sekunden HIGH Tag 6, 9 Uhr: PIN 3 für 5 Sekunden HIGH Bitte ein Array für das Zeitschema anlegen, damit ich dieses einfach ändern kann, zum Beispiel so: Schema (1) {9, 13, 18} Schema (2) {9, 16} Schema (xy) {9:30, 12:45, 22:03} Das Zeitschema ist also für alle Tage gleich. Sehr wichtig: die Programmierung soll sich merken/speichern, welcher PIN zuletzt geschaltet wurde und welcher PIN als nächstes geschaltet wird, auch wenn der Strom ausfällt. Wenn der Strom ausfällt, soll danach die richtige Futterkammer geleert werden und nicht die erste (die ist ja vielleicht schon leer und die Schweine müssen hungern). Auch wichtig: wenn während eines Stromausfalls ein PIN geschaltet werden sollte, muss das Schalten nachgeholt werden, sobald der Strom wieder da ist. Wenn während eines Stromausfalls mehrere PINs geschaltet werden sollten, müssen maximal zwei PINs geschaltet werden sobald der Strom wieder anliegt. Die PINs müssen dann nacheinander geschaltet werden. Es dürfen niemals zwei PINs gleichzeitig geschaltet werden! Das Netzteil schaltet sonst ab. Ich kann einfache Anpassungen selber vornehmen können, daher bitte den Code sauber kommentieren. Die Programmierung soll sauber und erweiterbar sein. (Mögliche Erweiterungen für die Zukunft: Anzeige der Uhrzeit, Einstellmöglichkeit für das Zeitschema mit kodierten Drehschaltern (HEX-Schalter).) Freundlicher Gruß, Michael Winter
项目 ID: 10771173

关于此项目

5提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
dear Sir i can do this project. I can assure you that if you work with me once, you will always work with me for these kind of projects.
€27 EUR 在1天之内
4.8 (9条评论)
3.1
3.1
用户头像
Hello my friend, I'm engineer mechatronics with knowledge and experience working with arduino (software/hardware) I understand project, we can talk about it (english best :) )
€20 EUR 在7天之内
5.0 (4条评论)
1.9
1.9
5威客以平均价€31 EUR来参与此工作竞价
用户头像
I am an Electrical Engineer having specialization in Electronics and Control, teaching in Electrical Department at FAST National University Pakistan. I am also persuing my MS degree in Electrical Engineering with specialization in CONTROL. I have taught the followings courses, and also done many projects related to these subjects as well as related to consumer electronics products. 1. Control System Design & Modelling (Continuous, Discrete, Linear, Non-Linear, Optimal, Fuzzy Logic + Matlab & Simulink) 2. Digital System/Logic Design (Verilog, VHDL, Logisim) 3. Micro-controllers (8051, Arduino, PIC) 4. Power Electronics (PSIM, MATLAB, PSpice) 5. Control of Electric Machine Drives 6. Circuit Analysis and Designe etc 7. PCB Design (Proteous + Ultiboard + Altium Designer) I assure you, if you assign your project to me, you surely gonna work with me in future. Note: I also provide Online or Recorded Video Tutorials to the students for Electrical Engineering Subjects.
€50 EUR 在3天之内
4.8 (144条评论)
6.6
6.6
用户头像
Hi, I read your ad and I would wish to contribute to the outcome of your work effectively, as an electronics engineer, especially control systems, instrumentation and power electronics. Please take a look at my portfolio to get an idea of my background and skills. If you agree, more details could be exchanged by chat. Best regards.
€44 EUR 在3天之内
4.6 (7条评论)
3.6
3.6
用户头像
I am working at a software house. I am professional in it.i'll provide you satisfied work according to your desire.
€25 EUR 在3天之内
5.0 (4条评论)
3.1
3.1
用户头像
Hello I have got your posting"arduino programming” and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the embedded systems(Arduino ,ARM processors ,PIC microcontrollers,All types of sensors and actuators). i have done tons of similar projects So, I think you’ll find, I have the skills you’re looking for. For more on my skills and successfully finished projects, please have a look on my Profile and Portfolio. I have all the components available here with me so i will develop a working prototype according to your specifications and then send you the code and schematics so things will work for sure. I am always available on Email and Skype. Please have a voice or video chat if necessary. I will be available more than 60 hours per week and able to start your project as soon as possible according to you. Thank you for your consideration, Best Regards, Haseeb Shafqat
€15 EUR 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

GERMANY的国旗
Köln, Germany
5.0
2
付款方式已验证
会员自7月 11, 2013起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。